diff options
author | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2020-12-05 01:38:25 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-05 01:38:25 +0100 |
commit | d0d2973413ddd3da2896aa8805f42d11201b6ff1 (patch) | |
tree | b395275a3e809017984602abbc1f50996d13f2a1 | |
parent | aecedd5ac260a739dabf17936ba46026d815eba8 (diff) | |
parent | 98cef487c08f530ef53b8c38bdfd8c2545b9e4a8 (diff) | |
download | setuptools-scm-d0d2973413ddd3da2896aa8805f42d11201b6ff1.tar.gz |
Merge pull request #499 from RonnyPfannschmidt/fix-142-document-supported-scms
Fix 142 document supported scms
-rw-r--r-- | CHANGELOG.rst | 1 | ||||
-rw-r--r-- | README.rst | 7 | ||||
-rw-r--r-- | setup.cfg | 2 | ||||
-rw-r--r-- | tox.ini | 12 |
4 files changed, 15 insertions, 7 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 34f923e..5f58599 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -10,6 +10,7 @@ v4.2.0 * enhance documentation * consider SOURCE_DATE_EPOCH for versioning * add a version_tuple to write_to templates +* fix #142: clearly list supported scm v4.1.2 @@ -9,6 +9,13 @@ Additionally ``setuptools_scm`` provides setuptools with a list of files that ar (i.e. it automatically adds all of the SCM-managed files to the sdist). Unwanted files must be excluded by discarding them via ``MANIFEST.in``. +``setuptools_scm`` support the following scm out of the box: + +* git +* mercurial + + + .. image:: https://github.com/pypa/setuptools_scm/workflows/python%20tests+artifacts+release/badge.svg :target: https://github.com/pypa/setuptools_scm/actions @@ -8,7 +8,7 @@ author = Ronny Pfannschmidt author_email = opensource@ronnypfannschmidt.de description = the blessed package to manage your versions by scm tags long_description= file:README.rst - +long_description_content_type=text/x-rst classifiers= Development Status :: 5 - Production/Stable @@ -1,5 +1,5 @@ [tox] -envlist=py{27,34,35,36,37,38,39}-test,flake8,check_readme,py{27,37}-selfcheck +envlist=py{27,34,35,36,37,38,39}-test,flake8,check_readme,check-dist,py{27,37}-selfcheck,docs [pytest] testpaths=testing @@ -46,21 +46,21 @@ commands = skip_install=True setenv = SETUPTOOLS_SCM_PRETEND_VERSION=2.0 deps= - readme check-manifest + docutils commands= - python setup.py check -r rst2html.py README.rst {envlogdir}/README.html --strict [] check-manifest -[testenv:upload] +[testenv:check_dist] deps= wheel twine commands= - python setup.py clean --all rotate -k - -m .whl,.tar.gz,.zip + python setup.py clean --all rotate -k 0 -m .whl,.tar.gz,.zip python setup.py -q egg_info - python setup.py -q sdist --formats zip bdist_wheel register + python setup.py -q sdist --formats zip bdist_wheel + twine check dist/* |