From 60fe8c932926a2fd778a82ec1a2ee216f05c6c5f Mon Sep 17 00:00:00 2001 From: Yohei Kishimoto Date: Sat, 17 Aug 2024 17:19:04 +0900 Subject: [PATCH] restore python 3.12 support for papermill (#41548) * restore python 3.12 support for papermill * update provider_dependencies.json --- airflow/providers/papermill/provider.yaml | 8 +------- generated/provider_dependencies.json | 6 ++---- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/airflow/providers/papermill/provider.yaml b/airflow/providers/papermill/provider.yaml index 9e074d846576c..6450ebd01bd15 100644 --- a/airflow/providers/papermill/provider.yaml +++ b/airflow/providers/papermill/provider.yaml @@ -21,11 +21,6 @@ name: Papermill description: | `Papermill `__ -# Papermill is technically compliant with 3.12, but it's 2.5.0 version that is compliant, requires pinned -# version of aiohttp which conflicts with other providers. The fix for that is implemented extra-links: -# https://github.com/nteract/papermill/pull/771 and waits for new Papermill release -excluded-python-versions: ['3.12'] - state: ready source-date-epoch: 1718605283 # note that those versions are maintained by release manager - do not update them manually @@ -56,13 +51,12 @@ versions: dependencies: - apache-airflow>=2.8.0 - - papermill[all]>=2.4.0 + - papermill[all]>=2.6.0 - scrapbook[all] - ipykernel - pandas>=2.1.2,<2.2;python_version>="3.9" - pandas>=1.5.3,<2.2;python_version<"3.9" - integrations: - integration-name: Papermill external-doc-url: https://github.com/nteract/papermill diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 2282045e12022..9ee5180dd84d6 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -1007,15 +1007,13 @@ "ipykernel", "pandas>=1.5.3,<2.2;python_version<\"3.9\"", "pandas>=2.1.2,<2.2;python_version>=\"3.9\"", - "papermill[all]>=2.4.0", + "papermill[all]>=2.6.0", "scrapbook[all]" ], "devel-deps": [], "plugins": [], "cross-providers-deps": [], - "excluded-python-versions": [ - "3.12" - ], + "excluded-python-versions": [], "state": "ready" }, "pgvector": {