diff options
author | Victor Stinner <vstinner@python.org> | 2020-11-05 17:12:33 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-05 17:12:33 (GMT) |
commit | f3cb81431574453aac3b6dcadb3120331e6a8f1c (patch) | |
tree | 05f4c4cf4ae0625a76a118856e9fa7dbcd520adf /Include | |
parent | 4662fa9bfe4a849fe87bfb321d8ef0956c89a772 (diff) | |
download | cpython-f3cb81431574453aac3b6dcadb3120331e6a8f1c.zip cpython-f3cb81431574453aac3b6dcadb3120331e6a8f1c.tar.gz cpython-f3cb81431574453aac3b6dcadb3120331e6a8f1c.tar.bz2 |
bpo-42260: Add _PyConfig_FromDict() (GH-23167)
* Rename config_as_dict() to _PyConfig_AsDict().
* Add 'module_search_paths_set' to _PyConfig_AsDict().
* Add _PyConfig_FromDict().
* Add get_config() and set_config() to _testinternalcapi.
* Add config_check_consistency().
Diffstat (limited to 'Include')
-rw-r--r-- | Include/internal/pycore_initconfig.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Include/internal/pycore_initconfig.h b/Include/internal/pycore_initconfig.h index df7ad77..325be54 100644 --- a/Include/internal/pycore_initconfig.h +++ b/Include/internal/pycore_initconfig.h @@ -158,6 +158,9 @@ extern PyStatus _PyConfig_SetPyArgv( PyConfig *config, const _PyArgv *args); +PyAPI_FUNC(PyObject*) _PyConfig_AsDict(const PyConfig *config); +PyAPI_FUNC(int) _PyConfig_FromDict(PyConfig *config, PyObject *dict); + /* --- Function used for testing ---------------------------------- */ |