Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 69d1cf2

Browse filesBrowse files
authored
Merge pull request #257 from tomschr/release/2.10.1
Release 2.10.1
2 parents f264183 + 52ba0d6 commit 69d1cf2
Copy full SHA for 69d1cf2

File tree

2 files changed

+43
-39
lines changed
Filter options

2 files changed

+43
-39
lines changed

‎CHANGELOG.rst

Copy file name to clipboardExpand all lines: CHANGELOG.rst
+10-4Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,22 @@ Change Log
66
All notable changes to this code base will be documented in this file,
77
in every released version.
88

9-
Version 2.10.1 (WIP)
10-
====================
119

12-
:Released: 2020-0x-0y
13-
:Maintainer:
10+
Version 2.10.1
11+
==============
12+
13+
:Released: 2020-05-13
14+
:Maintainer: Tom Schraitle
1415

1516

1617
Features
1718
--------
1819

20+
* :pr:`249`: Added release policy and version restriction in documentation to
21+
help our users which would like to stay on the major 2 release.
22+
* :pr:`250`: Simplified installation semver on openSUSE with ``obs://``.
23+
* :pr:`256`: Made docstrings consistent
24+
1925

2026
Bug Fixes
2127
---------

‎release-procedure.md

Copy file name to clipboard
+33-35Lines changed: 33 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,52 @@
1-
#################
2-
Release procedure
3-
#################
1+
# Release Procedure
42

5-
* Verify that issues about new release are closed https://github.com/python-semver/python-semver/issues and verify that no pull requests that should be included in this release haven't been left out https://github.com/python-semver/python-semver/pulls
3+
1. Verify that issues about new release are closed https://github.com/python-semver/python-semver/issues and verify that no pull requests that should be included in this release haven't been left out https://github.com/python-semver/python-semver/pulls
64

7-
* Verify that continuous integration for latest build was passing https://travis-ci.com/python-semver/python-semver
5+
1. Verify that continuous integration for latest build was passing https://travis-ci.com/python-semver/python-semver
86

9-
* Verify that `__version__` in [semver.py](https://github.com/python-semver/python-semver/blob/master/semver.py) have been updated and follow https://semver.org/
7+
1. Verify that `__version__` in [semver.py](https://github.com/python-semver/python-semver/blob/master/semver.py) have been updated and follow https://semver.org/
108

11-
* Verify that [CHANGELOG](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst) have been updated. No WIP should be present in CHANGELOG during release!
9+
1. Verify that [CHANGELOG](https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst) have been updated. No WIP should be present in CHANGELOG during release!
1210

13-
* If one or several supported Python versions have been removed or added, verify that the 3 following files have been updated:
14-
* [setup.py](https://github.com/python-semver/python-semver/blob/master/setup.py)
15-
* [tox.ini](https://github.com/python-semver/python-semver/blob/master/tox.ini)
16-
* [.travis.yml](https://github.com/python-semver/python-semver/blob/master/.travis.yml)
11+
1. If one or several supported Python versions have been removed or added, verify that the 3 following files have been updated:
12+
* [setup.py](https://github.com/python-semver/python-semver/blob/master/setup.py)
13+
* [tox.ini](https://github.com/python-semver/python-semver/blob/master/tox.ini)
14+
* [.travis.yml](https://github.com/python-semver/python-semver/blob/master/.travis.yml)
1715

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/
16+
1. 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/
1917

20-
* Add eventually new contributor(s) to [CONTRIBUTORS](https://github.com/python-semver/python-semver/blob/master/CONTRIBUTORS)
18+
1. Add eventually new contributor(s) to [CONTRIBUTORS](https://github.com/python-semver/python-semver/blob/master/CONTRIBUTORS)
2119

22-
* Ensure that long description (ie [README.rst](https://github.com/python-semver/python-semver/blob/master/README.rst)) can be correctly rendered by Pypi using `restview --long-description`
20+
1. Ensure that long description (ie [README.rst](https://github.com/python-semver/python-semver/blob/master/README.rst)) can be correctly rendered by Pypi using `restview --long-description`
2321

24-
* Upload it to TestPyPI first:
22+
1. Upload it to TestPyPI first:
2523

26-
```bash
27-
git clean -xfd
28-
python setup.py register sdist bdist_wheel --universal
29-
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
30-
```
24+
```bash
25+
git clean -xfd
26+
python setup.py sdist bdist_wheel --universal
27+
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
28+
```
3129

32-
If you have a `~/.pypirc` with a `testpyi` section, the upload can be
33-
simplified:
30+
If you have a `~/.pypirc` with a `testpyi` section, the upload can be
31+
simplified:
3432

35-
twine upload --repository testpyi dist/*
33+
twine upload --repository testpyi dist/*
3634

37-
* Upload to PyPI
35+
1. Upload to PyPI
3836

39-
```bash
40-
git clean -xfd
41-
python setup.py register sdist bdist_wheel --universal
42-
twine upload dist/*
43-
```
37+
```bash
38+
git clean -xfd
39+
python setup.py register sdist bdist_wheel --universal
40+
twine upload dist/*
41+
```
4442

45-
* Go to https://pypi.org/project/semver/ to verify that new version is online and page is rendered correctly
43+
1. Go to https://pypi.org/project/semver/ to verify that new version is online and page is rendered correctly
4644

47-
* Tag commit and push to github using command line interface
45+
1. Tag commit and push to github using command line interface
4846

49-
```bash
50-
git tag -a x.x.x -m 'Version x.x.x'
51-
git push python-semver master --tags
52-
```
47+
```bash
48+
git tag -a x.x.x -m 'Version x.x.x'
49+
git push python-semver master --tags
50+
```
5351

5452
or using GitHub web interface available at https://github.com/python-semver/python-semver/releases

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.