Skip to content

PyManager packaging of 3.11-3.12 has broken venv scripts #135455

Closed

Description

@zooba

See python/pymanager#133

In short, by using the new PC/layout script against older versions, a rename that used to be performed at build time was skipped. As a result, the republished 3.11 and 3.12 packages have a non-functional venv module on Windows.

Once the script is fixed (and tested more thoroughly), I'll repackage and republish the 3.11 and 3.12 releases. This will update their hashes, but should update the feed as well so that it still all matches. That's what beta is for I guess.

The fix won't need to be backported, because repackaging uses the script from main (which was fundamentally the root cause). I'll do a full diff between the old and current version of the scripts to see if any other changes slipped through, but I don't think there was anything that wasn't purely additive.

FYI @pablogsal and @Yhg1s as RMs for the affected releases. Nothing for you to worry about, though.

Linked PRs

Activity

  1. self-assigned this
    on Jun 13, 2025
  2. added a commit that references this issue on Jun 13, 2025
  3. added a commit that references this issue on Jun 13, 2025
  4. added 2 commits that reference this issue on Jun 13, 2025
  5. added
    stdlibStandard Library Python modules in the Lib/ directory
    on Jun 13, 2025
  6. added a commit that references this issue on Jun 13, 2025
  7. added a commit that references this issue on Jun 13, 2025
  8. added a commit that references this issue on Jun 19, 2025
  9. added a commit that references this issue on Jul 12, 2025
  10. added a commit that references this issue on Aug 4, 2025
  11. added a commit that references this issue on Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

3.11only security fixes3.12only security fixesstdlibStandard Library Python modules in the Lib/ directorytopic-installationtopic-venvRelated to the venv module

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions