diff options
author | Pradyun Gedam <pradyunsg@users.noreply.github.com> | 2021-10-22 16:13:23 +0100 |
---|---|---|
committer | Pradyun Gedam <pradyunsg@users.noreply.github.com> | 2021-10-22 16:13:23 +0100 |
commit | f9914f3ebe223004b1d439a2b1980bd132d14f27 (patch) | |
tree | 0edc54f115d0365a8a9e39e5b0e9a3423fb6e144 /NEWS.rst | |
parent | f9f2db248fc04b46bd0149eba92882e4932c627e (diff) | |
download | pip-f9914f3ebe223004b1d439a2b1980bd132d14f27.tar.gz |
Bump for release21.3.1
Diffstat (limited to 'NEWS.rst')
-rw-r--r-- | NEWS.rst | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -9,6 +9,31 @@ .. towncrier release notes start +21.3.1 (2021-10-22) +=================== + + +Bug Fixes +--------- + + +- Always refuse installing or building projects that have no ``pyproject.toml`` nor + ``setup.py``. (`#10531 <https://github.com/pypa/pip/issues/10531>`_) +- Tweak running-as-root detection, to check ``os.getuid`` if it exists, on Unix-y and non-Linux/non-MacOS machines. (`#10565 <https://github.com/pypa/pip/issues/10565>`_) +- When installing projects with a ``pyproject.toml`` in editable mode, and the build + backend does not support :pep:`660`, prepare metadata using + ``prepare_metadata_for_build_wheel`` instead of ``setup.py egg_info``. Also, refuse + installing projects that only have a ``setup.cfg`` and no ``setup.py`` nor + ``pyproject.toml``. These restore the pre-21.3 behaviour. (`#10573 <https://github.com/pypa/pip/issues/10573>`_) +- Restore compatibility of where configuration files are loaded from on MacOS (back to ``Library/Application Support/pip``, instead of ``Preferences/pip``). (`#10585 <https://github.com/pypa/pip/issues/10585>`_) + +Vendored Libraries +------------------ + + +- Upgrade pep517 to 0.12.0 + + 21.3 (2021-10-11) ================= |