diff --git a/.github/workflows/Bench.yml b/.github/workflows/Bench.yml index 261b0f3..f0696ae 100644 --- a/.github/workflows/Bench.yml +++ b/.github/workflows/Bench.yml @@ -24,7 +24,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.12 + python-version: 3.13 - name: Restore uv cache uses: actions/cache@v4 with: diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index dda2188..10e97e4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -23,13 +23,13 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: manylinux: auto command: build sccache: true - args: --release -o dist -i 3.9 3.10 3.11 3.12 + args: --release -o dist -i 3.9 3.10 3.11 3.12 3.13 - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -44,13 +44,13 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: target: aarch64-unknown-linux-gnu command: build sccache: true - args: --release -o dist -i 3.9 3.10 3.11 3.12 + args: --release -o dist -i 3.9 3.10 3.11 3.12 3.13 - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -65,13 +65,13 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: target: armv7 command: build sccache: true - args: --release -o dist -i 3.9 3.10 3.11 3.12 + args: --release -o dist -i 3.9 3.10 3.11 3.12 3.13 container: messense/manylinux_2_24-cross:armv7 - name: Upload wheels uses: actions/upload-artifact@v4 @@ -86,13 +86,13 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: target: x86_64 command: build sccache: true - args: --release -o dist -i 3.9 3.10 3.11 3.12 + args: --release -o dist -i 3.9 3.10 3.11 3.12 3.13 manylinux: musllinux_1_1 - name: Upload wheels uses: actions/upload-artifact@v4 @@ -107,7 +107,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: target: aarch64 @@ -128,12 +128,12 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: command: build sccache: true - args: --release -o dist -i 3.9 3.10 3.11 3.12 + args: --release -o dist -i 3.9 3.10 3.11 3.12 3.13 - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -147,12 +147,12 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.13" - uses: messense/maturin-action@v1 with: command: build sccache: true - args: --release -o dist --target universal2-apple-darwin -i 3.9 3.10 3.11 3.12 + args: --release -o dist --target universal2-apple-darwin -i 3.9 3.10 3.11 3.12 3.13 - name: Upload wheels uses: actions/upload-artifact@v4 with: @@ -163,6 +163,10 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.13" - name: Build sdist uses: PyO3/maturin-action@v1 with: diff --git a/.github/workflows/CodSpeed.yml b/.github/workflows/CodSpeed.yml index 028c113..f9357f9 100644 --- a/.github/workflows/CodSpeed.yml +++ b/.github/workflows/CodSpeed.yml @@ -25,7 +25,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.12 + python-version: 3.13 - name: Restore uv cache uses: actions/cache@v4 with: diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index b21c69a..52e30a3 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13.0-rc.2"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] os: [ubuntu-latest, windows-latest, macos-latest] steps: - uses: actions/checkout@v4