diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index 1fa4ae8..341a273 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -41,7 +41,7 @@ blocks: - tox matrix: - env_var: TOXENV - values: ["py39", "py310", "py311"] + values: ["py39", "py310", "py311", "py312"] - name: Gather coverage data commands: - CODACY_PROJECT_TOKEN=$CODACY_K8S_API_TOKEN tox -e coverage diff --git a/setup.py b/setup.py index 49dd80c..54ccf13 100644 --- a/setup.py +++ b/setup.py @@ -28,6 +28,7 @@ CODE_QUALITY_REQ = [ 'prospector==1.10.3', + 'setuptools==69.5.1', ] TESTS_REQ = [ @@ -96,6 +97,7 @@ def main(): "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Clustering", diff --git a/tox.ini b/tox.ini index bd1995f..a020d43 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py39,py310,py311 +envlist = py39,py310,py311,py312 requires = setuptools virtualenv skip_missing_interpreters=True