From d7ad3dbe6d034c885539fe9d2475d2f68bebb855 Mon Sep 17 00:00:00 2001 From: vcidst Date: Mon, 21 Oct 2024 13:33:47 +0200 Subject: [PATCH] update rasa-sdk to support python 3.11, 3.12 and 3.13 --- .github/workflows/continuous-integration.yml | 2 +- poetry.lock | 6 +++--- pyproject.toml | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index fd9390409..2523a1982 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-22.04 strategy: matrix: - python-version: [3.8, 3.9, '3.10'] + python-version: [3.8, 3.9, '3.10', '3.11', '3.12', '3.13'] steps: - name: Checkout git repository 🕝 diff --git a/poetry.lock b/poetry.lock index 7cace77ca..1fb38bbae 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand. [[package]] name = "aiofiles" @@ -2057,5 +2057,5 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" -python-versions = ">=3.8,<3.11" -content-hash = "2df8a1c5cf589611c3603c5600b0aebfa3d3a44b40113f9a31b82c8a8afca066" +python-versions = ">=3.8,<3.14" +content-hash = "3d2b2749d447216815569f43f56f7aedf25c2ec4b2aa28d5571676b663a400d7" diff --git a/pyproject.toml b/pyproject.toml index 7f7dabf3e..91cec2c16 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -70,7 +70,7 @@ target-version = "py38" exclude = [ "rasa_sdk/grpc_py", "eggs", ".git", ".pytest_cache", "build", "dist", ".DS_Store",] [tool.poetry.dependencies] -python = ">=3.8,<3.11" +python = ">=3.8,<3.14" coloredlogs = ">=10,<16" sanic = "^22.12" typing-extensions = ">=4.1.1,<5.0.0" @@ -83,11 +83,11 @@ opentelemetry-api = "~1.16.0" opentelemetry-sdk = "~1.16.0" opentelemetry-exporter-jaeger = "~1.16.0" opentelemetry-exporter-otlp = "~1.16.0" -grpcio = "1.59.3" -protobuf = "4.25.3" -grpcio-tools = "1.56.2" -pydantic = "2.6.4" -grpcio-health-checking = "1.59.3" +grpcio = "~1.59.3" +protobuf = "~4.25.3" +grpcio-tools = "~1.56.2" +pydantic = "~2.6.4" +grpcio-health-checking = "~1.59.3" [tool.poetry.dev-dependencies] pytest-cov = "^4.1.0"