A python package allowing you to check if your password has been pwned.
Project description
Powned
Powned is a python packaged designed to check if your password was recovered in a data breach.
Harnessing the power of haveibeenpwned your query is sent safely and securely using k-anonymity practices.
Installation
Windows, OS X, and Linux
> pip install powned
Usage Example
>>> import powned
>>> powned.check("password1")
21345 # "password1" recovered in 21345 breaches
Development Setup
For when you want to work on Powned.
Create a virtual environment
> virtualenv venv
> ./venv/scripts/activate
Use pip to install in editable mode with development requirements
> pip install -e '.[dev]'
Run the provided test suite
> python -m pytest
Release History
- 0.2.0
- Removes defunct
setup.py upload - Adds CONTRIBUTING.md
- Removes defunct
- 0.1.0
- Initial release
- Adds password
checkfunctionality
Meta
Alex Macniven - @alex_macniven - @gmail
Distributed under the MIT license.
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
powned-0.2.0.tar.gz
(4.0 kB
view details)
File details
Details for the file powned-0.2.0.tar.gz.
File metadata
- Download URL: powned-0.2.0.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e01b3b0f058964f91dc486e4dcae58d53444f66cb3fb7ce26d0a962649359af
|
|
| MD5 |
4025fdec26eb419af2571338c94a1b46
|
|
| BLAKE2b-256 |
66ff7b9fa8a378fcd6016ad887312646c2ef62bf360929b164237dda7a62eb38
|