Python utility for Have I Been Pwned API
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hibp_py-1.2.7.tar.gz.
File metadata
- Download URL: hibp_py-1.2.7.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b5855c9050f3eb4546daea7c2c5ceba8f69bfec9a7dba7de796a8f075196bad
|
|
| MD5 |
f39249d694a27c6a1101415e36d84f19
|
|
| BLAKE2b-256 |
3c23d0b4b1f8e288bdd2d9f7d81ddafb77c17ef19687cbfa59ade18adb922a24
|
File details
Details for the file hibp_py-1.2.7-py3-none-any.whl.
File metadata
- Download URL: hibp_py-1.2.7-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00f5565237e8cd52f1ba8bfe9896744c9782b2e6e8a0f501c2a0859d4daf6b26
|
|
| MD5 |
c861d8a3a64b97616cd72baec2c678ce
|
|
| BLAKE2b-256 |
a2b947ae22da6d79a8eaa345141173fe77c3e855fca11196c00b556a81bd796c
|