Skip to content

Commit

Permalink
[BUG] Use manylinux_2_24 for aarch64 linux to be able to publish many…
Browse files Browse the repository at this point in the history
…linux2014 (#1275)

* Downgrade container version to use `manylinux_2_24` so we can publish
manylinux2014 wheels so that older versions of pip will work with daft.
  • Loading branch information
samster25 authored Aug 16, 2023
1 parent a4329f1 commit 0664353
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/python-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,9 @@ jobs:
uses: messense/maturin-action@v1
with:
target: aarch64-unknown-linux-gnu
manylinux: 2_28
manylinux: auto
# GCC 4.8.5 in manylinux2014 container doesn't support c11 atomic. This caused issues with the `ring` crate that causes TLS to fail
container: messense/manylinux_2_24-cross:aarch64
args: --profile release-lto --out dist --sdist

- name: Build wheels - Mac aarch64
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[build-system]
build-backend = "maturin"
requires = ["maturin>=0.14,<0.15"]
requires = ["maturin>=1.2.0,<1.3.0"]

[project]
authors = [{name = "Eventual Inc", email = "[email protected]"}]
Expand Down

0 comments on commit 0664353

Please sign in to comment.