]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Add documentation for Python install manager's install_dir, global_dir and download_d...
authorSteve Dower <steve.dower@python.org>
Tue, 11 Nov 2025 20:02:49 +0000 (20:02 +0000)
committerGitHub <noreply@github.com>
Tue, 11 Nov 2025 20:02:49 +0000 (20:02 +0000)
Doc/using/windows.rst

index 0b98cfb8d270a4c7e56d3d789a6adce97ea121c5..e6619b73bd2c26cfe0c6b0e0a2425afdf80fb6fe 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"}}``.