From e835c4b912e8046bd26eab0cf26d2f400f76a0a4 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Wed, 4 Sep 2024 13:47:57 -0500 Subject: [PATCH] Add support for Python 3.12. --- .github/workflows/build.yaml | 8 ++++---- .github/workflows/pr.yaml | 14 +++++++------- dependencies.yaml | 4 ++++ 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5e1bc09..aa7fb85 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -23,7 +23,7 @@ jobs: build-wheels: needs: - compute-matrix - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.12 with: build_type: branch script: "ci/build_wheel.sh" @@ -31,7 +31,7 @@ jobs: build-conda: needs: - compute-matrix - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.12 with: build_type: branch script: "ci/build_conda.sh" @@ -40,7 +40,7 @@ jobs: needs: - build-wheels secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@python-3.12 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -52,7 +52,7 @@ jobs: needs: - build-conda secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@python-3.12 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 879f3b5..6645e3f 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -21,10 +21,10 @@ jobs: - test-wheels - test-patch secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@python-3.12 checks: secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@python-3.12 with: enable_check_generated_files: false compute-matrix: @@ -40,7 +40,7 @@ jobs: build-conda: needs: - compute-matrix - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@python-3.12 with: build_type: pull-request script: "ci/build_conda.sh" @@ -50,7 +50,7 @@ jobs: - build-conda - compute-matrix secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.12 with: build_type: pull-request script: "ci/test_conda.sh" @@ -59,7 +59,7 @@ jobs: needs: - build-conda - compute-matrix - uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@python-3.12 with: build_type: pull-request script: "ci/test_patch.sh" @@ -68,7 +68,7 @@ jobs: build-wheels: needs: - compute-matrix - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@python-3.12 with: build_type: pull-request script: "ci/build_wheel.sh" @@ -78,7 +78,7 @@ jobs: - build-wheels - compute-matrix secrets: inherit - uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-24.08 + uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@python-3.12 with: build_type: pull-request script: "ci/test_wheel.sh" diff --git a/dependencies.yaml b/dependencies.yaml index cadf5de..fee3b05 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -83,6 +83,10 @@ dependencies: py: "3.12" packages: - python=3.12 + - matrix: + py: "3.12" + packages: + - python=3.12 - matrix: packages: - python>=3.10,<3.13