From ddf28c5010ad41e273807f392d78a999079836fe Mon Sep 17 00:00:00 2001 From: Sameeul Samee Date: Tue, 31 Dec 2024 21:13:39 -0500 Subject: [PATCH 1/2] update boost location, drop python 3.8, add python 3.13 --- .github/workflows/build_cuda11_wheels.yml | 2 +- .github/workflows/build_cuda12_wheels.yml | 2 +- .github/workflows/build_wheels.yml | 4 ++-- .github/workflows/publish_cuda11_pypi.yml | 2 +- .github/workflows/publish_cuda12_pypi.yml | 2 +- .github/workflows/publish_pypi.yml | 4 ++-- ci-utils/install_prereq_linux.sh | 2 +- ci-utils/install_prereq_win.bat | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_cuda11_wheels.yml b/.github/workflows/build_cuda11_wheels.yml index 1614823c..cf853a82 100644 --- a/.github/workflows/build_cuda11_wheels.yml +++ b/.github/workflows/build_cuda11_wheels.yml @@ -12,7 +12,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/build_cuda12_wheels.yml b/.github/workflows/build_cuda12_wheels.yml index b58d3ad9..c524aec7 100644 --- a/.github/workflows/build_cuda12_wheels.yml +++ b/.github/workflows/build_cuda12_wheels.yml @@ -12,7 +12,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index b0fb06aa..5dcaa223 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-13, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 @@ -83,7 +83,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_cuda11_pypi.yml b/.github/workflows/publish_cuda11_pypi.yml index 5d844615..0a6541d1 100644 --- a/.github/workflows/publish_cuda11_pypi.yml +++ b/.github/workflows/publish_cuda11_pypi.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_cuda12_pypi.yml b/.github/workflows/publish_cuda12_pypi.yml index 8a104c00..368d20c6 100644 --- a/.github/workflows/publish_cuda12_pypi.yml +++ b/.github/workflows/publish_cuda12_pypi.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 22d3f60a..3260da87 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-13, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp38-*", "cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 @@ -86,7 +86,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] steps: - uses: actions/checkout@v3 diff --git a/ci-utils/install_prereq_linux.sh b/ci-utils/install_prereq_linux.sh index 2361a962..cb1564e0 100755 --- a/ci-utils/install_prereq_linux.sh +++ b/ci-utils/install_prereq_linux.sh @@ -69,7 +69,7 @@ cd ../../ if [[ $BUILD_BOOST_DEP -eq 1 ]]; then for i in {1..5} do - curl -L https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2 -o boost_1_79_0.tar.bz2 + curl -L https://archives.boost.io/release/1.79.0/source/boost_1_79_0.tar.bz2 -o boost_1_79_0.tar.bz2 if [ -f "boost_1_79_0.tar.bz2" ] ; then break fi diff --git a/ci-utils/install_prereq_win.bat b/ci-utils/install_prereq_win.bat index c1d8486c..8b8965e5 100644 --- a/ci-utils/install_prereq_win.bat +++ b/ci-utils/install_prereq_win.bat @@ -42,7 +42,7 @@ popd if "%BUILD_Z5_DEP%" == "1" ( for /l %%x in (1, 1, 5) do ( - curl -L https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.zip -o boost_1_79_0.zip + curl -L https://archives.boost.io/release/1.79.0/source/boost_1_79_0.zip -o boost_1_79_0.zip if exist boost_1_79_0.zip ( goto :continue_boost ) From e985e98a2fb42d36dc855b1b7953e8f4de873af5 Mon Sep 17 00:00:00 2001 From: Sameeul Samee Date: Wed, 1 Jan 2025 22:12:01 -0500 Subject: [PATCH 2/2] update workflows --- .github/workflows/build_cuda11_wheels.yml | 2 +- .github/workflows/build_cuda12_wheels.yml | 2 +- .github/workflows/build_wheels.yml | 4 ++-- .github/workflows/publish_cuda11_pypi.yml | 2 +- .github/workflows/publish_cuda12_pypi.yml | 2 +- .github/workflows/publish_pypi.yml | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build_cuda11_wheels.yml b/.github/workflows/build_cuda11_wheels.yml index cf853a82..609d1a28 100644 --- a/.github/workflows/build_cuda11_wheels.yml +++ b/.github/workflows/build_cuda11_wheels.yml @@ -12,7 +12,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/build_cuda12_wheels.yml b/.github/workflows/build_cuda12_wheels.yml index c524aec7..91e23747 100644 --- a/.github/workflows/build_cuda12_wheels.yml +++ b/.github/workflows/build_cuda12_wheels.yml @@ -12,7 +12,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 5dcaa223..f62b56af 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-13, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -83,7 +83,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_cuda11_pypi.yml b/.github/workflows/publish_cuda11_pypi.yml index 0a6541d1..711a11f7 100644 --- a/.github/workflows/publish_cuda11_pypi.yml +++ b/.github/workflows/publish_cuda11_pypi.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_cuda12_pypi.yml b/.github/workflows/publish_cuda12_pypi.yml index 368d20c6..20db04d0 100644 --- a/.github/workflows/publish_cuda12_pypi.yml +++ b/.github/workflows/publish_cuda12_pypi.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [windows-2019, ubuntu-20.04] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/publish_pypi.yml b/.github/workflows/publish_pypi.yml index 3260da87..385d0780 100644 --- a/.github/workflows/publish_pypi.yml +++ b/.github/workflows/publish_pypi.yml @@ -16,7 +16,7 @@ jobs: matrix: os: [ubuntu-20.04, macos-13, windows-latest] cibw_archs: ["auto64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3 @@ -86,7 +86,7 @@ jobs: matrix: os: [macos-13-xlarge] cibw_archs: ["arm64"] - cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*", "cp313-*"] + cibw_build: ["cp39-*", "cp310-*", "cp311-*", "cp312-*"] steps: - uses: actions/checkout@v3