Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Build wheels for more architectures#50

Merged
eerimoq merged 3 commits into
eerimoq:mastereerimoq/bitstruct:masterfrom
inomotech-foss:feat/more-wheelsinomotech-foss/bitstruct:feat/more-wheelsCopy head branch name to clipboard
Apr 28, 2025
Merged

Build wheels for more architectures#50
eerimoq merged 3 commits into
eerimoq:mastereerimoq/bitstruct:masterfrom
inomotech-foss:feat/more-wheelsinomotech-foss/bitstruct:feat/more-wheelsCopy head branch name to clipboard

Conversation

@scootermon

Copy link
Copy Markdown
Contributor

This PR adds more architectures with pre-built wheels. Most importantly, this adds linux-aarch64 and linux-armv7l, which are fairly common platforms.
You can see a test run here: https://github.com/inomotech-foss/bitstruct/actions/runs/14686144725

FYI: On s390x the tests fail: https://github.com/inomotech-foss/bitstruct/actions/runs/14686026768/job/41214698872. I don't think it's a particularly relevant architecture, I just happened to notice it while working on this.

@eerimoq

eerimoq commented Apr 28, 2025

Copy link
Copy Markdown
Owner

that's some crazy long build times. any way to speed it up?

@scootermon

Copy link
Copy Markdown
Contributor Author

I guess it's the ppc64 arch that blew up the build time. We could just drop it. I genuinely have no idea if anyone still uses power pc.

@scootermon

Copy link
Copy Markdown
Contributor Author

I dropped the ppc64 arch again and also bumped the required python version to 3.9, which cuts down the time a bit as well.
It's now back to ~6 mins: https://github.com/inomotech-foss/bitstruct/actions/runs/14704581748

@eerimoq

eerimoq commented Apr 28, 2025

Copy link
Copy Markdown
Owner

nice, thanks!

@eerimoq
eerimoq merged commit 449fd87 into eerimoq:master Apr 28, 2025
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.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.