genpw

Generate pronounceable passwords in Python.


Keywords
password-generator
License
MIT-feh
Install
pip install genpw==1.0.0.post1

Documentation

genpw

Generate pronounceable passwords in Python.

genpw logo

This program uses statistics on the frequency of three-letter sequences in English to generate passwords.

Based off gpw for javascript: https://www.multicians.org/thvv/gpw.html

Code style: black PYPI

master

Tests Coverage

Tests Coverage

Tests Coverage

Flake8

develop

Tests Coverage

Tests Coverage

Tests Coverage

Flake8

Install

$ pip install genpw

Usage

>>> from genpw import pronounceable_passwd
>>> pronounceable_passwd.__doc__
' Return a password of length in range [3, max(pwl, 3)]. '
>>> password_length = 10
>>> pronounceable_passwd(password_length)
'roleannexa'
>>> pronounceable_passwd(7)
'listabo'