[Python-checkins] gh-103646: Remove --include-pip-user from default APPX package build (GH-105064)

zooba webhook-mailer at python.org
Mon May 29 12:58:30 EDT 2023


https://github.com/python/cpython/commit/6da701511e70fb26ad4710153d8d5a82b809919c
commit: 6da701511e70fb26ad4710153d8d5a82b809919c
branch: main
author: Steve Dower <steve.dower at python.org>
committer: zooba <steve.dower at microsoft.com>
date: 2023-05-29T17:58:23+01:00
summary:

gh-103646: Remove --include-pip-user from default APPX package build (GH-105064)

files:
A Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst
M PC/layout/support/options.py

diff --git a/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst b/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst
new file mode 100644
index 000000000000..71c1e7c6594c
--- /dev/null
+++ b/Misc/NEWS.d/next/Windows/2023-05-29-17-09-31.gh-issue-103646.U8oGQx.rst
@@ -0,0 +1,5 @@
+When installed from the Microsoft Store, ``pip`` no longer defaults to
+per-user installs. However, as the install directory is unwritable, it
+should automatically decide to do a per-user install anyway. This should
+resolve issues when ``pip`` is passed an option that conflicts with
+``--user``.
diff --git a/PC/layout/support/options.py b/PC/layout/support/options.py
index 26d13f5377ad..60256fb32fe3 100644
--- a/PC/layout/support/options.py
+++ b/PC/layout/support/options.py
@@ -41,7 +41,6 @@ def public(f):
         "options": [
             "stable",
             "pip",
-            "pip-user",
             "tcltk",
             "idle",
             "venv",



More information about the Python-checkins mailing list