diff --git a/requirements-tests39.in b/requirements-tests39.in index 21c505b..35e7fe9 100644 --- a/requirements-tests39.in +++ b/requirements-tests39.in @@ -1,6 +1,6 @@ -# for python 3.9 *and newer* -pytest -pytest-cov +# For Python 3.9 *and newer* +pytest>=7.4.2 +pytest-cov>=4.1.0 flake8 autopep8 docformatter diff --git a/requirements-tests39.txt b/requirements-tests39.txt index 465cecb..fbc3f3c 100644 --- a/requirements-tests39.txt +++ b/requirements-tests39.txt @@ -8,8 +8,6 @@ astroid==2.13.2 # via # -r requirements-tests39.in # pylint -attrs==21.4.0 - # via pytest autopep8==1.6.0 # via -r requirements-tests39.in coverage[toml]==6.3.2 @@ -24,6 +22,8 @@ docutils==0.18.1 # via # doc8 # restructuredtext-lint +exceptiongroup==1.1.3 + # via pytest flake8==4.0.1 # via -r requirements-tests39.in iniconfig==1.1.1 @@ -46,8 +46,6 @@ platformdirs==2.5.1 # via pylint pluggy==1.0.0 # via pytest -py==1.11.0 - # via pytest pycodestyle==2.8.0 # via # autopep8 @@ -64,11 +62,11 @@ pylint==2.15.10 # via -r requirements-tests39.in pyparsing==3.0.7 # via packaging -pytest==7.1.1 +pytest==7.4.2 # via # -r requirements-tests39.in # pytest-cov -pytest-cov==3.0.0 +pytest-cov==4.1.0 # via -r requirements-tests39.in restructuredtext-lint==1.4.0 # via diff --git a/setup.py b/setup.py index fce95f4..ec302f4 100755 --- a/setup.py +++ b/setup.py @@ -72,6 +72,10 @@ def main(): 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', 'Topic :: Software Development :: Libraries', 'Topic :: Software Development :: Localization', 'Topic :: Software Development :: Internationalization', diff --git a/tox.ini b/tox.ini index a29ed54..8280b9f 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = update, compile, autopep8, docformatter, isort, pylint, flake8, pydocstyle, docs, py26, py27, py34, py35, py36, py37, py38, py39, py310 +envlist = update, compile, autopep8, docformatter, isort, pylint, flake8, pydocstyle, docs, py{26, 27, 34, 35, 36, 37, 38, 39, 310, 311, 312} skip_missing_interpreters = true [testenv]