diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index 0e7b8d0f..9a95abbe 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -25,7 +25,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] os: [ubuntu-latest, windows-latest, macos-latest] env: [pydantic-v1, pydantic-v2] env: diff --git a/tests/test_param.py b/tests/test_param.py index 9276865f..05924a75 100644 --- a/tests/test_param.py +++ b/tests/test_param.py @@ -42,6 +42,10 @@ UNKNOWN_PARAM = "Unknown parameter" @pytest.mark.anyio +@pytest.mark.xfail( + (3, 13) <= sys.version_info < (3, 14), + reason="CPython Bug, see python/cpython#137317, python/cpython#137862", +) async def test_depend(app: App): from plugins.param.param_depend import ( ClassDependency,