diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 1af21e9..e3d4919 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -73,22 +73,6 @@ jobs: - name: Run nox run: nox -s "${{ matrix.noxenv }}" - sdist: - needs: test - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Build an sdist - uses: PyO3/maturin-action@v1 - with: - command: sdist - args: --out dist - - name: Upload sdist - uses: actions/upload-artifact@v3 - with: - name: wheels - path: dist - manylinux: needs: test runs-on: ubuntu-latest @@ -105,6 +89,7 @@ jobs: with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12 pypy3.8 pypy3.9 pypy3.10' + sccache: "true" manylinux: auto - name: Upload wheels uses: actions/upload-artifact@v3 @@ -132,6 +117,7 @@ jobs: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12 pypy3.8 pypy3.9 pypy3.10' manylinux: musllinux_1_2 + sccache: "true" - name: Upload wheels uses: actions/upload-artifact@v3 with: @@ -160,6 +146,7 @@ jobs: with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12' + sccache: "true" - name: Upload wheels uses: actions/upload-artifact@v3 with: @@ -182,12 +169,29 @@ jobs: with: target: ${{ matrix.target }} args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12 pypy3.8 pypy3.9 pypy3.10' + sccache: "true" - name: Upload wheels uses: actions/upload-artifact@v3 with: name: wheels path: dist + sdist: + needs: test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Build an sdist + uses: PyO3/maturin-action@v1 + with: + command: sdist + args: --out dist + - name: Upload sdist + uses: actions/upload-artifact@v3 + with: + name: wheels + path: dist + release: name: Release runs-on: ubuntu-latest diff --git a/Cargo.lock b/Cargo.lock index b40ed5f..d5e1c9c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -187,7 +187,7 @@ dependencies = [ [[package]] name = "rpds-py" -version = "0.10.4" +version = "0.10.5" dependencies = [ "archery", "pyo3", diff --git a/Cargo.toml b/Cargo.toml index 57155c6..2b27143 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rpds-py" -version = "0.10.4" +version = "0.10.5" edition = "2021" [lib] diff --git a/pyproject.toml b/pyproject.toml index 12dfa29..1760316 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -27,7 +27,6 @@ classifiers = [ "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", - ] dynamic = ["version"]