diff --git a/.github/workflows/codspeed.yml b/.github/workflows/codspeed.yml index daabaf4..a74bbdc 100644 --- a/.github/workflows/codspeed.yml +++ b/.github/workflows/codspeed.yml @@ -41,7 +41,7 @@ jobs: run: pytest . --benchmark-enable - name: Prepare merged PGO data. - run: rustup run stable bash -c '$RUSTUP_HOME/toolchains/$RUSTUP_TOOLCHAIN/lib/rustlib/x86_64-unknown-linux-gnu/bin/llvm-profdata merge -o ${{ github.workspace }}/merged.profdata ${{ github.workspace }}/profdata' + run: rustup run 1.76.0 bash -c '$RUSTUP_HOME/toolchains/$RUSTUP_TOOLCHAIN/lib/rustlib/x86_64-unknown-linux-gnu/bin/llvm-profdata merge -o ${{ github.workspace }}/merged.profdata ${{ github.workspace }}/profdata' - name: Compile with profile. run: pip install -v -e . diff --git a/Cargo.toml b/Cargo.toml index d2a5d27..a0f8afc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ name = "libipld" crate-type = ["rlib", "cdylib"] [dependencies] -pyo3 = { version = "0.21.0-beta.0", features = ["generate-import-lib", "anyhow"] } +pyo3 = { version = "0.21.0", features = ["generate-import-lib", "anyhow"] } python3-dll-a = "0.2.7" anyhow = "1.0.75" libipld = { version = "0.16.0", features = ["dag-cbor"] } diff --git a/profiling/Cargo.toml b/profiling/Cargo.toml index a9a47cc..04bd046 100644 --- a/profiling/Cargo.toml +++ b/profiling/Cargo.toml @@ -11,4 +11,4 @@ structopt = "0.3.26" clap = "4.5.1" [dependencies.pyo3] -version = "0.21.0-beta.0" +version = "0.21.0" diff --git a/pytests/requirements.txt b/pytests/requirements.txt index d5ab836..631d928 100644 --- a/pytests/requirements.txt +++ b/pytests/requirements.txt @@ -2,4 +2,3 @@ pytest==7.4.4 pytest-benchmark==4.0.0 pytest-codspeed==2.2.0 pytest-xdist==3.5.0 -pycparser==2.21