You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
config parameters can be found in core_config, but using a different type: it introduces redundancy and a risk of inconsitency (if one is modified, but not the other).
_PyMainInterpreterConfig doesn't provide any feature which is not accessible using _PyCoreConfig.
Activity
vstinner commentedon Mar 26, 2019
The _PyMainInterpreterConfig structure is redundant with _PyCoreConfig: it is a subset but using PyObject*. PyInterpreterState has 2 fields:
config parameters can be found in core_config, but using a different type: it introduces redundancy and a risk of inconsitency (if one is modified, but not the other).
_PyMainInterpreterConfig doesn't provide any feature which is not accessible using _PyCoreConfig.
vstinner commentedon Mar 27, 2019
New changeset 8b9dbc0 by Victor Stinner in branch 'master':
bpo-36444: Remove _PyMainInterpreterConfig (GH-12571)
8b9dbc0
vstinner commentedon Mar 27, 2019
New changeset 484f20d by Victor Stinner in branch 'master':
bpo-36444: Add _PyCoreConfig._init_main (GH-12572)
484f20d
vstinner commentedon Mar 27, 2019
New changeset 5ac27a5 by Victor Stinner in branch 'master':
bpo-36444: Rework _Py_InitializeFromConfig() API (GH-12576)
5ac27a5