# Python Extras
General-purpose tools for Python 3.
## Development Environment
First, [install Poetry](https://python-poetry.org/docs/).
### Set up
poetry install --sync
poetry check
poetry show
## Maintenance
### Code test
poetry run pytest
### Code lint
poetry run bin/lint.sh
### Build artifacts
poetry build
### Publish
poetry version [major|minor|patch]
V=v`poetry version -s` && git add pyproject.toml && git commit -m $V && git tag -a -m $V $V
poetry publish --build
Raw data
{
"_id": null,
"home_page": "https://github.com/clydecbrown/ccb-extras",
"name": "ccb-extras",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<4.0",
"maintainer_email": "",
"keywords": "utilities,yaml,encryption",
"author": "Clyde C Brown",
"author_email": "clyde.c.brown@pm.me",
"download_url": "https://files.pythonhosted.org/packages/4e/bd/9af626a845358c70d2a271203eb97469b289cd9b0e83abe591bc8611e636/ccb_extras-1.0.0.tar.gz",
"platform": null,
"description": "# Python Extras\n\nGeneral-purpose tools for Python 3.\n\n## Development Environment\n\nFirst, [install Poetry](https://python-poetry.org/docs/).\n\n### Set up\n poetry install --sync\n poetry check\n poetry show\n\n## Maintenance\n\n### Code test\n poetry run pytest\n\n### Code lint\n poetry run bin/lint.sh\n\n### Build artifacts\n poetry build\n\n### Publish\n poetry version [major|minor|patch]\n V=v`poetry version -s` && git add pyproject.toml && git commit -m $V && git tag -a -m $V $V\n poetry publish --build\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Extra tools for Python 3.",
"version": "1.0.0",
"project_urls": {
"Homepage": "https://github.com/clydecbrown/ccb-extras",
"Repository": "https://github.com/clydecbrown/ccb-extras"
},
"split_keywords": [
"utilities",
"yaml",
"encryption"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6616866212337a1ce41b00df5eb71f52f3b686510670137f1703e737489adb98",
"md5": "e547091b5d49aec834617c6c380a53d4",
"sha256": "01f3a0ed0e2b2408aca5ce07cc0ca47418c5c465641566ce011bf438f1c9c7cf"
},
"downloads": -1,
"filename": "ccb_extras-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e547091b5d49aec834617c6c380a53d4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<4.0",
"size": 5360,
"upload_time": "2023-12-18T23:26:43",
"upload_time_iso_8601": "2023-12-18T23:26:43.370662Z",
"url": "https://files.pythonhosted.org/packages/66/16/866212337a1ce41b00df5eb71f52f3b686510670137f1703e737489adb98/ccb_extras-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4ebd9af626a845358c70d2a271203eb97469b289cd9b0e83abe591bc8611e636",
"md5": "f98f10129f2276bd045db0b939f08f0e",
"sha256": "db7f0264177b8bb12372d5e0af8ffa745f982a34bb4aeb9159e20c54ac726db0"
},
"downloads": -1,
"filename": "ccb_extras-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "f98f10129f2276bd045db0b939f08f0e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<4.0",
"size": 4719,
"upload_time": "2023-12-18T23:26:45",
"upload_time_iso_8601": "2023-12-18T23:26:45.427995Z",
"url": "https://files.pythonhosted.org/packages/4e/bd/9af626a845358c70d2a271203eb97469b289cd9b0e83abe591bc8611e636/ccb_extras-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-12-18 23:26:45",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "clydecbrown",
"github_project": "ccb-extras",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "ccb-extras"
}