=====================================
A simple memorable password generator
=====================================
The goal here was a simple password generator that will smash words together to
create a memorable password with a special character in between each word. One
of the words will be uppercased. The only options really available is the
number of words to be used.
The tool was written using the memorable library to enable offline wordlists.
.. code-block::
❯ mkpw --help
Usage: mkpw [OPTIONS] [NUM_WORDS]
Memorable Password Generator
Generates a password that should be able to be easily remembered
╭─ Arguments ────────────────────────────────╮
│ num_words [NUM_WORDS] [default: 5] │
╰───────────────────────────────────────╯
╭─ Options ─────────────────────────────────╮
│ --clip -c Send the password to the clipboard │
│ --timer -t INTEGER How many seconds to keep the password in in │
│ the clipboard? [default: None] │
│ --help Show this message and exit. │
╰───────────────────────────────────────╯
❯ mkpw
Generated Pasword: golden-perch+intentionally-IRRELEVANTLY0lumpy7pants
❯ mkpw 3
Generated Pasword: coaxingly_STUPENDOUS?worker
Raw data
{
"_id": null,
"home_page": "https://github.com/stevemcgrath/mkpw",
"name": "mkpw",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "password passwords",
"author": "Steve McGrath",
"author_email": "steve@mcgrath.sh",
"download_url": "https://files.pythonhosted.org/packages/db/dd/22d136395780e0da053a8d19dacf1d783e055e8386ab24924174fdfc2fa4/mkpw-1.0.2.tar.gz",
"platform": null,
"description": "\n=====================================\nA simple memorable password generator\n=====================================\n\nThe goal here was a simple password generator that will smash words together to\ncreate a memorable password with a special character in between each word. One\nof the words will be uppercased. The only options really available is the\nnumber of words to be used.\n\nThe tool was written using the memorable library to enable offline wordlists.\n\n.. code-block::\n\n \u276f mkpw --help\n\n Usage: mkpw [OPTIONS] [NUM_WORDS]\n\n Memorable Password Generator\n Generates a password that should be able to be easily remembered\n\n \u256d\u2500 Arguments \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\n \u2502 num_words [NUM_WORDS] [default: 5] \u2502\n \u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\n \u256d\u2500 Options \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256e\n \u2502 --clip -c Send the password to the clipboard \u2502\n \u2502 --timer -t INTEGER How many seconds to keep the password in in \u2502\n \u2502 the clipboard? [default: None] \u2502\n \u2502 --help Show this message and exit. \u2502\n \u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256f\n\n\n \u276f mkpw\n Generated Pasword: golden-perch+intentionally-IRRELEVANTLY0lumpy7pants\n \u276f mkpw 3\n Generated Pasword: coaxingly_STUPENDOUS?worker\n\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Memorable Password Generator",
"version": "1.0.2",
"split_keywords": [
"password",
"passwords"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e288544ca2f2a1aae4217af73c2ff108388744a0a9c6014f03a7e910adaf0a37",
"md5": "47be6bd21c4ba541198c47f6f2a7a078",
"sha256": "15f04bcb12441ccf5f23a27556babc7c60a16aa3261c2629ec8bf105dedcfe59"
},
"downloads": -1,
"filename": "mkpw-1.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "47be6bd21c4ba541198c47f6f2a7a078",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 3269,
"upload_time": "2023-02-06T20:53:20",
"upload_time_iso_8601": "2023-02-06T20:53:20.668740Z",
"url": "https://files.pythonhosted.org/packages/e2/88/544ca2f2a1aae4217af73c2ff108388744a0a9c6014f03a7e910adaf0a37/mkpw-1.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dbdd22d136395780e0da053a8d19dacf1d783e055e8386ab24924174fdfc2fa4",
"md5": "6f6e464914a277613d1be6f3ce8ca860",
"sha256": "ac10098746501cff4da15ec5f9bc23eeca2479a7ae8e154346a3585c5d60653c"
},
"downloads": -1,
"filename": "mkpw-1.0.2.tar.gz",
"has_sig": false,
"md5_digest": "6f6e464914a277613d1be6f3ce8ca860",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2950,
"upload_time": "2023-02-06T20:53:21",
"upload_time_iso_8601": "2023-02-06T20:53:21.905913Z",
"url": "https://files.pythonhosted.org/packages/db/dd/22d136395780e0da053a8d19dacf1d783e055e8386ab24924174fdfc2fa4/mkpw-1.0.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-02-06 20:53:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "stevemcgrath",
"github_project": "mkpw",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "mkpw"
}