diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-06-04 15:50:56 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-06-04 15:50:56 +0100 |
commit | 3f6ad0cdf11a3f5c1864c9b84e50c0858a5d9b3b (patch) | |
tree | 9751f07562f682547aba2a41c5b46345b1bd52fb | |
parent | 5ab36f3663a4b1f421090c4528aea882d7eb8b02 (diff) | |
download | sandboxlib-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.rst | 8 |
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/ |