Switch to `twine check` in tox testenv:dist
authorJeremy Stanley <fungi@yuggoth.org>
Tue, 25 Sep 2018 15:25:51 +0000 (15:25 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Tue, 25 Sep 2018 15:25:51 +0000 (15:25 +0000)
As of twine 1.12.0 we can now replace `setup.py check ...` with
`twine check` as a more standard approach to validating the markup
of description text in packages (and potentially other aspects of
package metadata in the future).

tox.ini

diff --git a/tox.ini b/tox.ini
index b40057b..fd43312 100644 (file)
--- a/tox.ini
+++ b/tox.ini
@@ -25,10 +25,11 @@ whitelist_externals = rm
 deps =
     docutils
     pbr
+    twine
 commands =
     rm -fr dist
-    python setup.py check --restructuredtext --strict
     python setup.py bdist_wheel sdist
+    twine check dist/*
 
 [testenv:docs]
 whitelist_externals = rm