diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2363ed8e..95738571 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,7 @@ jobs: max-parallel: 10 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"] library : - name: "kiota_abstractions" path: "./packages/abstractions" @@ -77,7 +77,7 @@ jobs: strategy: max-parallel: 10 matrix: - python-version: ["3.9", "3.10", "3.11", "3.12"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - name: Checkout @@ -109,4 +109,4 @@ jobs: run: exit 0 - name: One or more build matrix options failed if: ${{ contains(needs.*.result, 'failure') }} - run: exit 1 \ No newline at end of file + run: exit 1 diff --git a/packages/abstractions/pyproject.toml b/packages/abstractions/pyproject.toml index 6ce9a369..026ff78f 100644 --- a/packages/abstractions/pyproject.toml +++ b/packages/abstractions/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/authentication/azure/pyproject.toml b/packages/authentication/azure/pyproject.toml index b9917b8a..2a23a192 100644 --- a/packages/authentication/azure/pyproject.toml +++ b/packages/authentication/azure/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/bundle/pyproject.toml b/packages/bundle/pyproject.toml index ec6916e3..d3e52743 100644 --- a/packages/bundle/pyproject.toml +++ b/packages/bundle/pyproject.toml @@ -16,6 +16,7 @@ classifiers = [ "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/http/httpx/pyproject.toml b/packages/http/httpx/pyproject.toml index d874ea5b..95636fe4 100644 --- a/packages/http/httpx/pyproject.toml +++ b/packages/http/httpx/pyproject.toml @@ -16,6 +16,7 @@ classifiers = [ "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/serialization/form/pyproject.toml b/packages/serialization/form/pyproject.toml index a4c0f90e..ae07124b 100644 --- a/packages/serialization/form/pyproject.toml +++ b/packages/serialization/form/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/serialization/json/pyproject.toml b/packages/serialization/json/pyproject.toml index 988dfc6a..19cbd6e2 100644 --- a/packages/serialization/json/pyproject.toml +++ b/packages/serialization/json/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/serialization/multipart/pyproject.toml b/packages/serialization/multipart/pyproject.toml index b9aba1cd..678314ea 100644 --- a/packages/serialization/multipart/pyproject.toml +++ b/packages/serialization/multipart/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/packages/serialization/text/pyproject.toml b/packages/serialization/text/pyproject.toml index b2ee63cc..c2916f3c 100644 --- a/packages/serialization/text/pyproject.toml +++ b/packages/serialization/text/pyproject.toml @@ -15,6 +15,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme" diff --git a/tests/validation/pyproject.toml b/tests/validation/pyproject.toml index da031105..6e01bc9c 100644 --- a/tests/validation/pyproject.toml +++ b/tests/validation/pyproject.toml @@ -16,6 +16,8 @@ classifiers = [ "Programming Language :: Python :: 3.9", "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", ] homepage = "https://github.com/microsoft/kiota#readme"