diff --git a/CHANGELOG b/CHANGELOG index ea3fe9f..833fe94 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -7,6 +7,7 @@ Version TBD (released on TBD) * Run tests on Python 3.7. +* Use twine check during packaging tests. Version 1.1.0 ------------- diff --git a/requirements-dev.txt b/requirements-dev.txt index 9e67f94..dade5d9 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -7,4 +7,4 @@ pytest==3.0.7 pytest-cov==2.4.0 Sphinx==1.5.5 tox==2.7.0 -twine==1.8.1 +twine==1.12.1 diff --git a/setup.py b/setup.py index aba7f2b..3a05894 100755 --- a/setup.py +++ b/setup.py @@ -38,6 +38,7 @@ def open_file(filename): include_package_data=True, description='Helpers for building command-line apps', long_description=readme, + long_description_content_type='text/x-rst', install_requires=[ 'configobj >= 5.0.5', 'tabulate[widechars] >= 0.8.2', diff --git a/tox.ini b/tox.ini index 525dc87..7a020dd 100644 --- a/tox.ini +++ b/tox.ini @@ -34,10 +34,13 @@ commands = [testenv:packaging] deps = check-manifest - readme_renderer + readme_renderer[md] + -r{toxinidir}/requirements-dev.txt commands = check-manifest - ./setup.py check -m -r -s + ./setup.py sdist + twine check dist/* + ./setup.py check -m -s [testenv:cov-init] setenv =