From d798e7c02fc45f57846f444bbedca20a831d0c04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C4=8Ciha=C5=99?= Date: Mon, 6 Jan 2025 14:42:57 +0100 Subject: [PATCH] feat: add support for Python 3.13 --- .github/workflows/test.yml | 2 ++ pyproject.toml | 1 + tox.ini | 4 ++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index af51cff60..d85563bd8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,12 +6,14 @@ jobs: test: runs-on: ubuntu-22.04 strategy: + fail-fast: false matrix: python-version: - '3.9' - '3.10' - '3.11' - '3.12' + - '3.13' env: PYTHON_VERSION: ${{ matrix.python-version }} PYTHONUNBUFFERED: 1 diff --git a/pyproject.toml b/pyproject.toml index 364ee6282..1045e3863 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.9", "Topic :: Internet", ] diff --git a/tox.ini b/tox.ini index ce0f60ecf..37311e7dc 100644 --- a/tox.ini +++ b/tox.ini @@ -4,11 +4,11 @@ # and then run "tox" from this directory. [tox] -envlist = py39,py310,py311,py312 +envlist = py39,py310,py311,py312,py313 [testenv] passenv = * deps = - py{39,310,311,312}: -e .[dev,all] + py{39,310,311,312,313}: -e .[dev,all] commands = pytest {posargs:-v --cov=social_core}