From 38619de34cfe47c81efce432627c6764da12d7d9 Mon Sep 17 00:00:00 2001 From: Martin Traverse Date: Fri, 2 Feb 2024 07:11:36 +0000 Subject: [PATCH 1/2] Use Python 3.12 for Azure storage tests in CI --- .github/workflows/integration.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 3fff5cc02..d193753bd 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -381,8 +381,6 @@ jobs: PYTHON_VERSION: "3.11", JAVA_TESTS: int-storage } - # Azure does not support Python 3.12 yet, so run integration tests on 3.11 - # See https://github.com/aio-libs/multidict/issues/887 (there may be more dependencies affected) - { SERVICE: storage, TARGET: azure, PROTOCOL: BLOB, @@ -393,7 +391,6 @@ jobs: TRAC_CONFIG_FILE: '.github/config/int-storage-azure.yaml', TRAC_SECRET_KEY: short-lived-secret, PYTHON_TESTS: int_storage_azure*.py, - PYTHON_VERSION: "3.11", JAVA_TESTS: int-storage } uses: ./.github/workflows/integration-cloud.yaml From 873afa61fa5ce51cd52cf6f162ba1e3b259d8573 Mon Sep 17 00:00:00 2001 From: Martin Traverse Date: Fri, 2 Feb 2024 07:18:11 +0000 Subject: [PATCH 2/2] Update Python README to remove note on Azure support for Python 3.12 --- tracdap-runtime/python/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracdap-runtime/python/README.md b/tracdap-runtime/python/README.md index 026433302..82624e386 100644 --- a/tracdap-runtime/python/README.md +++ b/tracdap-runtime/python/README.md @@ -21,7 +21,7 @@ The TRAC runtime for Python has these requirements: * PySpark 3.0 up to 3.5 (optional) 3rd party libraries may impose additional constraints on supported versions of Python, Pandas or PySpark. -As of January 2024, the Python libraries for GCP and Azure do not yet support Python 3.12. +As of February 2024, the Python libraries for GCP do not yet support Python 3.12. ## Installing the runtime