From 7965b51df2c4b3bc5ebfa4e5a75b46008e8c176b Mon Sep 17 00:00:00 2001 From: Sep Dehpour Date: Mon, 3 Feb 2025 18:16:53 -0800 Subject: [PATCH] last try to use have py3.13 run on github actions --- .github/workflows/main.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index ca9d06c..4b8dd7e 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -23,7 +23,7 @@ jobs: architecture: ${{ matrix.architecture }} - name: Cache pip 3.8 if: matrix.python-version == 3.8 - uses: actions/cache@v4 + uses: actions/cache@v5 with: # This path is specific to Ubuntu path: ~/.cache/pip @@ -34,7 +34,9 @@ jobs: ${{ runner.os }}- - name: Cache pip if: matrix.python-version != 3.8 - uses: actions/cache@v4 + env: + PYO3_USE_ABI3_FORWARD_COMPATIBILITY: "1" + uses: actions/cache@v5 with: # This path is specific to Ubuntu path: ~/.cache/pip @@ -48,7 +50,6 @@ jobs: run: | # workaround for 3.13, SEE: https://github.com/pypa/setuptools/issues/3661#issuecomment-1813845177 pip install --upgrade setuptools - pip install maturin - name: Install dependencies if: matrix.python-version > 3.9 run: pip install -r requirements-dev.txt