[issue32030] PEP 432: Rewrite Py_Main()

2020-05-04 Thread Gregory Szorc


Change by Gregory Szorc :


--
nosy: +indygreg
nosy_count: 7.0 -> 8.0
pull_requests: +19218
pull_request: https://github.com/python/cpython/pull/19746

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-10-30 Thread STINNER Victor


STINNER Victor  added the comment:


New changeset e1b29950bf751381538e3c8ea6a3e0a98d01dbfb by Victor Stinner in 
branch 'master':
bpo-32030: Make _PySys_AddXOptionWithError() private (GH-10236)
https://github.com/python/cpython/commit/e1b29950bf751381538e3c8ea6a3e0a98d01dbfb


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-10-30 Thread STINNER Victor


Change by STINNER Victor :


--
pull_requests: +9548

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-06-15 Thread miss-islington


miss-islington  added the comment:


New changeset 046da1669598d6112d0a6fb056081f3eb5a4d4e7 by Miss Islington (bot) 
in branch '3.7':
bpo-33824, bpo-32030: Fix pymain_read_conf() (GH-7712)
https://github.com/python/cpython/commit/046da1669598d6112d0a6fb056081f3eb5a4d4e7


--
nosy: +miss-islington

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-06-15 Thread miss-islington


Change by miss-islington :


--
pull_requests: +7343

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-06-15 Thread STINNER Victor


STINNER Victor  added the comment:


New changeset 6c5a4b315664f21bffc36ff6987fb4c4d1590897 by Victor Stinner in 
branch 'master':
bpo-33824, bpo-32030: Fix pymain_read_conf() (GH-7712)
https://github.com/python/cpython/commit/6c5a4b315664f21bffc36ff6987fb4c4d1590897


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-06-15 Thread STINNER Victor


Change by STINNER Victor :


--
pull_requests: +7327

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-01-24 Thread STINNER Victor

STINNER Victor  added the comment:

Oh, my latest commit introduced a regression in test_distutils: bpo-32652.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-01-24 Thread STINNER Victor

STINNER Victor  added the comment:

I made most, if not all, changes that I wanted to do. It's time to close this 
huge issue to continue the work in new more specific issues.

Notes on Py_Main().

(*) _PyPathConfig_Init() is called even if it's not needed (if all "Path 
configuration outputs" fileds of PyCoreConfig are filled).

(*) pymain_cmdline() uses _Py_CommandLineDetails structure which contains a 
copy of each global configuration variable like Py_UTF8Mode. Internally, the 
function has to "set" or "get" these variables when calling some functions like 
_PyPathConfig_Init().

This code is fragile. *But* pymain_read_conf() is complex, it had to read again 
the whole configuration a second time if the encoding changed.

It would be nice to remove global variables from _Py_CommandLineDetails to 
avoid the get/set dance which introduces a risk of loosing changes by mistake. 
But I'm not sure that it's doable?

(*) Should we make Py_FileSystemDefaultEncoding and 
Py_FileSystemDefaultEncodeErrors configurable in _PyCoreConfig? Same question 
for _Py_StandardStreamEncoding, _Py_StandardStreamErrors and PYTHONIOENCODING 
environment variable.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-01-24 Thread STINNER Victor

STINNER Victor  added the comment:

I close the issue.

