Skip to content

Commit

Permalink
Azure support for Python 3.12 (#413)
Browse files Browse the repository at this point in the history
* Use Python 3.12 for Azure storage tests in CI

* Update Python README to remove note on Azure support for Python 3.12
Martin Traverse authored Feb 2, 2024

Verified

This commit was signed with the committer’s verified signature.
snyk-bot Snyk bot
1 parent 73cfdd8 commit 4ed4e3d
Showing 2 changed files with 1 addition and 4 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion tracdap-runtime/python/README.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 4ed4e3d

Please sign in to comment.