@@ -9,38 +9,64 @@ Pending Removal in Python 3.14
99
1010* Functions to configure Python's initialization, deprecated in Python 3.11:
1111
12- * ``PySys_SetArgvEx() ``: set :c:member: `PyConfig.argv ` instead.
13- * ``PySys_SetArgv() ``: set :c:member: `PyConfig.argv ` instead.
14- * ``Py_SetProgramName() ``: set :c:member: `PyConfig.program_name ` instead.
15- * ``Py_SetPythonHome() ``: set :c:member: `PyConfig.home ` instead.
12+ * :c:func: `!PySys_SetArgvEx() `:
13+ Set :c:member: `PyConfig.argv ` instead.
14+ * :c:func: `!PySys_SetArgv() `:
15+ Set :c:member: `PyConfig.argv ` instead.
16+ * :c:func: `!Py_SetProgramName() `:
17+ Set :c:member: `PyConfig.program_name ` instead.
18+ * :c:func: `!Py_SetPythonHome() `:
19+ Set :c:member: `PyConfig.home ` instead.
1620
1721 The :c:func: `Py_InitializeFromConfig ` API should be used with
1822 :c:type: `PyConfig ` instead.
1923
2024* Global configuration variables:
2125
22- * :c:var: `Py_DebugFlag `: use :c:member: `PyConfig.parser_debug ` instead.
23- * :c:var: `Py_VerboseFlag `: use :c:member: `PyConfig.verbose ` instead.
24- * :c:var: `Py_QuietFlag `: use :c:member: `PyConfig.quiet ` instead.
25- * :c:var: `Py_InteractiveFlag `: use :c:member: `PyConfig.interactive ` instead.
26- * :c:var: `Py_InspectFlag `: use :c:member: `PyConfig.inspect ` instead.
27- * :c:var: `Py_OptimizeFlag `: use :c:member: `PyConfig.optimization_level ` instead.
28- * :c:var: `Py_NoSiteFlag `: use :c:member: `PyConfig.site_import ` instead.
29- * :c:var: `Py_BytesWarningFlag `: use :c:member: `PyConfig.bytes_warning ` instead.
30- * :c:var: `Py_FrozenFlag `: use :c:member: `PyConfig.pathconfig_warnings ` instead.
31- * :c:var: `Py_IgnoreEnvironmentFlag `: use :c:member: `PyConfig.use_environment ` instead.
32- * :c:var: `Py_DontWriteBytecodeFlag `: use :c:member: `PyConfig.write_bytecode ` instead.
33- * :c:var: `Py_NoUserSiteDirectory `: use :c:member: `PyConfig.user_site_directory ` instead.
34- * :c:var: `Py_UnbufferedStdioFlag `: use :c:member: `PyConfig.buffered_stdio ` instead.
35- * :c:var: `Py_HashRandomizationFlag `: use :c:member: `PyConfig.use_hash_seed `
26+ * :c:var: `Py_DebugFlag `:
27+ Use :c:member: `PyConfig.parser_debug ` instead.
28+ * :c:var: `Py_VerboseFlag `:
29+ Use :c:member: `PyConfig.verbose ` instead.
30+ * :c:var: `Py_QuietFlag `:
31+ Use :c:member: `PyConfig.quiet ` instead.
32+ * :c:var: `Py_InteractiveFlag `:
33+ Use :c:member: `PyConfig.interactive ` instead.
34+ * :c:var: `Py_InspectFlag `:
35+ Use :c:member: `PyConfig.inspect ` instead.
36+ * :c:var: `Py_OptimizeFlag `:
37+ Use :c:member: `PyConfig.optimization_level ` instead.
38+ * :c:var: `Py_NoSiteFlag `:
39+ Use :c:member: `PyConfig.site_import ` instead.
40+ * :c:var: `Py_BytesWarningFlag `:
41+ Use :c:member: `PyConfig.bytes_warning ` instead.
42+ * :c:var: `Py_FrozenFlag `:
43+ Use :c:member: `PyConfig.pathconfig_warnings ` instead.
44+ * :c:var: `Py_IgnoreEnvironmentFlag `:
45+ Use :c:member: `PyConfig.use_environment ` instead.
46+ * :c:var: `Py_DontWriteBytecodeFlag `:
47+ Use :c:member: `PyConfig.write_bytecode ` instead.
48+ * :c:var: `Py_NoUserSiteDirectory `:
49+ Use :c:member: `PyConfig.user_site_directory ` instead.
50+ * :c:var: `Py_UnbufferedStdioFlag `:
51+ Use :c:member: `PyConfig.buffered_stdio ` instead.
52+ * :c:var: `Py_HashRandomizationFlag `:
53+ Use :c:member: `PyConfig.use_hash_seed `
3654 and :c:member: `PyConfig.hash_seed ` instead.
37- * :c:var: `Py_IsolatedFlag `: use :c:member: `PyConfig.isolated ` instead.
38- * :c:var: `Py_LegacyWindowsFSEncodingFlag `: use :c:member: `PyPreConfig.legacy_windows_fs_encoding ` instead.
39- * :c:var: `Py_LegacyWindowsStdioFlag `: use :c:member: `PyConfig.legacy_windows_stdio ` instead.
40- * :c:var: `!Py_FileSystemDefaultEncoding `: use :c:member: `PyConfig.filesystem_encoding ` instead.
41- * :c:var: `!Py_HasFileSystemDefaultEncoding `: use :c:member: `PyConfig.filesystem_encoding ` instead.
42- * :c:var: `!Py_FileSystemDefaultEncodeErrors `: use :c:member: `PyConfig.filesystem_errors ` instead.
43- * :c:var: `!Py_UTF8Mode `: use :c:member: `PyPreConfig.utf8_mode ` instead. (see :c:func: `Py_PreInitialize `)
55+ * :c:var: `Py_IsolatedFlag `:
56+ Use :c:member: `PyConfig.isolated ` instead.
57+ * :c:var: `Py_LegacyWindowsFSEncodingFlag `:
58+ Use :c:member: `PyPreConfig.legacy_windows_fs_encoding ` instead.
59+ * :c:var: `Py_LegacyWindowsStdioFlag `:
60+ Use :c:member: `PyConfig.legacy_windows_stdio ` instead.
61+ * :c:var: `!Py_FileSystemDefaultEncoding `:
62+ Use :c:member: `PyConfig.filesystem_encoding ` instead.
63+ * :c:var: `!Py_HasFileSystemDefaultEncoding `:
64+ Use :c:member: `PyConfig.filesystem_encoding ` instead.
65+ * :c:var: `!Py_FileSystemDefaultEncodeErrors `:
66+ Use :c:member: `PyConfig.filesystem_errors ` instead.
67+ * :c:var: `!Py_UTF8Mode `:
68+ Use :c:member: `PyPreConfig.utf8_mode ` instead.
69+ (see :c:func: `Py_PreInitialize `)
4470
4571 The :c:func: `Py_InitializeFromConfig ` API should be used with
4672 :c:type: `PyConfig ` instead.
0 commit comments