second take at setuptools_scm

since setuptools 18.6 fixes the issues with develop installs

https://github.com/pypa/setuptools/blob/master/CHANGES.rst#186

https://github.com/pypa/setuptools/issues/439
This commit is contained in:
Ronny Pfannschmidt
2016-08-21 18:13:32 +02:00
parent 80cabca21a
commit c3aee4b1e6
4 changed files with 14 additions and 18 deletions

View File

@@ -3,11 +3,9 @@ How to release pytest
Note: this assumes you have already registered on pypi.
1. Bump version numbers in ``_pytest/__init__.py`` (``setup.py`` reads it).
1. Check and finalize ``CHANGELOG.rst``.
2. Check and finalize ``CHANGELOG.rst``.
3. Write ``doc/en/announce/release-VERSION.txt`` and include
2. Write ``doc/en/announce/release-VERSION.txt`` and include
it in ``doc/en/announce/index.txt``. Run this command to list names of authors involved::
git log $(git describe --abbrev=0 --tags)..HEAD --format='%aN' | sort -u
@@ -81,5 +79,3 @@ Note: this assumes you have already registered on pypi.
9. Push ``master`` and ``features``.
c. **major release (3.0.0)**: same steps as that of a **minor release**