Bump pip from 21.3.1 to 22.3.1
Created by: dependabot[bot]
Bumps pip from 21.3.1 to 22.3.1.
Changelog
Sourced from pip's changelog.
22.3.1 (2022-11-05)
Bug Fixes
- Fix entry point generation of
pip.X
,pipX.Y
, andeasy_install-X.Y
to correctly account for multi-digit Python version segments (e.g. the "11" part of 3.11). ([#11547](https://github.com/pypa/pip/issues/11547) <https://github.com/pypa/pip/issues/11547>
_)22.3 (2022-10-15)
Deprecations and Removals
- Deprecate
--install-options
which forces pip to use the deprecatedinstall
command ofsetuptools
. ([#11358](https://github.com/pypa/pip/issues/11358) <https://github.com/pypa/pip/issues/11358>
_)- Deprecate installation with 'setup.py install' when no-binary is enabled for source distributions without 'pyproject.toml'. (
[#11452](https://github.com/pypa/pip/issues/11452) <https://github.com/pypa/pip/issues/11452>
_)- Deprecate ```--no-binary`` disabling the wheel cache. (
[#11454](https://github.com/pypa/pip/issues/11454) <https://github.com/pypa/pip/issues/11454>
_)- Remove
--use-feature=2020-resolver
opt-in flag. This was supposed to be removed in 21.0, but missed during that release cycle. ([#11493](https://github.com/pypa/pip/issues/11493) <https://github.com/pypa/pip/issues/11493>
_)- Deprecate installation with 'setup.py install' when the 'wheel' package is absent for source distributions without 'pyproject.toml'. (
[#8559](https://github.com/pypa/pip/issues/8559) <https://github.com/pypa/pip/issues/8559>
_)- Remove the ability to use
pip list --outdated
in combination with--format=freeze
. ([#9789](https://github.com/pypa/pip/issues/9789) <https://github.com/pypa/pip/issues/9789>
_)Features
- Use
shell=True
for opening the editor withpip config edit
. ([#10716](https://github.com/pypa/pip/issues/10716) <https://github.com/pypa/pip/issues/10716>
_)- Use the
data-dist-info-metadata
attribute from :pep:658
to resolve distribution metadata without downloading the dist yet. ([#11111](https://github.com/pypa/pip/issues/11111) <https://github.com/pypa/pip/issues/11111>
_)- Add an option to run the test suite with pip built as a zipapp. (
[#11250](https://github.com/pypa/pip/issues/11250) <https://github.com/pypa/pip/issues/11250>
_)- Add a
--python
option to allow pip to manage Python environments other than the one pip is installed in. ([#11320](https://github.com/pypa/pip/issues/11320) <https://github.com/pypa/pip/issues/11320>
_)- Document the new (experimental) zipapp distribution of pip. (
[#11459](https://github.com/pypa/pip/issues/11459) <https://github.com/pypa/pip/issues/11459>
_)- Use the much faster 'bzr co --lightweight' to obtain a copy of a Bazaar tree. (
[#5444](https://github.com/pypa/pip/issues/5444) <https://github.com/pypa/pip/issues/5444>
_)Bug Fixes
- Fix
--no-index
when--index-url
or--extra-index-url
is specified inside a requirements file. ([#11276](https://github.com/pypa/pip/issues/11276) <https://github.com/pypa/pip/issues/11276>
_)- Ensure that the candidate
pip
executable exists, when checking for a new version of pip. ([#11309](https://github.com/pypa/pip/issues/11309) <https://github.com/pypa/pip/issues/11309>
_)- Ignore distributions with invalid
Name
in metadata instead of crashing, when using theimportlib.metadata
backend. ([#11352](https://github.com/pypa/pip/issues/11352) <https://github.com/pypa/pip/issues/11352>
_)- Raise RequirementsFileParseError when parsing malformed requirements options that can't be successfully parsed by shlex. (
[#11491](https://github.com/pypa/pip/issues/11491) <https://github.com/pypa/pip/issues/11491>
_)- Fix build environment isolation on some system Pythons. (
[#6264](https://github.com/pypa/pip/issues/6264) <https://github.com/pypa/pip/issues/6264>
_)Vendored Libraries
... (truncated)
Commits
-
1463081
Bump for release -
22fd64a
Merge pull request #11547 from uranusjr/entry-point-python-version-replacemen... -
0a76da3
Bump for release -
2563828
Update AUTHORS.txt -
e86f27f
Merge pull request #11493 from pradyunsg/remove-2020-resolver-opt-in -
1fcc3ce
Merge pull request #11514 from pradyunsg/certifi-update -
65c23fa
Unnormalise the certifi version -
739158c
Merge pull request #11516 from pradyunsg/check-manifest -
4e48bbc
Move check-manifest to a CI check -
1b7e5ef
Upgrade certifi to 2022.9.24 - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)