Touch up news fragments for 22.0

上级 8b36ba5d
Changed ``PackageFinder`` to parse HTML documents using the stdlib
:class:`html.parser.HTMLParser` class instead of the ``html5lib`` package. For
now, the deprecated ``html5lib`` code remains and can be used with the
``--use-deprecated=html5lib`` command line option, but it will be removed in a
future pip release.
Changed ``PackageFinder`` to parse HTML documents using the stdlib :class:`html.parser.HTMLParser` class instead of the ``html5lib`` package.
For now, the deprecated ``html5lib`` code remains and can be used with the ``--use-deprecated=html5lib`` command line option. However, it will be removed in a future pip release.
When a package is requested by the user for upgrade, correctly identify that
the extra-ed variant of that same package depended by another user-requested
package is requesting the same package, and upgrade it accordingly.
When a package is requested by the user for upgrade, correctly identify that the extra-ed variant of that same package depended by another user-requested package is requesting the same package, and upgrade it accordingly.
Prevent pip from installing yanked releases unless
explicitly pinned via the ``==`` or ``===`` operators.
Prevent pip from installing yanked releases unless explicitly pinned via the ``==`` or ``===`` operators.
Allow Python distributors to opt-out from or opt-in to the ``sysconfig``
installation scheme backend by setting ``sysconfig._PIP_USE_SYSCONFIG``
to ``True`` or ``False``.
Allow Python distributors to opt-out from or opt-in to the ``sysconfig`` installation scheme backend by setting ``sysconfig._PIP_USE_SYSCONFIG`` to ``True`` or ``False``.
Stop backtracking on build failures, by instead surfacing them to the
user and failing immediately. This behaviour is more forgiving when
a package cannot be built due to missing build dependencies or platform
incompatibility.
Stop backtracking on build failures, by instead surfacing them to the user and aborting immediately. This behaviour provides more immediate feedback when a package cannot be built due to missing build dependencies or platform incompatibility.
Silence ``Value for <location> does not match`` warning caused by an erroneous patch in Slackware-distributed Python 3.9.
Silence a *Value for <location> does not match* warning caused by an errornous
patch in Slackware-distributed Python 3.9.
Make it possible to deselect tests requiring cryptography package on systems
where it cannot be installed.
Make it possible to deselect tests requiring cryptography package on systems where it cannot be installed.
Replace all our tox operations with Nox.
Completely replace :pypi:`tox` in our development workflow, with :pypi:`nox`.
Disable location mismatch warnings on Python versions prior to 3.10 since we
have completed the transition and no longer need to rely on reports from older
Python versions.
Disable location mismatch warnings on Python versions prior to 3.10.
These warnings were helping identify potential issues as part of the sysconfig -> distutils transition, and we no longer need to rely on reports from older Python versions for information on the transition.
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册