]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add documentation for Python install manager's install_dir, global_dir and download_d...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 11 Nov 2025 20:08:52 +0000 (21:08 +0100)
committerGitHub <noreply@github.com>
Tue, 11 Nov 2025 20:08:52 +0000 (20:08 +0000)
(cherry picked from commit 336154f4b0dbcf1d9dbb461ae962d558ba60f452)

Co-authored-by: Steve Dower <steve.dower@python.org>
Doc/using/windows.rst

index ab0ed3fb110fac48a4f89a1ba42aa264d4702fa9..52212c394cff2b5859484de42cc48c59e18558a4 100644 (file)
@@ -457,6 +457,25 @@ customization.
      - Specify the default format used by the ``py list`` command.
        By default, ``table``.
 
+   * - ``install_dir``
+     - (none)
+     - Specify the root directory that runtimes will be installed into.
+       If you change this setting, previously installed runtimes will not be
+       usable unless you move them to the new location.
+
+   * - ``global_dir``
+     - (none)
+     - Specify the directory where global commands (such as ``python3.14.exe``)
+       are stored.
+       This directory should be added to your :envvar:`PATH` to make the
+       commands available from your terminal.
+
+   * - ``download_dir``
+     - (none)
+     - Specify the directory where downloaded files are stored.
+       This directory is a temporary cache, and can be cleaned up from time to
+       time.
+
 Dotted names should be nested inside JSON objects, for example, ``list.format``
 would be specified as ``{"list": {"format": "table"}}``.