Commit af4b8f93 authored by Jason R. Coombs's avatar Jason R. Coombs

Follow semver to the letter for simplicity.

parent a04851c3
...@@ -2,12 +2,14 @@ ...@@ -2,12 +2,14 @@
CHANGES CHANGES
======= =======
20.6 v20.6.0
---- -------
* New release process that relies on * New release process that relies on
`bumpversion <https://github.com/peritus/bumpversion>`_ `bumpversion <https://github.com/peritus/bumpversion>`_
and Travis CI for continuous deployment. and Travis CI for continuous deployment.
* Project versioning semantics now follow
`semver <https://semver.org>`_ precisely.
20.5 20.5
---- ----
......
...@@ -103,10 +103,7 @@ Under continuous integration, additional tests may be run. See the ...@@ -103,10 +103,7 @@ Under continuous integration, additional tests may be run. See the
Semantic Versioning Semantic Versioning
------------------- -------------------
Setuptools follows ``semver`` with some exceptions: Setuptools follows ``semver``.
- Uses two-segment version when three segment version ends in zero
- Omits 'v' prefix for tags.
.. explain value of reflecting meaning in versions. .. explain value of reflecting meaning in versions.
......
...@@ -24,12 +24,8 @@ formats = gztar zip ...@@ -24,12 +24,8 @@ formats = gztar zip
universal=1 universal=1
[bumpversion] [bumpversion]
current_version = 20.5 current_version = 20.5.0
commit = True commit = True
tag = True tag = True
parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+))?
serialize=
{major}.{minor}.{patch}
{major}.{minor}
[bumpversion:file:setup.py] [bumpversion:file:setup.py]
...@@ -68,7 +68,7 @@ wheel = ['wheel'] if needs_wheel else [] ...@@ -68,7 +68,7 @@ wheel = ['wheel'] if needs_wheel else []
setup_params = dict( setup_params = dict(
name="setuptools", name="setuptools",
version="20.5", version="20.5.0",
description="Easily download, build, install, upgrade, and uninstall " description="Easily download, build, install, upgrade, and uninstall "
"Python packages", "Python packages",
author="Python Packaging Authority", author="Python Packaging Authority",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment