Sourced from pip's changelog.
22.0.3 (2022-02-03)
Features
- Print the exception via
rich.traceback
, when running with--debug
. ([#10791](https://github.com/pypa/pip/issues/10791) <https://github.com/pypa/pip/issues/10791>
_)Bug Fixes
Only calculate topological installation order, for packages that are going to be installed/upgraded.
This fixes an
AssertionError
that occured when determining installation order, for a very specific combination of upgrading-already-installed-package + change of dependencies + fetching some packages from a package index. This combination was especially common in Read the Docs' builds. ([#10851](https://github.com/pypa/pip/issues/10851) <https://github.com/pypa/pip/issues/10851>
_)Use
html.parser
by default, instead of falling back tohtml5lib
when--use-deprecated=html5lib
is not passed. ([#10869](https://github.com/pypa/pip/issues/10869) <https://github.com/pypa/pip/issues/10869>
_)Improved Documentation
- Clarify that using per-requirement overrides disables the usage of wheels. (
[#9674](https://github.com/pypa/pip/issues/9674) <https://github.com/pypa/pip/issues/9674>
_)22.0.2 (2022-01-30)
Deprecations and Removals
- Instead of failing on index pages that use non-compliant HTML 5, print a deprecation warning and fall back to
html5lib
-based parsing for now. This simplifies the migration for non-compliant index pages, by letting such indexes function with a warning. ([#10847](https://github.com/pypa/pip/issues/10847) <https://github.com/pypa/pip/issues/10847>
_)22.0.1 (2022-01-30)
Bug Fixes
- Accept lowercase
<!doctype html>
on index pages. ([#10844](https://github.com/pypa/pip/issues/10844) <https://github.com/pypa/pip/issues/10844>
_)- Properly handle links parsed by html5lib, when using
--use-deprecated=html5lib
. ([#10846](https://github.com/pypa/pip/issues/10846) <https://github.com/pypa/pip/issues/10846>
_)22.0 (2022-01-29)
Process
- Completely replace :pypi:
tox
in our development workflow, with :pypi:nox
.Deprecations and Removals
... (truncated)
44018de
Bump for release65f096c
Update AUTHORS.txt7d50964
Merge pull request #10876 from mbacchi/vcs_support_typoff8dbb4
Merge pull request #10867 from mauritsvanrees/maurits-topoligical-weights-req...b3f5cad
Update news/10851.bugfix.rstcf4655f
Merge pull request #10869 from pradyunsg/put-html5lib-behind-flag3608b42
Fix minor typo in vcs support doc6c92a33
Place the link as "context" instead of "Link:"7a3b0f1
:newspaper:d7fed8f
Use rich.traceback with debug mode (#10832)