Skip to content

Commit 66755cb

Browse files
authored
bpo-34247: add porting note to 3.7 What's New (GH-9223)
1 parent e78734d commit 66755cb

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

Doc/whatsnew/3.7.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2484,3 +2484,13 @@ The current exception state has been moved from the frame object to the co-routi
24842484
This simplified the interpreter and fixed a couple of obscure bugs caused by
24852485
having swap exception state when entering or exiting a generator.
24862486
(Contributed by Mark Shannon in :issue:`25612`.)
2487+
2488+
Notable changes in Python 3.7.1
2489+
===============================
2490+
2491+
Starting in 3.7.1, :c:func:`Py_Initialize` now consistently reads and respects
2492+
all of the same environment settings as :c:func:`Py_Main` (in earlier Python
2493+
versions, it respected an ill-defined subset of those environment variables,
2494+
while in Python 3.7.0 it didn't read any of them due to :issue:`34247`). If
2495+
this behavior is unwanted, set :c:data:`Py_IgnoreEnvironmentFlag` to 1 before
2496+
calling :c:func:`Py_Initialize`.

0 commit comments

Comments
 (0)