Sourced from pip's changelog.
23.1.2 (2023-04-26)
Vendored Libraries
- Upgrade setuptools to 67.7.2
23.1.1 (2023-04-22)
Bug Fixes
- Revert
[#11487](https://github.com/pypa/pip/issues/11487) <https://github.com/pypa/pip/pull/11487>
, as it causes issues with virtualenvs created by the Windows Store distribution of Python. ([#11987](https://github.com/pypa/pip/issues/11987) <https://github.com/pypa/pip/issues/11987>
)Vendored Libraries
- Revert pkg_resources (via setuptools) back to 65.6.3
Improved Documentation
- Update documentation to reflect the new behavior of using the cache of locally built wheels in hash-checking mode. (
[#11967](https://github.com/pypa/pip/issues/11967) <https://github.com/pypa/pip/issues/11967>
_)23.1 (2023-04-15)
Deprecations and Removals
- Remove support for the deprecated
--install-options
. ([#11358](https://github.com/pypa/pip/issues/11358) <https://github.com/pypa/pip/issues/11358>
_)--no-binary
does not implysetup.py install
anymore. Instead a wheel will be built locally and installed. ([#11451](https://github.com/pypa/pip/issues/11451) <https://github.com/pypa/pip/issues/11451>
_)--no-binary
does not disable the cache of locally built wheels anymore. It only means "don't download wheels". ([#11453](https://github.com/pypa/pip/issues/11453) <https://github.com/pypa/pip/issues/11453>
_)- Deprecate
--build-option
and--global-option
. Users are invited to switch to--config-settings
. ([#11859](https://github.com/pypa/pip/issues/11859) <https://github.com/pypa/pip/issues/11859>
_)- Using
--config-settings
with projects that don't have apyproject.toml
now prints a deprecation warning. In the future the presence of config settings will automatically enable the default build backend for legacy projects and pass the setttings to it. ([#11915](https://github.com/pypa/pip/issues/11915) <https://github.com/pypa/pip/issues/11915>
_)- Remove
setup.py install
fallback when building a wheel failed for projects withoutpyproject.toml
. ([#8368](https://github.com/pypa/pip/issues/8368) <https://github.com/pypa/pip/issues/8368>
_)- When the
wheel
package is not installed, pip now uses the default build backend instead ofsetup.py install
andsetup.py develop
for project withoutpyproject.toml
. ([#8559](https://github.com/pypa/pip/issues/8559) <https://github.com/pypa/pip/issues/8559>
_)
... (truncated)
3fe7e54
Bump for releasebc7621a
Merge pull request #11997 from pfmoore/vendoring-setuptoolscbc92fd
Upgrade setuptools to 67.7.24428130
Suppress pkg_resources deprecation warningf1a7a6f
Upgrade setuptools to 67.6.151afe45
Merge pull request #11992 from pfmoore/release/23.1.15cbf00c
Bump for developmentee40d71
Bump for released5a779d
Merge pull request #11987 from pfmoore/revert_56e5fa3b64e74d
Add a news file