Subject: CVS commit: pkgsrc/devel/py-pip
From: Adam Ciarcinski
Date: 2020-12-04 15:17:03
Message id: 20201204141703.2D2CEFA9D@cvs.NetBSD.org

Log Message:
py-pip: updated to 20.3.1

20.3.1 (2020-12-03)
===================

Deprecations and Removals
-------------------------
- The --build-dir option has been restored as a no-op, to soften the transition
  for tools that still used it.

20.3 (2020-11-30)
=================

Deprecations and Removals
-------------------------
- Remove --unstable-feature flag as it has been deprecated.

Features
--------
- Add support for :pep:`600`: Future 'manylinux' Platform Tags for Portable \ 
Linux Built Distributions.
- The new resolver now resolves packages in a deterministic order.
- Add support for MacOS Big Sur compatibility tags.

Bug Fixes
---------
- New Resolver: Rework backtracking and state management, to avoid getting stuck \ 
in an infinite loop.
- New resolver: Check version equality with ``packaging.version`` to avoid edge
  cases if a wheel used different version normalization logic in its filename
  and metadata.
- New resolver: Show each requirement in the conflict error message only once to \ 
reduce cluttering.
- Fix a regression that made ``pip wheel`` generate zip files of editable
  requirements in the wheel directory.
- Fix ResourceWarning in VCS subprocesses
- Redact auth from URL in help message.
- New Resolver: editable installations are done, regardless of whether
  the already-installed distribution is editable.

Vendored Libraries
------------------
- Upgrade certifi to 2020.11.8
- Upgrade colorama to 0.4.4
- Upgrade packaging to 20.7
- Upgrade pep517 to 0.9.1
- Upgrade requests to 2.25.0
- Upgrade resolvelib to 0.5.3
- Upgrade toml to 0.10.2
- Upgrade urllib3 to 1.26.2

Improved Documentation
----------------------
- Add a section to the User Guide to cover backtracking during dependency resolution.
- Reorder and revise installation instructions to make them easier to follow.

Files:
RevisionActionfile
1.44modifypkgsrc/devel/py-pip/Makefile
1.28modifypkgsrc/devel/py-pip/PLIST
1.37modifypkgsrc/devel/py-pip/distinfo