Name | r3l3453 JSON |
Version |
0.51.8
JSON |
| download |
home_page | None |
Summary | Bump version, tag, commit, release to pypi, bump again, and push. |
upload_time | 2025-07-25 11:50:18 |
maintainer | None |
docs_url | None |
author | 5j9 |
requires_python | >=3.12 |
license | GNU General Public License v3 (GPLv3) |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
`r3l3453` is a small project that I use for semi-automating the release cycle on a few projects of mine. It expects the project to have a very specific configuration that I personally prefer, and therefore may not be suitable for other's projects.
In short what it does is as follows:
* Bump version(s) to a release version according to git log and `Conventional Commits`_.
* Change the title of `Unreleased`_ section in ``CHANGELOG.rst`` to the new version.
* Commit changes.
* Tag the commit.
* Release to PyPI.
* Bump the version again to dev0 version for the next release.
* Push changes to repository.
There is a ``--simulate`` cli option which allows one to see what is going to happen.
.. _Conventional Commits: https://www.conventionalcommits.org/
.. _Unreleased: https://keepachangelog.com/
Raw data
{
"_id": null,
"home_page": null,
"name": "r3l3453",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": null,
"author": "5j9",
"author_email": "5j9 <5j9@users.noreply.github.com>",
"download_url": "https://files.pythonhosted.org/packages/b1/05/15220f3713ef2d4badf3e1c4a356a9c11001fb11b8e4d713b435013e2ea7/r3l3453-0.51.8.tar.gz",
"platform": null,
"description": "`r3l3453` is a small project that I use for semi-automating the release cycle on a few projects of mine. It expects the project to have a very specific configuration that I personally prefer, and therefore may not be suitable for other's projects.\n\nIn short what it does is as follows:\n\n* Bump version(s) to a release version according to git log and `Conventional Commits`_.\n* Change the title of `Unreleased`_ section in ``CHANGELOG.rst`` to the new version.\n* Commit changes.\n* Tag the commit.\n* Release to PyPI.\n* Bump the version again to dev0 version for the next release.\n* Push changes to repository.\n\nThere is a ``--simulate`` cli option which allows one to see what is going to happen.\n\n.. _Conventional Commits: https://www.conventionalcommits.org/\n.. _Unreleased: https://keepachangelog.com/\n",
"bugtrack_url": null,
"license": "GNU General Public License v3 (GPLv3)",
"summary": "Bump version, tag, commit, release to pypi, bump again, and push.",
"version": "0.51.8",
"project_urls": {
"GitHub": "https://github.com/5j9/r3l3453"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3c12ced76747920f64ca44a2ce9bff0e96df63133bd9887213ea2cf086154445",
"md5": "e3b4be40172d978a099d34833ea14e43",
"sha256": "1ed04aec7fd5d14aa24c3879bf5e617b1dd5bc617b0763261ef523d8838c0388"
},
"downloads": -1,
"filename": "r3l3453-0.51.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e3b4be40172d978a099d34833ea14e43",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 32120,
"upload_time": "2025-07-25T11:50:16",
"upload_time_iso_8601": "2025-07-25T11:50:16.685135Z",
"url": "https://files.pythonhosted.org/packages/3c/12/ced76747920f64ca44a2ce9bff0e96df63133bd9887213ea2cf086154445/r3l3453-0.51.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b10515220f3713ef2d4badf3e1c4a356a9c11001fb11b8e4d713b435013e2ea7",
"md5": "fdf507da84d5afa435a5c505d52a4b1e",
"sha256": "d03eb2e9beab0815c0bdd5b00aa79710331728c49537c52872d3636617bc6740"
},
"downloads": -1,
"filename": "r3l3453-0.51.8.tar.gz",
"has_sig": false,
"md5_digest": "fdf507da84d5afa435a5c505d52a4b1e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 29297,
"upload_time": "2025-07-25T11:50:18",
"upload_time_iso_8601": "2025-07-25T11:50:18.506733Z",
"url": "https://files.pythonhosted.org/packages/b1/05/15220f3713ef2d4badf3e1c4a356a9c11001fb11b8e4d713b435013e2ea7/r3l3453-0.51.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-25 11:50:18",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "5j9",
"github_project": "r3l3453",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "r3l3453"
}