diff options
author | ericvsmith <ericvsmith@users.noreply.github.com> | 2017-06-16 10:19:32 (GMT) |
---|---|---|
committer | Serhiy Storchaka <storchaka@gmail.com> | 2017-06-16 10:19:32 (GMT) |
commit | 11e97f2f80bf65cc828c127eafc95229df35d403 (patch) | |
tree | 69abcabdc0c46545eea7d33419655cd952fb9190 /Misc | |
parent | a49c935cfd6b4f8ea1f750888dd9260bbf5b9980 (diff) | |
download | cpython-11e97f2f80bf65cc828c127eafc95229df35d403.zip cpython-11e97f2f80bf65cc828c127eafc95229df35d403.tar.gz cpython-11e97f2f80bf65cc828c127eafc95229df35d403.tar.bz2 |
bpo-30682: Removed a too-strict assertion that failed for certain f-strings. (#2232)
This caused a segfault on eval("f'\\\n'") and eval("f'\\\r'") in debug build.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -10,6 +10,9 @@ What's New in Python 3.7.0 alpha 1? Core and Builtins ----------------- +- bpo-30682: Removed a too-strict assertion that failed for certain f-strings, + such as eval("f'\\\n'") and eval("f'\\\r'"). + - bpo-30501: The compiler now produces more optimal code for complex condition expressions in the "if", "while" and "assert" statement, the "if" expression, and generator expressions and comprehensions. |