diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4ae527f..3d39c3c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -104,6 +104,7 @@ jobs: tox-environment: - docs - style + - pkglint steps: - uses: actions/checkout@v3 diff --git a/setup.cfg b/setup.cfg index d24d69d..0ec5d5c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,27 +1,24 @@ [metadata] name = virtualenvwrapper author = Doug Hellmann -author-email = doug@doughellmann.com +author_email = doug@doughellmann.com summary = Enhancements to virtualenv -description-file = README.txt +description_file = README.txt license = MIT classifier = Development Status :: 5 - Production/Stable License :: OSI Approved :: MIT License Programming Language :: Python - Programming Language :: Python :: 2 - Programming Language :: Python :: 2.6 - Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 - Programming Language :: Python :: 3.3 - Programming Language :: Python :: 3.4 - Programming Language :: Python :: 3.5 - Programming Language :: Python :: 3.6 - Intended Audience :: Developers + Programming Language :: Python :: 3.8 + Programming Language :: Python :: 3.9 + Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 +Intended Audience :: Developers Environment :: Console keywords = virtualenv -home-page = https://virtualenvwrapper.readthedocs.io/ +home_page = https://virtualenvwrapper.readthedocs.io/ zip_safe = False [files] diff --git a/tox.ini b/tox.ini index e375374..f8b2751 100644 --- a/tox.ini +++ b/tox.ini @@ -35,3 +35,13 @@ deps = -r{toxinidir}/requirements.txt -r{toxinidir}/docs/requirements.txt commands = python setup.py build_sphinx + +[testenv:pkglint] +deps= + pbr + twine + check-python-versions +commands= + python setup.py sdist + twine check dist/*.tar.gz + check-python-versions --only setup.py,setup.cfg,.github/workflows/test.yml