Name | duoname JSON |
Version |
0.0.2
JSON |
| download |
home_page | |
Summary | Random string <adjective>-<noun>. Useful for user-friendly name generation. |
upload_time | 2024-01-23 19:19:45 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.10 |
license | MIT License |
keywords |
random
name
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# duoname
Generate a two-word random name using the pattern `<adjective>-<noun>`.
Useful for generating user-friendly names and IDs.
No dependencies, easy to use.
## Usage
```python
from duoname import duoname
name = duoname()
```
## Building
```bash
pip install -e .[dev]
pip wheel . --no-deps
twine upload duoname-{version}-py3-none-any.whl -u __token__ -p {pypi-token}
```
## Credits
Word lists are taken from this wonderful repo: [`wordlists` (GitHub)](https://github.com/imsky/wordlists.git).
## FAQ
Q: Why not [`randomname` (GitHub)](https://github.com/beasteers/randomname)?
A: I really hate transient dependencies, and `randomname` package depends on `fire`.
Raw data
{
"_id": null,
"home_page": "",
"name": "duoname",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "random name",
"author": "",
"author_email": "Mike Kroutikov <mkroutikov@innodata.com>",
"download_url": "",
"platform": null,
"description": "# duoname\n\nGenerate a two-word random name using the pattern `<adjective>-<noun>`.\nUseful for generating user-friendly names and IDs.\n\nNo dependencies, easy to use.\n\n## Usage\n\n```python\nfrom duoname import duoname\n\nname = duoname()\n```\n\n## Building\n\n```bash\npip install -e .[dev]\npip wheel . --no-deps\ntwine upload duoname-{version}-py3-none-any.whl -u __token__ -p {pypi-token}\n```\n\n## Credits\n\nWord lists are taken from this wonderful repo: [`wordlists` (GitHub)](https://github.com/imsky/wordlists.git).\n\n## FAQ\n\nQ: Why not [`randomname` (GitHub)](https://github.com/beasteers/randomname)?\n\nA: I really hate transient dependencies, and `randomname` package depends on `fire`.\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "Random string <adjective>-<noun>. Useful for user-friendly name generation.",
"version": "0.0.2",
"project_urls": {
"Documentation": "https://github.com/innodatalabs/duoname",
"Homepage": "https://github.com/innodatalabs/duoname",
"Repository": "https://github.com/innodatalabs/duoname"
},
"split_keywords": [
"random",
"name"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8c5d5768d1265635da997edeb7da697fe5674be08997d438c5d1c41b23c172cd",
"md5": "bdf65c5e18e59e90a451f1dcafa89cf8",
"sha256": "cb9e3f9eee162cba89b8d801b36e8079d240cf006c0e11e620df16c855b3d2b9"
},
"downloads": -1,
"filename": "duoname-0.0.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bdf65c5e18e59e90a451f1dcafa89cf8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 18674,
"upload_time": "2024-01-23T19:19:45",
"upload_time_iso_8601": "2024-01-23T19:19:45.793843Z",
"url": "https://files.pythonhosted.org/packages/8c/5d/5768d1265635da997edeb7da697fe5674be08997d438c5d1c41b23c172cd/duoname-0.0.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-23 19:19:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "innodatalabs",
"github_project": "duoname",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "duoname"
}