Skip to content

Repository files navigation

Bad passwords

PyPI version Python versions Tests Codecov.io prek

Tiny library containing a single function to check against the most common passwords.

Currently this list is fine-tuned for our purposes. It only contains passwords that are at least 10 characters long. We source our passwords from https://github.com/danielmiessler/SecLists/tree/master/Passwords/Common-Credentials

Run the Tests

Install tox and run it:

pip install tox tox-uv
tox

Limit the tests to a specific python version:

tox -e py311

Conventions

Bad passwords follows PEP8 as close as possible. To test for it run:

tox -e lint

Bad passwords uses Semantic Versioning

Development

Setup your local development environment:

python3 -m venv venv
source venv/bin/activate
pip install -e . --group dev
prek install

License

Bad passwords is released under MIT

About

Tiny python package which contains one function for checking against a list of commonly used passwords.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages