summaryrefslogtreecommitdiff
path: root/NEWS.rst
diff options
context:
space:
mode:
authorPradyun Gedam <pradyunsg@gmail.com>2021-10-22 16:56:18 +0100
committerGitHub <noreply@github.com>2021-10-22 16:56:18 +0100
commitfa52411dba2a1d058f36d640508c56c89c455f96 (patch)
tree26359d98da3123ca5db3a07d4e177c475afd6457 /NEWS.rst
parent7b3c12299b7e4d2359248158c641916c672d0d05 (diff)
parent023dd643f2746d5bc96d43db9c29d06faae2f24c (diff)
downloadpip-fa52411dba2a1d058f36d640508c56c89c455f96.tar.gz
Merge pull request #10609 from pradyunsg/release/21.3.1
Diffstat (limited to 'NEWS.rst')
-rw-r--r--NEWS.rst25
1 files changed, 25 insertions, 0 deletions
diff --git a/NEWS.rst b/NEWS.rst
index 866b5c3c0..c186b3084 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -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)
=================