diff --git a/.github/workflows/dists.yml b/.github/workflows/dists.yml index 1fbcd80..bab8f02 100644 --- a/.github/workflows/dists.yml +++ b/.github/workflows/dists.yml @@ -48,7 +48,7 @@ jobs: target: ${{ matrix.target }} manylinux: ${{ matrix.manylinux || 'auto' }} # Keep in sync with tests.yml - args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12 3.13' + args: --release --out dist --interpreter '3.8 3.9 3.10 3.11 3.12 3.13 3.13t' rust-toolchain: stable docker-options: -e CI diff --git a/Cargo.toml b/Cargo.toml index 071e538..0cb3651 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,5 +23,5 @@ neon = ["blake3/neon"] [dependencies] blake3 = { version = "1.5", features = ["mmap", "rayon"] } hex = "0.4.2" -pyo3 = { version = "0.23.1", features = ["extension-module"] } +pyo3 = { version = "0.23.3", features = ["extension-module", "generate-import-lib"] } rayon = "1.2.1" diff --git a/pyproject.toml b/pyproject.toml index c595662..11e8107 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,3 @@ [build-system] -# TODO: Remove this pin once -# https://github.com/PyO3/maturin/pull/2332#issuecomment-2507336466 -# is resolved, one way or the other. -requires = ["maturin==1.7.5"] +requires = ["maturin>=1.0,<2"] build-backend = "maturin"