From aa9167a529a16f7dd71cd7b2b373a51c6b66ecc8 Mon Sep 17 00:00:00 2001 From: Vugar Yagubov Date: Thu, 18 Dec 2025 14:57:11 +0100 Subject: [PATCH 1/2] Python 3.13 support --- pyproject.toml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index f7721cab0..06971cb8a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,16 +13,15 @@ documentation = "https://docs.elementary-data.com" packages = [{include = "elementary"}] [tool.poetry.dependencies] -# matches the versions supported by dbt as of v1.9, which are probably due to the limits of numpy 1.26.x(which was removed) -python = ">=3.9,<3.13" +python = ">=3.9,<3.14" click = ">=7.0,<9.0" dbt-core = ">=0.20,<2.0.0" requests = ">=2.28.1,<3.0.0" beautifulsoup4 = "<5.0.0" ratelimit = "*" -posthog = "<3.0.0" +posthog = "<8.0.0" boto3 = "<2.0.0" -google-cloud-storage = "<3.0.0" +google-cloud-storage = "<4.0.0" "ruamel.yaml" = "<1.0.0" alive-progress = "<=2.3.1" slack-sdk = ">=3.20.1,<4.0.0" From 12a499f8de3d6844fb7a31f5fc93175d5bec5f4e Mon Sep 17 00:00:00 2001 From: Vugar Yagubov Date: Thu, 18 Dec 2025 15:10:42 +0100 Subject: [PATCH 2/2] Revert module updates --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 06971cb8a..df28cc136 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,9 +19,9 @@ dbt-core = ">=0.20,<2.0.0" requests = ">=2.28.1,<3.0.0" beautifulsoup4 = "<5.0.0" ratelimit = "*" -posthog = "<8.0.0" +posthog = "<3.0.0" boto3 = "<2.0.0" -google-cloud-storage = "<4.0.0" +google-cloud-storage = "<3.0.0" "ruamel.yaml" = "<1.0.0" alive-progress = "<=2.3.1" slack-sdk = ">=3.20.1,<4.0.0"