Skip to content

"What's new" notes for 3.12 don't mention platform changes regarding Windows 11 detection #131741

@idann

Description

@idann

Documentation

Python 3.12 updated platform to the (at the time) latest state, which added platform string changes to support Windows 11. We have code that was written prior to 3.12's release that worked around platform labeling Windows 11 as Windows-10, which was broken by this change. (An incredibly tiny change that took a minute to fix on our end, but could confuse other developers with many more dependencies who may think some other dependency broke it)

This isn't mentioned in the "What's New" page or the full changelog, and both 3.12 and 3.11 have the same __version__ for platform -- 1.0.8. I've added a note to the 3.12 "What's New" page to document this, in the gh-131742 PR.

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Labels

    3.12only security fixesdocsDocumentation in the Doc dir

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions