diff options
author | Victor Stinner <vstinner@python.org> | 2020-11-10 13:21:52 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-10 13:21:52 +0100 |
commit | 9e1b828265e6bfb58f1e0299bd78d8ff6347a2ba (patch) | |
tree | 6062eedbc8405d7a9d20caad2080c41ae01cdd00 /Objects/setobject.c | |
parent | Fix typo in unicodeobject.c (GH-23180) (diff) | |
download | cpython-9e1b828265e6bfb58f1e0299bd78d8ff6347a2ba.tar.gz cpython-9e1b828265e6bfb58f1e0299bd78d8ff6347a2ba.tar.bz2 cpython-9e1b828265e6bfb58f1e0299bd78d8ff6347a2ba.zip |
bpo-42260: Compute the path config in the main init (GH-23211)
The path configuration is now computed in the "main" initialization.
The core initialization no longer computes it.
* Add _PyConfig_Read() function to read the configuration without
computing the path configuration.
* pyinit_core() no longer computes the path configuration: it is now
computed by init_interp_main().
* The path configuration output members of PyConfig are now optional:
* executable
* base_executable
* prefix
* base_prefix
* exec_prefix
* base_exec_prefix
* _PySys_UpdateConfig() now skips NULL strings in PyConfig.
* _testembed: Rename test_set_config() to test_init_set_config() for
consistency with other tests.
Diffstat (limited to 'Objects/setobject.c')
0 files changed, 0 insertions, 0 deletions