• Victor Stinner's avatar
    bpo-36763: Fix Python preinitialization (GH-13432) · 6d1c4674
    Victor Stinner yazdı
    * Add _PyPreConfig.parse_argv
    * Add _PyCoreConfig._config_init field and _PyCoreConfigInitEnum enum
      type
    * Initialization functions: reject preconfig=NULL and config=NULL
    * Add config parameter to _PyCoreConfig_DecodeLocaleErr(): pass
      config->argv to _Py_PreInitializeFromPyArgv(), to parse config
      command line arguments in preinitialization.
    * Add config parameter to _PyCoreConfig_SetString(). It now
      preinitializes Python.
    * _PyCoreConfig_SetPyArgv() now also preinitializes Python for wide
      argv
    * Fix _Py_PreInitializeFromCoreConfig(): don't pass args to
      _Py_PreInitializeFromPyArgv() if config.parse_argv=0.
    * Use "char * const *" and "wchar_t * const *" types for 'argv'
      parameters and _PyArgv.argv.
    * Add unit test on preinitialization from argv.
    * _PyPreConfig.allocator type becomes int
    * Add _PyPreConfig_InitFromPreConfig() and
      _PyPreConfig_InitFromCoreConfig() helper functions
    6d1c4674
Adı
Son kayıt (commit)
Son güncelleme
..
pycore_accu.h Loading commit data...
pycore_atomic.h Loading commit data...
pycore_ceval.h Loading commit data...
pycore_condvar.h Loading commit data...
pycore_context.h Loading commit data...
pycore_coreconfig.h Loading commit data...
pycore_fileutils.h Loading commit data...
pycore_getopt.h Loading commit data...
pycore_gil.h Loading commit data...
pycore_hamt.h Loading commit data...
pycore_object.h Loading commit data...
pycore_pathconfig.h Loading commit data...
pycore_pyhash.h Loading commit data...
pycore_pylifecycle.h Loading commit data...
pycore_pymem.h Loading commit data...
pycore_pystate.h Loading commit data...
pycore_traceback.h Loading commit data...
pycore_tupleobject.h Loading commit data...
pycore_warnings.h Loading commit data...