diff --git a/.github/workflows/lint-and-unit-tests.yml b/.github/workflows/lint-and-unit-tests.yml index fe3d3e4..ab64d41 100644 --- a/.github/workflows/lint-and-unit-tests.yml +++ b/.github/workflows/lint-and-unit-tests.yml @@ -17,9 +17,10 @@ jobs: fail-fast: false matrix: version: - - "3.6" - "3.8" - "3.9" + - "3.10" + - "3.11" steps: - uses: actions/checkout@v3 diff --git a/requirements.txt b/requirements.txt index 71f3f5d..e8d2b26 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ # python-ldap 3.4.1 adds support for openldap 2.5+ python-ldap>=3.4.0,<3.5.0 # cachetools: -# - 3 requires python3.4+; 4 requires python3.5+; 5 requires python3.7+ -# - 3 adds python3.7 support; 3.1 adds python3.8; 4.2 adds python3.9; +# - 3.1 adds python3.8 +# - 4.2 adds python3.9 # - 5.2.1 adds python3.11 -cachetools>=2.0.1,<5.4.0 +cachetools>=3.1,<5.4.0 diff --git a/setup.py b/setup.py index 3172b4c..6319f82 100644 --- a/setup.py +++ b/setup.py @@ -40,9 +40,10 @@ 'License :: OSI Approved :: Apache Software License', 'Programming Language :: Python', 'Programming Language :: Python :: 3', - "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", 'Environment :: Console', ], platforms=['Any'], diff --git a/tox.ini b/tox.ini index 533e07a..8cb7d31 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py27,py36,lint +envlist = py38,py39,py310,py311,lint [testenv] deps = -r{toxinidir}/requirements.txt