From 7d013985cf21d01400489512506c3c991a15b6fd Mon Sep 17 00:00:00 2001 From: Ekin Dursun Date: Sun, 9 Mar 2025 13:50:43 +0300 Subject: [PATCH] Mark Python 3.13 support I ran the tests on Python 3.13 and all passed. --- azure-pipeline.yml | 5 ++++- setup.py | 1 + tox.ini | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/azure-pipeline.yml b/azure-pipeline.yml index f2b21c9..54670c3 100644 --- a/azure-pipeline.yml +++ b/azure-pipeline.yml @@ -35,6 +35,9 @@ jobs: Python312: python.version: '3.12' tox_env: 'py312' + Python313: + python.version: '3.13' + tox_env: 'py313' steps: - task: UsePythonVersion@0 displayName: 'Use Python $(python.version)' @@ -57,7 +60,7 @@ jobs: steps: - task: UsePythonVersion@0 inputs: - versionSpec: 3.12 + versionSpec: 3.13 - bash: | set -ev diff --git a/setup.py b/setup.py index 7622208..d4e3b84 100644 --- a/setup.py +++ b/setup.py @@ -43,6 +43,7 @@ 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', 'License :: OSI Approved :: MIT License', ], packages=['knack', 'knack.testsdk'], diff --git a/tox.ini b/tox.ini index 717ff19..3819874 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py38,py39,py310,py311,py312 +envlist = py38,py39,py310,py311,py312,py313 [testenv] deps = -rrequirements.txt commands=