--
resolution:  -> fixed
stage: patch review -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2018-01-24 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 8ded5b803705328749622256701b3f08a9d6c5ab by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyCoreConfig.module_search_paths (#4954)
https://github.com/python/cpython/commit/8ded5b803705328749622256701b3f08a9d6c5ab


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-25 Thread Nick Coghlan

Nick Coghlan  added the comment:

_PyCoreConfig.ignore_environment was part of the initial PEP 432 implementation 
that I wrote.

It's that due to the design goal that once the refactoring is complete, an 
embedding application should be able to control *all* the settings through the 
config structs, without *ever* touching the global variables directly.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

STINNER Victor  added the comment:

Hum, _PyCoreConfig.ignore_environment is redundant with 
Py_IgnoreEnvironmentFlag. I don't recall why I added it to _PyCoreConfig. Maybe 
it should be removed.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9bee329130aae5a13050c08dab9d349b76e66835 by Victor Stinner in 
branch 'master':
bpo-32030: Add _Py_FindEnvConfigValue() (#4963)
https://github.com/python/cpython/commit/9bee329130aae5a13050c08dab9d349b76e66835


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4854

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9dd762013fd9fcf975ad51700b55d050ca9ed60e by Victor Stinner in 
branch 'master':
bpo-32030: Add _Py_EncodeLocaleRaw() (#4961)
https://github.com/python/cpython/commit/9dd762013fd9fcf975ad51700b55d050ca9ed60e


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4852

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset e47e698da6bd982da277960c14afa9d9939e3155 by Victor Stinner in 
branch 'master':
bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960)
https://github.com/python/cpython/commit/e47e698da6bd982da277960c14afa9d9939e3155


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-21 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4851

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

STINNER Victor  added the comment:

Oh, the following command does crash:

PYTHONMALLOC=pymalloc ./Programs/_testembed forced_io_encoding

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4845

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

STINNER Victor  added the comment:

Summary of the visible changes:

* sys.argv is now set earlier, before "import site"

* The implementation of the PEP 538 now respects -E and -I options.

* _PyCoreConfig now allows to modify a lot of configuration options which 
wasn't possible to configure previously. (_PyMainInterpreterConfig allows to 
configure options using Python types.) It should be very useful for embedded 
Python, once the API will be public.


Summary of the most important changes:

* On Unix, char **argv of main() is now decoded again and the configuration 
(cmdline, env vars, etc.) is read again if the C locale is coerced (PEP 538) or 
if the UTF-8 Mode is enabled (PEP 540).

* The "path configuration" (sys.path, sys.prefix, sys.exec_prefix, etc.) is now 
computed before _Py_InitializeMainInterpreter(), by 
_PyMainInterpreterConfig_Read()

* Warning options are now computed in a list from -W options and PYTHONWARNINGS 
env var, before setting sys.warnoptions. Similar change has been done for 
sys._xoptions: xoptions are first stored in a wchar_t** list.

* A new _PyInitError structure has been introduced to be able to report 
failures instead of calling Py_FatalError(). Most of the Python initializatioin 
code has been modified to use it.

* Py_Main() now only uses regular C functions (using wchar_t* type for example) 
before _Py_InitializeCore(), the Python C API is now only used after 
_Py_InitializeCore().

* A new _PyCoreConfig_Read() has been added to read most configuration options 
using C types. _PyMainInterpreterConfig_Read() is now mostly responsible to 
convert C types to Python types.

* It becomes simpler to decide the priority between env vars, -X options, 
command line options, Py_xxx global variables, etc. The code to read these 
options and to code to "merge" these options is now decoupled.

* Each interpreter now has its copy of the "core_config" (_PyCoreConfig) and 
the main "config" (_PyMainInterpreterConfig). When using multiple interpreters, 
it is important to get Python objects created with the right interpreter for 
the main config. The ownership of these configurations becomes more obvious.

* Many global buffers with a fixed size like "static wchar_t 
progpath[MAXPATHLEN+1];" in Modules/getpath.c have been replaced with memory 
allocated on the heap with functions to release memory.

* Python/pathconfig.c (360 lines) has been added. More code is shared between 
Windows and Unix to compute the module search path (sys.path).

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 31e99080f6f8cf7faaba9fe3a4e0996e49163317 by Victor Stinner in 
branch 'master':
bpo-32030: Fix usage of memory allocators (#4953)
https://github.com/python/cpython/commit/31e99080f6f8cf7faaba9fe3a4e0996e49163317


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4844

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9cfc00262c7f6b93072762eed1dc5d94fa3897f0 by Victor Stinner in 
branch 'master':
bpo-32030: Complete _PyCoreConfig_Read() (#4946)
https://github.com/python/cpython/commit/9cfc00262c7f6b93072762eed1dc5d94fa3897f0


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4838

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-20 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset ca719ac42b3d58f7c3bcdf63f45b6d62b08b0d01 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyCoreConfig.warnoptions (#4936)
https://github.com/python/cpython/commit/ca719ac42b3d58f7c3bcdf63f45b6d62b08b0d01


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4828

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

STINNER Victor  added the comment:

I like the new shape of Py_Main(). The main parts of Py_Main() are now well 
identified:

* init "cmdline"
* init "python core"
* init "python main"
* run python
* cleanup

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 19760863623b636a63ccf649107d9504c6465a92 by Victor Stinner in 
branch 'master':
bpo-32030: Cleanup pymain_main() (#4935)
https://github.com/python/cpython/commit/19760863623b636a63ccf649107d9504c6465a92


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4827

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset c4bca951065f4b2b6833f6ce7a0721e863e2343e by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyCoreConfig.argv (#4934)
https://github.com/python/cpython/commit/c4bca951065f4b2b6833f6ce7a0721e863e2343e


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4826

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-19 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 5d8624647d0b8ccb22b17b9e819a8e0c3fb4fe4a by Victor Stinner in 
branch 'master':
bpo-32030: Fix compiler warnings (#4921)
https://github.com/python/cpython/commit/5d8624647d0b8ccb22b17b9e819a8e0c3fb4fe4a


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-18 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4816

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-18 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 6efcb6d3d5911aaf699f9df3bb3bc26e94f38e6d by Victor Stinner in 
branch 'master':
bpo-32030: Fix compilation on FreeBSD, #include  (#4919)
https://github.com/python/cpython/commit/6efcb6d3d5911aaf699f9df3bb3bc26e94f38e6d


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-18 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4814

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-15 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9454060e84a669dde63824d9e2fcaf295e34f687 by Victor Stinner in 
branch 'master':
bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899)
https://github.com/python/cpython/commit/9454060e84a669dde63824d9e2fcaf295e34f687


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-15 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4794

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 41264f1cd4d6066b2797ff07cae465c1e06ff3b2 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyMainInterpreterConfig.executable (#4876)
https://github.com/python/cpython/commit/41264f1cd4d6066b2797ff07cae465c1e06ff3b2


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4770

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset da273412c4374de07a500e7f23f89a6bb7527398 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyCoreConfig_Copy() (#4874)
https://github.com/python/cpython/commit/da273412c4374de07a500e7f23f89a6bb7527398


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 358e5e17a51ba00742bfaee4557a94c3c4179c22 by Victor Stinner in 
branch 'master':
bpo-32329: Fix -R option for hash randomization (#4873)
https://github.com/python/cpython/commit/358e5e17a51ba00742bfaee4557a94c3c4179c22


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4768

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4767

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4760

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-14 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 374c6e178a7599aae46c857b17c6c8bc19dfe4c2 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyMainInterpreterConfig.warnoptions (#4855)
https://github.com/python/cpython/commit/374c6e178a7599aae46c857b17c6c8bc19dfe4c2


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4744

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset b5fd9ad05e0f15f8272b8f1b829af22077230584 by Victor Stinner in 
branch 'master':
bpo-32030: Rewrite _PyMainInterpreterConfig (#4854)
https://github.com/python/cpython/commit/b5fd9ad05e0f15f8272b8f1b829af22077230584


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4743

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 11a247df88f15b51feff8a3c46005676bb29b96e by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyPathConfig_ComputeArgv0() (#4845)
https://github.com/python/cpython/commit/11a247df88f15b51feff8a3c46005676bb29b96e


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4733

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset d5dda98fa80405db82e2eb36ac48671b4c8c0983 by Victor Stinner in 
branch 'master':
pymain_set_sys_argv() now copies argv (#4838)
https://github.com/python/cpython/commit/d5dda98fa80405db82e2eb36ac48671b4c8c0983


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

STINNER Victor  added the comment:

> Wow, 28 PRs for a single issue! This is a record.

You can expect much more :-) One of the goal of the PEP 432 is to put compute 
sys.path and put it in _PyMainInterpreterConfig. I'm trying to implement that, 
but we are still far from being able to do it. At least, we are getting closer 
at each commit.

While it might be possible to squash 28 changes into a single change, I 
wouldn't be able to review it (I review my own changes on GitHub :-)), and it 
would very annoying if it causes any regression :-(

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread Serhiy Storchaka

Serhiy Storchaka  added the comment:

Wow, 28 PRs for a single issue! This is a record.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-13 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4728

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 92a3c6f493ad411e4cf0acdf305ef4876aa90669 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyImport_Fini2() (#4737)
https://github.com/python/cpython/commit/92a3c6f493ad411e4cf0acdf305ef4876aa90669


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 6bf992a1ac6f3f4d0f83ead9c6403a76afdbe6eb by Victor Stinner in 
branch 'master':
bpo-32030: Add pymain_get_global_config() (#4735)
https://github.com/python/cpython/commit/6bf992a1ac6f3f4d0f83ead9c6403a76afdbe6eb


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4641

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 672b6baa71010f236ee8c8ce912e98cb542385c6 by Victor Stinner in 
branch 'master':
bpo-32030: pass interp to _PyImport_Init() (#4736)
https://github.com/python/cpython/commit/672b6baa71010f236ee8c8ce912e98cb542385c6


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4639

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-06 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4638

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-05 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 33c377ed9b6cb3b9493005314c4e0cfa7517ea65 by Victor Stinner in 
branch 'master':
bpo-32030: Simplify _PyCoreConfig_INIT macro (#4728)
https://github.com/python/cpython/commit/33c377ed9b6cb3b9493005314c4e0cfa7517ea65


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-05 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4632

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-04 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 31a8393cf6a74c870c3484dd68500619f6232c6d by Victor Stinner in 
branch 'master':
Revert "bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. 
(#4681)" (#4694)
https://github.com/python/cpython/commit/31a8393cf6a74c870c3484dd68500619f6232c6d


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-04 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4607

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-02 Thread Serhiy Storchaka

Serhiy Storchaka  added the comment:


New changeset 13badcbc60cdbfae1dba1683fd2fae9d70717143 by Serhiy Storchaka in 
branch 'master':
bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681)
https://github.com/python/cpython/commit/13badcbc60cdbfae1dba1683fd2fae9d70717143


--
nosy: +serhiy.storchaka

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-02 Thread Serhiy Storchaka

Change by Serhiy Storchaka :


--
pull_requests: +4593

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-02 Thread Serhiy Storchaka

Change by Serhiy Storchaka :


--
pull_requests: +4591

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-02 Thread Ned Deily

Ned Deily  added the comment:

main.c now has compile errors on macOS:

../../source/Modules/main.c:904:20: error: expected expression
return SET_DECODE_ERROR("PYTHONEXECUTABLE environment "
   ^
../../source/Modules/main.c:46:5: note: expanded from macro 'SET_DECODE_ERROR'
do { \
^
../../source/Modules/main.c:919:24: error: expected expression
return SET_DECODE_ERROR("__PYVENV_LAUNCHER__ environment "
   ^
../../source/Modules/main.c:46:5: note: expanded from macro 'SET_DECODE_ERROR'
do { \
^
2 errors generated.

--
nosy: +ned.deily

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-02 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset af5a895073c24637c094772b27526b94a12ec897 by Victor Stinner in 
branch 'master':
bpo-32030: _PyPathConfig_Init() sets home and program_name (#4673)
https://github.com/python/cpython/commit/af5a895073c24637c094772b27526b94a12ec897


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4581

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset e23c06e2b03452c9aaf0dae52296c85e572f9bcd by Victor Stinner in 
branch 'master':
bpo-32030: Fix config_get_program_name() on macOS (#4669)
https://github.com/python/cpython/commit/e23c06e2b03452c9aaf0dae52296c85e572f9bcd


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4578

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 0ea395ae964c9cd0f499e2ef0d0030c971201220 by Victor Stinner in 
branch 'master':
bpo-32030: Add Python/pathconfig.c (#4668)
https://github.com/python/cpython/commit/0ea395ae964c9cd0f499e2ef0d0030c971201220


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4577

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset ebac19dad6263141d5db0a2c923efe049dba99d2 by Victor Stinner in 
branch 'master':
bpo-32030: Don't call _PyPathConfig_Fini() in Py_FinalizeEx() (#4667)
https://github.com/python/cpython/commit/ebac19dad6263141d5db0a2c923efe049dba99d2


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4576

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9ac3d8882712c9675c3d2f9f84af6b5729575cde by Victor Stinner in 
branch 'master':
bpo-32030: Fix Py_GetPath(): init program_name (#4665)
https://github.com/python/cpython/commit/9ac3d8882712c9675c3d2f9f84af6b5729575cde


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4575

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset b64de46aae148cfab0980e0ad478da7aafc44900 by Victor Stinner in 
branch 'master':
bpo-32030: Cleanup "path config" code (#4663)
https://github.com/python/cpython/commit/b64de46aae148cfab0980e0ad478da7aafc44900


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-12-01 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4573

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-30 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset bc8ac6b00efcb3c601224b73f64071281f434bcd by Victor Stinner in 
branch 'master':
bpo-32030: Fix _Py_InitializeEx_Private() (#4649)
https://github.com/python/cpython/commit/bc8ac6b00efcb3c601224b73f64071281f434bcd


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-30 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4561

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-29 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 06be9daf6f03c1c65b9dd9896bc2b17f3c4bbc3a by Victor Stinner in 
branch '3.6':
bpo-32030: Fix test_sys.test_getallocatedblocks() (#4637)
https://github.com/python/cpython/commit/06be9daf6f03c1c65b9dd9896bc2b17f3c4bbc3a


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-29 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4552

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-29 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 5d39e0429029324cae90bba2f19fb689b007c7d6 by Victor Stinner in 
branch 'master':
bpo-32030: Rework memory allocators (#4625)
https://github.com/python/cpython/commit/5d39e0429029324cae90bba2f19fb689b007c7d6


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-28 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4540

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 9316ee4da2dcc217351418fc4dbe9205995689e0 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyPathConfig_Init() (#4551)
https://github.com/python/cpython/commit/9316ee4da2dcc217351418fc4dbe9205995689e0


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4482

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset f04ebe2a4d68b194deeb438e9185efdafc10a832 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyMainInterpreterConfig.program_name (#4548)
https://github.com/python/cpython/commit/f04ebe2a4d68b194deeb438e9185efdafc10a832


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4480

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 46972b7bc385ec2bdc7f567bbd22c9e56ffdf003 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542)
https://github.com/python/cpython/commit/46972b7bc385ec2bdc7f567bbd22c9e56ffdf003


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-24 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4475

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-23 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset b9197959c186f9061bd74d0adc20e96556426db4 by Victor Stinner in 
branch 'master':
bpo-32030: Fix calculate_path() on macOS (#4526)
https://github.com/python/cpython/commit/b9197959c186f9061bd74d0adc20e96556426db4


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-23 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4462

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-23 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 0327bde9da203bb256b58218d012ca76ad0db4e4 by Victor Stinner in 
branch 'master':
bpo-32030: Rewrite calculate_path() (#4521)
https://github.com/python/cpython/commit/0327bde9da203bb256b58218d012ca76ad0db4e4


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-23 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4458

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-23 Thread STINNER Victor

STINNER Victor  added the comment:


New changeset 1f15111a6e15d52f6b08907576ec61493cd59358 by Victor Stinner in 
branch 'master':
bpo-32030: Add _PyMainInterpreterConfig.pythonhome (#4513)
https://github.com/python/cpython/commit/1f15111a6e15d52f6b08907576ec61493cd59358


--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue32030] PEP 432: Rewrite Py_Main()

2017-11-22 Thread STINNER Victor

Change by STINNER Victor :


--
pull_requests: +4450

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



  1   2   >