hibp-py
hibp-py is a Python library that facilitates the analysis and tracking of breaches posted to haveibeenpwned.
Installation
- Install from pip:
python -m pip install hibp-py
Basic Usage
$ python -m hibp_py -h
Welcome to HIBP Python!
usage: __main__.py [-h] [-iL INPUT_LIST] [-o OUTPUT] [-D ACTIVE_DIRECTORY] [-e EMAIL_CONFIG]
options:
-h, --help show this help message and exit
-iL INPUT_LIST, --input-list INPUT_LIST
Input list of emails or haveibeenpwned JSON file
-o OUTPUT, --output OUTPUT
Output file name
-D ACTIVE_DIRECTORY, --active-directory ACTIVE_DIRECTORY
Active Directory domain
-e EMAIL_CONFIG, --email-config EMAIL_CONFIG
Email configuration file
Contributing
If you'd like to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch for your changes:
git checkout -b my-new-feature. - Make your changes and commit them:
git commit -am 'Add some feature'. - Push to the branch:
git push origin my-new-feature. - Submit a pull request.
License
hibp-py is licensed under the MIT License. Feel free to use it for personal or commercial use.
Release files for hibp-py 1.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hibp_py-1.2.7.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hibp_py-1.2.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.8 kB
Release files / hibp_py-1.2.7.tar.gz
| Download URL | hibp_py-1.2.7.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b5855c9050f3eb4546daea7c2c5ceba8f69bfec9a7dba7de796a8f075196bad
|
|
BLAKE2b-256 checksum How to use checksums |
3c23d0b4b1f8e288bdd2d9f7d81ddafb77c17ef19687cbfa59ade18adb922a24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|
Release files / hibp_py-1.2.7-py3-none-any.whl
| Download URL | hibp_py-1.2.7-py3-none-any.whl |
|---|---|
| Size | 8.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
00f5565237e8cd52f1ba8bfe9896744c9782b2e6e8a0f501c2a0859d4daf6b26
|
|
BLAKE2b-256 checksum How to use checksums |
a2b947ae22da6d79a8eaa345141173fe77c3e855fca11196c00b556a81bd796c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|