Skip to content

Commit 576db3c

Browse files
committed
release v0.12.0
1 parent d3a1bc2 commit 576db3c

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

doc/source/development.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -155,18 +155,17 @@ for PyPI first before publishing a final release.
155155
- when all tests pass locally and via GitHub Actions, update the test coverage report by running ``make cov_tests``
156156
locally
157157

158-
4. Publish package to PyPI:
158+
4. Publish package to PyPI and GitHub:
159159

160+
- make a new tag for the new version via ``git tag -a vX.Y.Z -m "version X.Y.Z"``
161+
- push the new tag to the GitHub repository – this will automatically trigger the release workflow and publish the
162+
source and built distributions to PyPI
160163
- build source distribution via ``make sdist``
161164
- build wheel via ``make wheel``
162-
- check both via ``twine check dist/...``
163-
- if checks passed, upload both to PyPI via ``twine upload dist/...``
165+
- create a new release from the tag in the GitHub repository and upload the source and wheel distributions
164166

165-
5. Finalization
167+
5. Finalization:
166168

167-
- make a new tag for the new version via ``git tag -a vX.Y.Z -m "version X.Y.Z"``
168-
- push the new tag to the GitHub repository
169-
- create a new release from the tag in the GitHub repository
170169
- merge the development or release branch with the master branch and push the master branch to the GitHub repository
171170
- log in to `readthedocs.org <https://readthedocs.org/>`_, go to the project page, activate the current version, let
172171
it build the documentation

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from setuptools import setup, find_packages
1212

1313
__title__ = 'tmtoolkit'
14-
__version__ = '0.12.0rc3'
14+
__version__ = '0.12.0'
1515
__author__ = 'Markus Konrad'
1616
__license__ = 'Apache License 2.0'
1717

tmtoolkit/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import logging
99

1010
__title__ = 'tmtoolkit'
11-
__version__ = '0.12.0rc3'
11+
__version__ = '0.12.0'
1212
__author__ = 'Markus Konrad'
1313
__license__ = 'Apache License 2.0'
1414

0 commit comments

Comments
 (0)