Skip to content

[wip] Add native ARM64 Linux wheel builds for Python 3.11 and 3.12#3513

Draft
rsujeevan wants to merge 9 commits into
mainfrom
sr/main/arm-linux-wheels
Draft

[wip] Add native ARM64 Linux wheel builds for Python 3.11 and 3.12#3513
rsujeevan wants to merge 9 commits into
mainfrom
sr/main/arm-linux-wheels

Conversation

@rsujeevan

Copy link
Copy Markdown

No description provided.

@rsujeevan rsujeevan self-assigned this Jul 24, 2026
bump action versions to prevent failure and warnings
CI failed with ...it uses a deprecated version of `actions/upload-artifact: v3`..
warns: Node.js 20 is deprecated....
Gate the rest of the build behind the DT_RELEASE, except sdist
…s deprecated.

pytest 9 escalated PytestRemovedIn10Warning to an error under -Werror
@rsujeevan
rsujeevan force-pushed the sr/main/arm-linux-wheels branch from 0290c7d to c9a02d4 Compare July 24, 2026 15:34
rsujeevan and others added 5 commits July 24, 2026 12:33
pin numpy, pandas and pyarrow to DAI compatible version and
disable python 3.12 because no py 3.12 compatible version availble
fixes test failure because of warning
DeprecationWarning: np.find_common_type is deprecated.  Please use `np.result_type` or `np.promote_types`.
numpy 1.25 deprecated np.find_common_type
flatbuffers span declared data_/count_ as const yet defines a copy
assignment operator that writes to them. This is ill-formed; GCC 14
(used by manylinux_2_28) rejects it, while older compilers accepted the
un-instantiated constexpr body. Make the members non-const, matching
upstream flatbuffers.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant