# pwdgen
A secure password generator
```text
usage: pwdgen [-h] [-V] [-b] [--hex] [-d] [-l LENGTH]
A secure password generator
options:
-h, --help show this help message and exit
-V, --version show program's version number and exit
-b, --base85 generate a random base85 password
--hex generate a random hex password
-d, --digits generate a random password of digits
-l, --length LENGTH choose a password length (default: 32)
```
## Installation
### Prerequisites
- Python >= 3.6
- [pipx](https://pipx.pypa.io/stable/installation/#on-linux)
```sh
pipx install pwdgen-py
```
## Usage
```sh
python -m pwdgen
```
## License
[GNU General Public License v3.0 or later](https://github.com/mentiferous/pwdgen/blob/main/LICENSE)
Raw data
{
"_id": null,
"home_page": null,
"name": "pwdgen-py",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": null,
"keywords": "generator, passwords, pwdgen, pwdgen-py",
"author": "mentiferous",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/f4/08/194269f16276ce7162fae3d599bd4bb9ef4dc6caef98ba25eb4a74fed64c/pwdgen_py-1.0.1.tar.gz",
"platform": null,
"description": "# pwdgen\n\nA secure password generator\n\n```text\nusage: pwdgen [-h] [-V] [-b] [--hex] [-d] [-l LENGTH]\n\nA secure password generator\n\noptions:\n -h, --help show this help message and exit\n -V, --version show program's version number and exit\n -b, --base85 generate a random base85 password\n --hex generate a random hex password\n -d, --digits generate a random password of digits\n -l, --length LENGTH choose a password length (default: 32)\n```\n\n## Installation\n\n### Prerequisites\n\n- Python >= 3.6\n- [pipx](https://pipx.pypa.io/stable/installation/#on-linux)\n\n```sh\npipx install pwdgen-py\n```\n\n## Usage\n\n```sh\npython -m pwdgen\n```\n\n## License\n\n[GNU General Public License v3.0 or later](https://github.com/mentiferous/pwdgen/blob/main/LICENSE)\n",
"bugtrack_url": null,
"license": null,
"summary": "A secure password generator",
"version": "1.0.1",
"project_urls": {
"Source": "https://github.com/mentiferous/pwdgen.git"
},
"split_keywords": [
"generator",
" passwords",
" pwdgen",
" pwdgen-py"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "382ae1ed3864d5eb1c0a166487beef5ca7d78aa0fa39ffbbc3efe61968464a2a",
"md5": "eb18aef74e41e59c0a90245a4f3e951d",
"sha256": "f794b98113d556b6df781adba2a92b0fc336f48d89370ce3e42577c618e16845"
},
"downloads": -1,
"filename": "pwdgen_py-1.0.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eb18aef74e41e59c0a90245a4f3e951d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 16209,
"upload_time": "2025-09-15T10:24:25",
"upload_time_iso_8601": "2025-09-15T10:24:25.816601Z",
"url": "https://files.pythonhosted.org/packages/38/2a/e1ed3864d5eb1c0a166487beef5ca7d78aa0fa39ffbbc3efe61968464a2a/pwdgen_py-1.0.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f408194269f16276ce7162fae3d599bd4bb9ef4dc6caef98ba25eb4a74fed64c",
"md5": "dcc16c512bf9e9f1cd965710899dabcc",
"sha256": "f7fbda1f466d2a9c16e45a1c6a970891444fef50ac819aeef1210d107d4d0c73"
},
"downloads": -1,
"filename": "pwdgen_py-1.0.1.tar.gz",
"has_sig": false,
"md5_digest": "dcc16c512bf9e9f1cd965710899dabcc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 14516,
"upload_time": "2025-09-15T10:24:24",
"upload_time_iso_8601": "2025-09-15T10:24:24.900211Z",
"url": "https://files.pythonhosted.org/packages/f4/08/194269f16276ce7162fae3d599bd4bb9ef4dc6caef98ba25eb4a74fed64c/pwdgen_py-1.0.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-15 10:24:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mentiferous",
"github_project": "pwdgen",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pwdgen-py"
}