GeistHaus
log in · sign up

Changelog¶

pip.pypa.io
21 pages link to this URL
Announcement: pip 26.1 release!

On behalf of the PyPA, I am pleased to announce that the pip team has just released pip 26.1. Highlights The main new feature is experimental support for pylock.toml files as a requirements source. pylock.toml files or URLs can be provided with the -r / --requirements options to the commands supporting it. As conveyed by the experimental warning, keep in mind this feature may evolve significantly or even be removed in favor of another option or command in future pip releases. Please share yo...

3 inbound links website en announcement
Did pip 26 close the gap with uv?

pip 26.0 shipped two flagship uv features in January 2026: PEP 723 inline scripts and --uploaded-prior-to. Here's where the actual gap sits in April 2026.

0 inbound links article en blog
What Are Python Wheels and Why Should You Care? – Real Python

In this tutorial, you'll learn what Python wheels are and why you should care as both a developer and end user of Python packages. You'll see how the wheel format has gained momentum over the last decade and how it has made the package installation process faster and more stable.

4 inbound links article en
The next manylinux specification

TL;DR: I’m currently attempting to bridge the gap between the TensorFlow SIG Build group and the PyPA to try and determine the future for the manylinux spec. We’ve got a couple options and need to determine what makes sense for us and for interested stakeholders. The current status You might say: “Why are we talking about the next manylinux, when we don’t even have manylinux2010 yet?” The rollout for manylinux2010 has been long and painful, and in the meantime, the projects which are most ...

3 inbound links website en
Announcement: pip 20.2 release!

On behalf of the PyPA, I am pleased to announce that we have just released pip 20.2, a new version of pip. You can install it by running python -m pip install --upgrade pip. The highlights for this release are: The beta of the next-generation dependency resolver is available Faster installations from wheel files Improved handling of wheels containing non-ASCII file contents Faster pip list using parallelized network operations Installed packages now contain metadata about whether they were di...

1 inbound link website en release
Python packaging - Growing Pains

Lessons learned from the rollout of PEP-517 and PEP-518 in pip, and the growing pains of changing Python's build system

0 inbound links article en posts pythonpackagingpipsetuptoolspep517pep518
# TODO: finish todo list

This is a difficult post to write, largely because of the self-critique involved. Which is part of why I've been putting it off. For months, if I'm honest with myself. But putting it off has only made

0 inbound links article en metapersonal
Announcement: pip 25.0 release!

On behalf of the PyPA, I am pleased to announce that the pip team has just released pip 25.0. This is the first release of pip for the year 2025. You can read more about our versioning, deprecation policy, and release process here. Highlights This release adds support for PEP 639 License Expressions in pip show, pip inspect and pip install --report -, along with caching-related improvements, propagation of proxy and certificates CLI options to the installation of build dependencies, and seve...

3 inbound links website en release