From b127697904ce6e95758e34d17af6b868ec39596e Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Mon, 21 Jul 2025 14:27:21 +0800 Subject: [PATCH 1/6] Allow packaging of wheels for riscv64 architecture MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: ; --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 7029f0d..f92afc6 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -81,7 +81,7 @@ jobs: strategy: fail-fast: false matrix: - target: [x86_64, x86, aarch64, armv7, s390x, ppc64le] + target: [x86_64, x86, aarch64, armv7, s390x, ppc64le, riscv64gc-unknown-linux-gnu] steps: - uses: actions/checkout@v4 From 11c9b914bee4e8f10d9bf192aaad589fa1731f8a Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Tue, 22 Jul 2025 10:51:53 +0800 Subject: [PATCH 2/6] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index f92afc6..d20c633 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -103,7 +103,7 @@ jobs: pypy3.11 allow-prereleases: true - name: Build wheels - uses: PyO3/maturin-action@e10f6c464b90acceb5f640d31beda6d586ba7b4a # v1.49.3 + uses: PyO3/maturin-action@910dbe8175fd9ceb6f8b218cfb719213cf23a2a2 # v1.49.3 with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.9 3.10 3.11 3.12 3.13 3.13t 3.14 3.14t pypy3.9 pypy3.10 pypy3.11' From 7687c3392bc8b1d6452cbac2fd9d580ebb6b286b Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Tue, 22 Jul 2025 10:56:32 +0800 Subject: [PATCH 3/6] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index d20c633..ee1215e 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -103,7 +103,7 @@ jobs: pypy3.11 allow-prereleases: true - name: Build wheels - uses: PyO3/maturin-action@910dbe8175fd9ceb6f8b218cfb719213cf23a2a2 # v1.49.3 + uses: ffgan/maturin-action@910dbe8175fd9ceb6f8b218cfb719213cf23a2a2 # v1.49.3 with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.9 3.10 3.11 3.12 3.13 3.13t 3.14 3.14t pypy3.9 pypy3.10 pypy3.11' From 5c1913db4a7cb80f966fa73f8abc0027dea388ff Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Tue, 22 Jul 2025 11:12:22 +0800 Subject: [PATCH 4/6] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ee1215e..253d41f 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -103,7 +103,7 @@ jobs: pypy3.11 allow-prereleases: true - name: Build wheels - uses: ffgan/maturin-action@910dbe8175fd9ceb6f8b218cfb719213cf23a2a2 # v1.49.3 + uses: ffgan/maturin-action@d94f64f81b4746a9dd73da3181f7f4b61968e8b9 # v1.49.3 with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.9 3.10 3.11 3.12 3.13 3.13t 3.14 3.14t pypy3.9 pypy3.10 pypy3.11' From ea1515029ab9cc5d47c32c7e14eea31023f06d31 Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Thu, 24 Jul 2025 07:11:04 +0800 Subject: [PATCH 5/6] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 253d41f..34d6780 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -103,7 +103,7 @@ jobs: pypy3.11 allow-prereleases: true - name: Build wheels - uses: ffgan/maturin-action@d94f64f81b4746a9dd73da3181f7f4b61968e8b9 # v1.49.3 + uses: ffgan/maturin-action@542101dd78ba7e859666722008d1e6e9a0ccabb4 # v1.49.3 with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.9 3.10 3.11 3.12 3.13 3.13t 3.14 3.14t pypy3.9 pypy3.10 pypy3.11' From 945a1075705db33c975f3b6cf1962f08ac48ff1d Mon Sep 17 00:00:00 2001 From: ffgan <114909534+ffgan@users.noreply.github.com> Date: Thu, 24 Jul 2025 07:24:27 +0800 Subject: [PATCH 6/6] Update CI.yml --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 34d6780..6c87cec 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -108,7 +108,7 @@ jobs: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.9 3.10 3.11 3.12 3.13 3.13t 3.14 3.14t pypy3.9 pypy3.10 pypy3.11' sccache: ${{ github.ref_type != 'tag' }} # zizmor: ignore[cache-poisoning] - manylinux: auto + manylinux: manylinux_2_39 - name: Upload wheels uses: actions/upload-artifact@v4 with: