Mempass
Simple memorizable password generator
Adapted from https://github.com/jesterpm/bin/blob/master/mkpasswd
pip install mempass
on the command line
$ mempass 4
password: celeriac waggable endoss oxytocia
score: Strong! (4)
in python
>>> from mempass import mkpassword
>>> password = mkpassword(4)
>>> print(password)
celeriac waggable endoss oxytocia
or
>>> from mempass import PasswordGenerator
>>> pwgen = PasswordGenerator(nwords=4)
>>> print(pwgen.password)
celeriac waggable endoss oxytocia
>>> print(pwgen.score)
4
>>> print(pwgen.warning)
""
>>> print(pwgen.suggestions)
""
Metadata
Release files for mempass 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mempass-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Release files / mempass-0.1.2-py3-none-any.whl
| Download URL | mempass-0.1.2-py3-none-any.whl |
|---|---|
| Size | 16.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b9c862fef1542c1c85058ab3dc478af2d33761ab1bbbedaed8d488e087ee0313
|
|
BLAKE2b-256 checksum How to use checksums |
5e591ad939058d3dc0dd69942b3220e1ce279777de5a08f8df197e26d0d513f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
|