summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-06-04 15:50:56 +0100
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-06-04 15:50:56 +0100
commit3f6ad0cdf11a3f5c1864c9b84e50c0858a5d9b3b (patch)
tree9751f07562f682547aba2a41c5b46345b1bd52fb
parent5ab36f3663a4b1f421090c4528aea882d7eb8b02 (diff)
downloadsandboxlib-3f6ad0cdf11a3f5c1864c9b84e50c0858a5d9b3b.tar.gz
Use the PBR (OpenStack) versioning scheme
It looks like it adapts the scheme from http://www.semver.org/ in line with pre-existing Python conventions, which is exactly what I wanted!
-rw-r--r--HACKING.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/HACKING.rst b/HACKING.rst
index a122fd0..3f4d676 100644
--- a/HACKING.rst
+++ b/HACKING.rst
@@ -17,13 +17,15 @@ Process:
3. Upload to PyPI: ``twine upload -u $PYPI_USERNAME -p $PYPI_PASSWORD dist/sandboxlib-0.0.0.tar.gz``
4. Create and push tag: ``git tag --annotate -m "sandboxlib version 0.0.0" 0.0.0 && git push --tags``
-I intend to follow `semantic versioning`_ and `PEP 440`_ when numbering
-versions of this library.
+I intend to follow the `PBR Linux/Python Compatible Semantic Versioning`_
+version scheme for this library. This is based on the `semantic versioning`_
+and `PEP 440`_ schemes.
For background on realising to the Python Package Index (PyPI), see:
https://packaging.python.org/en/latest/distributing.html.
-.. _semantic versioning: <http://www.semver.org/>
+.. _PBR Linux/Python Compatible Semantic Versioning: http://docs.openstack.org/developer/pbr/semver.html
+.. _semantic versioning: http://www.semver.org/
.. _PEP 440: https://www.python.org/dev/peps/pep-0440/
.. _PyPI: http://pypi.python.org/