A command line interface for the haveibeenpwned.com API - speaks keepass.
$ pip install hibpcli
$ hibpcli check-keepass PATHTOKEEPASSDB --password PASSWORDFORKEEPASSDB The passwords of following entries are leaked: [Entry: "test_title (test_user)"]
$ hibpcli check-password --password PASSWORD Please change your password!
Please create an issue at https://github.com/jugmac00/hibpcli/issues
tox
tox -e py38
tox -e py38 -- -vv
tox -e coverage
- click - https://click.palletsprojects.com
- pykeepass - https://github.com/pschmitt/pykeepass
- httpx - https://github.com/encode/httpx