summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/whatsnew/3.4.rst7
-rw-r--r--Misc/NEWS10
2 files changed, 12 insertions, 5 deletions
diff --git a/Doc/whatsnew/3.4.rst b/Doc/whatsnew/3.4.rst
index 40aa787..78d5841 100644
--- a/Doc/whatsnew/3.4.rst
+++ b/Doc/whatsnew/3.4.rst
@@ -847,6 +847,9 @@ pprint
The :mod:`pprint` module now supports *compact* mode for formatting long
sequences (:issue:`19132`).
+Long strings are now wrapped using Python's normal line continuation
+syntax (Contributed by Antoine Pitrou in :issue:`17150`.)
+
pty
---
@@ -1259,6 +1262,10 @@ Significant Optimizations
* :func:`random.getrandbits` is 20%-40% faster for small integers (the most
common use case). (Contributed by Serhiy Storchaka in :issue:`16674`).
+* By taking advantage of the new storage format for strings, pickling of
+ strings is now significantly faster. (Contributed by Victor Stinner and
+ Antoine Pitrou in :issue:`15596`.)
+
Deprecated
diff --git a/Misc/NEWS b/Misc/NEWS
index 841d420..2feda91 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -2282,7 +2282,7 @@ Library
- Issue #15596: Faster pickling of unicode strings.
-- Issue #17572: Avoid chained exceptions while passing bad directives to
+- Issue #17572: Avoid chained exceptions when passing bad directives to
time.strptime(). Initial patch by Claudiu Popa.
- Issue #17435: threading.Timer's __init__ method no longer uses mutable
@@ -2291,7 +2291,7 @@ Library
- Issue #17526: fix an IndexError raised while passing code without filename to
inspect.findsource(). Initial patch by Tyler Doyle.
-- Issue #17540: Added style to formatter configuration by dict.
+- Issue #17540: Added style parameter to logging formatter configuration by dict.
- Issue #16692: The ssl module now supports TLS 1.1 and TLS 1.2. Initial
patch by Michele OrrĂ¹.
@@ -2312,10 +2312,10 @@ Library
- Issue #17521: Corrected non-enabling of logger following two calls to
fileConfig().
-- Issue #17508: Corrected MemoryHandler configuration in dictConfig() where
- the target handler wasn't configured first.
+- Issue #17508: Corrected logging MemoryHandler configuration in dictConfig()
+ where the target handler wasn't configured first.
-- Issue #17209: curses.window.get_wch() now handles correctly KeyboardInterrupt
+- Issue #17209: curses.window.get_wch() now correctly handles KeyboardInterrupt
(CTRL+c).
- Issue #5713: smtplib now handles 421 (closing connection) error codes when