Sourced from pip's changelog.
22.1.1 (2022-05-20)
Bug Fixes
- Properly filter out optional dependencies (i.e. extras) when checking build environment distributions. (
[#11112](https://github.com/pypa/pip/issues/11112) <https://github.com/pypa/pip/issues/11112>
_)- Change the build environment dependency checking to be opt-in. (
[#11116](https://github.com/pypa/pip/issues/11116) <https://github.com/pypa/pip/issues/11116>
_)- Allow using a pre-release version to satisfy a build requirement. This helps manually populated build environments to more accurately detect build-time requirement conflicts. (
[#11123](https://github.com/pypa/pip/issues/11123) <https://github.com/pypa/pip/issues/11123>
_)
ca2d9f4
Bump for releasef20ab57
Merge pull request #11124 from uranusjr/use-contain-for-checkingf7c05a5
Allow pre-release to satisfy build requirements30af807
Merge pull request #11117 from q0w/opt-check923cb5a
Merge pull request #11119 from pradyunsg/move-add_requirement-to-legacy-resolverd673aa1
Move RequirementSet.add_requirement
into LegacyResolver
3166157
Opt to check build dependencies0a982f6
Merge pull request #11112 from pradyunsg/filter-out-build-env-extrasbf090d3
:newspaper:d0c89a1
Merge pull request #10865 from pypa/pradyunsg-patch-1