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
check
functionality
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 |