8000 Build Python 3.15 wheels by Lauszus · Pull Request #92 · irmen/pyminiaudio · GitHub
[go: up one dir, main page]

Skip to content

Build Python 3.15 wheels - #92

Merged
irmen merged 1 commit into
irmen:masterfrom
Lauszus:feature/python-3.15
Oct 31, 2026
Merged

irmen merged 1 commit into
irmen:masterfrom
Lauszus:feature/python-3.15

Conversation

@Lauszus
@Lauszus Lauszus commented Oct 23, 2026 •
Copy link
Copy Markdown
Contributor

This adds Python 3.14t, 3.15 and 3.15t support

Fixes #91

This adds Python 3.14t, 3.15 and 3.15t support

Fixes irmen#91
@Lauszus
Lauszus force-pushed the feature/python-3.15 branch from 39a639c to c603287 Compare October 23, 2026 11:35
@Lauszus
Lauszus marked this pull request as ready for review October 23, 2026 11:36
@Lauszus
Lauszus commented Oct 23, 2026
Copy link
Copy Markdown
Contributor Author

@irmen
irmen merged commit 69b0f3e into irmen:master Oct 31, 2026
11 checks passed
@irmen
irmen commented Oct 31, 2026
Copy link
Copy Markdown
Owner

thanks

@Lauszus
Lauszus deleted the feature/python-3.15 branch November 1, 2026 14:39
@Lauszus
Lauszus commented Nov 1, 2026
Copy link
Copy Markdown
Contributor Author

@irmen when is the plan to make a new release? Then I can start testing this in production.

@irmen
irmen commented Nov 1, 2026
Copy link
Copy Markdown
Owner

I'm waiting a couple of more days on someone else that might have found a bug.
So likely next weekend or so.

you can build a wheel yourself in the meantime? or grab one from the artifacts of the Action build?

@Lauszus
Lauszus commented Nov 1, 2026
Copy link
Copy Markdown
Contributor Author

I'm waiting a couple of more days on someone else that might have found a bug. So likely next weekend or so.

you can build a wheel yourself in the meantime? or grab one from the artifacts of the Action build?

Okay no worries. I'll build from source in the meantime.

@irmen
irmen commented Nov 7, 2026
Copy link
Copy Markdown
Owner

release is available https://pypi.org/project/miniaudio/1.72/

@Lauszus
Lauszus commented Nov 8, 2026
Copy link
Copy Markdown
Contributor Author

release is available https://pypi.org/project/miniaudio/1.72/

Hmm it seems like the 3.15 wheels are missing:

image

@irmen
irmen commented Nov 8, 2026
Copy link
Copy Markdown
Owner

Yes, the upload to Pypi failed on them and I don't know why

https://github.com/irmen/pyminiaudio/actions/runs/42404688655/job/128506708344

I can't fix it anymore either because Pypi complains that the files now already exist.

@Lauszus
Lauszus commented Nov 10, 2026
Copy link
Copy Markdown
Contributor Author

Yes, the upload to Pypi failed on them and I don't know why

https://github.com/irmen/pyminiaudio/actions/runs/42404688655/job/128506708344

I can't fix it anymore either because Pypi complains that the files now already exist.

I had a look at seems like you have fixed it in: e84ad4c, as you removed CIBW_ARCHS_MACOS. Will you make another release to test it?

@irmen
irmen commented Nov 10, 2026
Copy link
Copy Markdown
Owner

Do you agree that that could be the solution? I'm just trying stuff, when it comes to mac OS

@Lauszus
Lauszus commented Nov 10, 2026
Copy link
Copy Markdown
Contributor Author

Do you agree that that could be the solution? I'm just trying stuff, when it comes to mac OS

Yes. The problem was that CIBW_ARCHS_MACOS had entries for both x86_64 and arm64, so both wheels were build on both the macos-latest and macos-26-intel runners.

Was there any particular reason you dropped Python 3.10? I am not using it, just asking :)

@irmen
irmen commented Nov 10, 2026
Copy link
Copy Markdown
Owner

Python 3.10 has reached EOL status

@irmen
irmen commented Nov 10, 2026
Copy link
Copy Markdown
Owner

Seems to have worked. New release is up. 1.73

@Lauszus
Lauszus commented Nov 10, 2026
Copy link
Copy Markdown
Contributor Author

Seems to have worked. New release is up. 1.73

Awesome. Thanks!

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.

Failed building wheel for miniaudio on Python v3.15.1

2 participants

0