On behalf of the PyPA, I am pleased to announce that we have just released pip 21.3, a new version of pip. You can install it by running
python -m pip install --upgrade pip .
This is the last scheduled release for 2021, following our regular quarterly release schedule .
This release has a lot of good stuff in it.
- Editable installs for build systems other than setuptools!
- Switch to using sysconfig on Python 3.10+.
- Many speedups across the board.
- In-tree builds are now the default!
- Significantly smarter backtracking in the dependency resolver!
- Faster installs from git repositories, through partial cloning.
- Caching of commonly reused
- A significant reorganisation of pip’s documentation.
More details (including deprecations and removals) are in the changelog.
As with all pip releases, a significant amount of the work was contributed by pip’s user community. Huge thanks to all who have contributed, whether through code, documentation, issue reports and/or discussion. Your help keeps pip improving, and is hugely appreciated.