Skip to main content

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
  • 0.1.0
    • Initial release
    • Adds password check functionality

Meta

Alex Macniven - @alex_macniven - @gmail
Distributed under the MIT license.

Project details


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)

Uploaded Source

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

Hashes for powned-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5e01b3b0f058964f91dc486e4dcae58d53444f66cb3fb7ce26d0a962649359af
MD5 4025fdec26eb419af2571338c94a1b46
BLAKE2b-256 66ff7b9fa8a378fcd6016ad887312646c2ef62bf360929b164237dda7a62eb38

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page