diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 052d1e6..46934bb 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -18,6 +18,7 @@ jobs: fail-fast: false matrix: python: + - '3.14' - '3.13' - '3.12' - '3.11' @@ -58,6 +59,7 @@ jobs: fail-fast: false matrix: python: + - '3.14' - '3.13' - '3.12' - '3.11' diff --git a/doc/changelog.rst b/doc/changelog.rst index efb9084..62c0dbb 100644 --- a/doc/changelog.rst +++ b/doc/changelog.rst @@ -4,6 +4,10 @@ Changelog [0.2.4] - Unreleased -------------------- +Added +^^^^^ +- Support for Python 3.14. + Fixed ^^^^^ - Compatibility with Pydantic 2.12. diff --git a/pyproject.toml b/pyproject.toml index 274232e..a773226 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,11 +12,12 @@ readme = "README.md" keywords = ["scim", "scim2", "provisioning", "rfc7643", "rfc7644"] classifiers = [ "Intended Audience :: Developers", - "Development Status :: 3 - Alpha", + "Development Status :: 4 - Beta", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "License :: OSI Approved :: Apache Software License", "Environment :: Web Environment", @@ -129,6 +130,7 @@ env_list = [ "py311", "py312", "py313", + "py314", "minversions", "doc", "coverage",