From: Sebastián Ramírez Date: Wed, 29 Jan 2025 18:02:27 +0000 (+0000) Subject: ⬆️ Add support for Python 3.13 (#13274) X-Git-Tag: 0.115.8~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bd106fc750fb0d4b114b69e1f1f9ae5dabaada44;p=thirdparty%2Ffastapi%2Ffastapi.git ⬆️ Add support for Python 3.13 (#13274) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 793e789e21..5e8092641c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -48,6 +48,7 @@ jobs: strategy: matrix: python-version: + - "3.13" - "3.12" - "3.11" - "3.10" diff --git a/pyproject.toml b/pyproject.toml index 381eb50bfb..51d63fd448 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,6 +38,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Internet :: WWW/HTTP :: HTTP Servers", "Topic :: Internet :: WWW/HTTP", ] @@ -162,6 +163,8 @@ filterwarnings = [ # Ref: https://github.com/python-trio/trio/pull/3054 # Remove once there's a new version of Trio 'ignore:The `hash` argument is deprecated*:DeprecationWarning:trio', + # Ignore flaky coverage / pytest warning about SQLite connection, only applies to Python 3.13 and Pydantic v1 + 'ignore:Exception ignored in.