Skip to content

🐛 fix(seed): bump embedded pip to 26.1.1#3138

Merged
gaborbernat merged 3 commits intopypa:mainfrom
gaborbernat:auto/upgrade-embedded-deps
May 5, 2026
Merged

🐛 fix(seed): bump embedded pip to 26.1.1#3138
gaborbernat merged 3 commits intopypa:mainfrom
gaborbernat:auto/upgrade-embedded-deps

Conversation

@gaborbernat
Copy link
Copy Markdown
Contributor

pip 26.1 shipped pypa/pip#13725, which changed uninstall behavior so that empty parent directories were left behind on disk. That regression has been reverted upstream in pip 26.1.1 via pypa/pip#13973.

Bumping the embedded pip wheel to 26.1.1 picks up the revert and restores the prior uninstall semantics. The local test workaround in test_seed_link_via_app_data that filtered out empty post-uninstall directories is no longer required and is removed, so the assertion once again checks that nothing unexpected remains in site-packages.

pip 26.1 shipped pypa/pip#13725 which left empty parent directories
behind on uninstall. That has been reverted in pip 26.1.1 via
pypa/pip#13973, so the local test workaround that filtered out empty
post-uninstall directories is no longer needed and is removed here.
@gaborbernat gaborbernat added the bug label May 5, 2026
@gaborbernat gaborbernat enabled auto-merge (squash) May 5, 2026 01:06
@gaborbernat gaborbernat disabled auto-merge May 5, 2026 01:31
@gaborbernat gaborbernat merged commit 6651daf into pypa:main May 5, 2026
58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant