Skip to content

Commit 014d153

Browse files
author
scls19fr
authored
Release 2.9.0 (#170)
* Release 2.9.0 * Fix release procedure
1 parent 2d0f805 commit 014d153

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

release-procedure.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,31 @@
1-
* Verify that latest build was passing https://travis-ci.org/k-bx/python-semver
1+
#################
2+
Release procedure
3+
#################
4+
5+
* Verify that issues about new release are closed https://github.com/k-bx/python-semver/issues and that no pull requests that should be included in this release haven't been left out https://github.com/k-bx/python-semver/pulls
6+
7+
* Verify that continuous integration for latest build was passing https://travis-ci.org/k-bx/python-semver
28

39
* Verify that `__version__` in [semver.py](https://github.com/k-bx/python-semver/blob/master/semver.py) have been updated and follow https://semver.org/
410

5-
* Verify that [CHANGELOG](https://github.com/k-bx/python-semver/blob/master/CHANGELOG) have been updated
11+
* Verify that [CHANGELOG](https://github.com/k-bx/python-semver/blob/master/CHANGELOG.rst) have been updated
612

713
* If one or several supported Python versions have been removed or added, verify that the 3 following files have been updated:
814
* [setup.py](https://github.com/k-bx/python-semver/blob/master/setup.py)
915
* [tox.ini](https://github.com/k-bx/python-semver/blob/master/tox.ini)
1016
* [.travis.yml](https://github.com/k-bx/python-semver/blob/master/.travis.yml)
1117

12-
* Verify that doc reflecting new changes have been updated
18+
* Verify that doc reflecting new changes have been updated and are available at https://python-semver.readthedocs.io/en/latest/ If necessary, trigger doc build at https://readthedocs.org/projects/python-semver/
1319

1420
* Add eventually new contributor(s) to [CONTRIBUTORS](https://github.com/k-bx/python-semver/blob/master/CONTRIBUTORS)
1521

1622
* Tag commit and push to github using command line interface
23+
1724
```bash
1825
git tag -a x.x.x -m 'Version x.x.x'
1926
git push python-semver master --tags
2027
```
28+
2129
or using GitHub web interface available at https://github.com/k-bx/python-semver/releases
2230

2331
* Upload to PyPI
@@ -29,4 +37,3 @@ twine upload dist/*
2937
```
3038

3139
* Go to https://pypi.org/project/semver/ to verify that new version is online and page is rendered correctly
32-

semver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import sys
1111

1212

13-
__version__ = '2.8.2'
13+
__version__ = '2.9.0'
1414
__author__ = 'Kostiantyn Rybnikov'
1515
__author_email__ = 'k-bx@k-bx.com'
1616
__maintainer__ = 'Sebastien Celles'

0 commit comments

Comments
 (0)