Skip to content

feat: Build armv7l wheels#160

Open
Lauszus wants to merge 3 commits intodvarrazzo:masterfrom
Lauszus:feature/armv7l
Open

feat: Build armv7l wheels#160
Lauszus wants to merge 3 commits intodvarrazzo:masterfrom
Lauszus:feature/armv7l

Conversation

@Lauszus
Copy link

@Lauszus Lauszus commented Feb 9, 2026

This PR adds so manylinux wheels are built for armv7l

This is now supported since cibuildwheel 3.3.0: https://github.com/pypa/cibuildwheel/releases/tag/v3.3.0

This PR adds so manylinux wheels are built for armv7l

This is now supported since cibuildwheel 3.3.0: https://github.com/pypa/cibuildwheel/releases/tag/v3.3.0
@Lauszus Lauszus marked this pull request as ready for review February 9, 2026 10:37
@dvarrazzo
Copy link
Owner

Did you run a package workflow somewhere? Can I see the logs?

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Did you run a package workflow somewhere? Can I see the logs?

I do not have the permissions try trigger the workflow:

image

You should be able to do it. Just select my branch. It should look something like this:

image

@dvarrazzo
Copy link
Owner

You can, from your clone. I need to make a local branch of your branch to do so.

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

No it's not available:

image

But let me just push a dummy branch that changes the workflow to run on pushes

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Actually this is the problem: #161

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Here is a test run based on top of this branch: https://github.com/Lauszus/py-setproctitle/actions/runs/21870216885

Let's see how it goes.

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

All wheels are building except the riscv64:

image

But my changes should not have affected those. If you want I can fix it in a separate PR.

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Removing the override fixes the build

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Now it all builds: https://github.com/Lauszus/py-setproctitle/actions/runs/21873068126/job/63135481456, but the merge step fails:

image

@Lauszus
Copy link
Author

Lauszus commented Feb 10, 2026

Upgrading actions/upload-artifact solved it: https://github.com/Lauszus/py-setproctitle/actions/runs/21874160624/job/63139790173

@Lauszus
Copy link
Author

Lauszus commented Feb 19, 2026

@dvarrazzo any updates on this? Anything else you want me to do?

@dvarrazzo
Copy link
Owner

Hello @Lauszus thank you very much. I am sorry to leave you waiting, I am in the middle of closing some paying work. I will be able to look into this probably in a couple of weeks.

@Lauszus
Copy link
Author

Lauszus commented Feb 25, 2026

Hello @Lauszus thank you very much. I am sorry to leave you waiting, I am in the middle of closing some paying work. I will be able to look into this probably in a couple of weeks.

No worries.

I got an embedded application running on a Raspberry Pi CM4. Just let me know if you need me to test anything on real hardware.

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