Announcement: pip 21.3 has now been released

Hello Pythonistas!

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 .

Highlights

This release has a lot of good stuff in it.

  • Editable installs for build systems other than setuptools! :sparkles:
  • 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 Requirement objects.
  • 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.

Cheers,
Pradyun Gedam

14 Likes