diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index 6b2e496..0655f5e 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -107,7 +107,10 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist --find-interpreter sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - manylinux: auto + # manylinux2014's rust-cross image ships GCC 4.8.5 (predates C11 + # atomics by ~6 months), which breaks aws-lc-sys' aarch64 build. + # 2_28 ships GCC 7.5.0 with full C11 support. + manylinux: "2_28" - name: Upload wheels uses: actions/upload-artifact@v7 with: diff --git a/Cargo.lock b/Cargo.lock index 85c1444..4c976ef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -121,7 +121,7 @@ checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" [[package]] name = "blastdns" -version = "1.9.0" +version = "1.9.1" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 25575d0..04d23da 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "blastdns" -version = "1.9.0" +version = "1.9.1" edition = "2024" description = "Async DNS lookup library for bulk/parallel DNS resolution" license = "GPL-3.0" diff --git a/pyproject.toml b/pyproject.toml index 890e6d3..b5e1054 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "blastdns" -version = "1.9.0" +version = "1.9.1" description = "Async Python interface on top of the BlastDNS resolver" license = "GPL-3.0" repository = "https://github.com/blacklanternsecurity/blastdns" diff --git a/uv.lock b/uv.lock index 1d82e73..8c9f3cb 100644 --- a/uv.lock +++ b/uv.lock @@ -26,7 +26,7 @@ wheels = [ [[package]] name = "blastdns" -version = "1.9.0" +version = "1.9.1" source = { editable = "." } dependencies = [ { name = "orjson" },