Skip to content

Conversation

@btucker
Copy link

@btucker btucker commented Nov 7, 2025

macOS 26 was released on 2025-09-15. PyPI should allow wheels targeting it.

@di
Copy link
Member

di commented Nov 7, 2025

Given that Apple has switched to year-based versioning, we might need to update the spec at https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/#macos to account for this first.

@btucker
Copy link
Author

btucker commented Nov 7, 2025

Given that Apple has switched to year-based versioning, we might need to update the spec at https://packaging.python.org/en/latest/specifications/platform-compatibility-tags/#macos to account for this first.

@di How are you thinking the spec should change?

@btucker btucker force-pushed the feat/suppport-macos-26-wheels branch from 7c2dbba to 6579a11 Compare November 7, 2025 16:23
@di
Copy link
Member

di commented Nov 7, 2025

Right now it just says:

They must both be positive integers, with the x value being >= 10.

It would be nice if this said something like:

They must both be positive integers, with the x value being either 10 <= x <= 15, or >=26 and correspond to the year of the macOS release.

@btucker btucker force-pushed the feat/suppport-macos-26-wheels branch from 6579a11 to ef29708 Compare November 7, 2025 17:00
@btucker
Copy link
Author

btucker commented Nov 7, 2025

@di Sounds good. I just opened pypa/packaging.python.org#1943

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