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 @@
CHANGES
=======
20.6
----
v20.6.0
-------
* New release process that relies on
`bumpversion <https://github.com/peritus/bumpversion>`_
and Travis CI for continuous deployment.
* Project versioning semantics now follow
`semver <https://semver.org>`_ precisely.
20.5
----
......
......@@ -103,10 +103,7 @@ Under continuous integration, additional tests may be run. See the
Semantic Versioning
-------------------
Setuptools follows ``semver`` with some exceptions:
- Uses two-segment version when three segment version ends in zero
- Omits 'v' prefix for tags.
Setuptools follows ``semver``.
.. explain value of reflecting meaning in versions.
......
......@@ -24,12 +24,8 @@ formats = gztar zip
universal=1
[bumpversion]
current_version = 20.5
current_version = 20.5.0
commit = True
tag = True
parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+))?
serialize=
{major}.{minor}.{patch}
{major}.{minor}
[bumpversion:file:setup.py]
......@@ -68,7 +68,7 @@ wheel = ['wheel'] if needs_wheel else []
setup_params = dict(
name="setuptools",
version="20.5",
version="20.5.0",
description="Easily download, build, install, upgrade, and uninstall "
"Python packages",
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