Commit f4af15b3 authored by Martin Panter's avatar Martin Panter

Merge NEWS formatting from 3.5

parents 72005f17 4e52558f
...@@ -187,7 +187,7 @@ Library ...@@ -187,7 +187,7 @@ Library
- Issue #15777: Fix a refleak in _posixsubprocess. - Issue #15777: Fix a refleak in _posixsubprocess.
- Issue ##665194: Update `email.utils.localtime` to use datetime.astimezone and - Issue #665194: Update `email.utils.localtime` to use datetime.astimezone and
correctly handle historic changes in UTC offsets. correctly handle historic changes in UTC offsets.
- Issue #15199: Fix JavaScript's default MIME type to application/javascript. - Issue #15199: Fix JavaScript's default MIME type to application/javascript.
...@@ -782,7 +782,7 @@ Library ...@@ -782,7 +782,7 @@ Library
- Issue #15008: Implement PEP 362 "Signature Objects". - Issue #15008: Implement PEP 362 "Signature Objects".
Patch by Yury Selivanov. Patch by Yury Selivanov.
- Issue: #15138: base64.urlsafe_{en,de}code() are now 3-4x faster. - Issue #15138: base64.urlsafe_{en,de}code() are now 3-4x faster.
- Issue #444582: Add shutil.which, for finding programs on the system path. - Issue #444582: Add shutil.which, for finding programs on the system path.
Original patch by Erik Demaine, with later iterations by Jan Killian Original patch by Erik Demaine, with later iterations by Jan Killian
...@@ -2482,11 +2482,11 @@ Library ...@@ -2482,11 +2482,11 @@ Library
- Issue #13591: A bug in importlib has been fixed that caused import_module - Issue #13591: A bug in importlib has been fixed that caused import_module
to load a module twice. to load a module twice.
- Issue #13449 sched.scheduler.run() method has a new "blocking" parameter which - Issue #13449: sched.scheduler.run() method has a new "blocking" parameter which
when set to False makes run() execute the scheduled events due to expire when set to False makes run() execute the scheduled events due to expire
soonest (if any) and then return. Patch by Giampaolo Rodolà. soonest (if any) and then return. Patch by Giampaolo Rodolà.
- Issue #8684 sched.scheduler class can be safely used in multi-threaded - Issue #8684: sched.scheduler class can be safely used in multi-threaded
environments. Patch by Josiah Carlson and Giampaolo Rodolà. environments. Patch by Josiah Carlson and Giampaolo Rodolà.
- Alias resource.error to OSError ala PEP 3151. - Alias resource.error to OSError ala PEP 3151.
...@@ -9822,7 +9822,7 @@ Core and Builtins ...@@ -9822,7 +9822,7 @@ Core and Builtins
the recursion limit checking code, due to bogus handling of recursion the recursion limit checking code, due to bogus handling of recursion
limit when USE_STACKCHEK was enabled. limit when USE_STACKCHEK was enabled.
- Issue 3639: The _warnings module could segfault the interpreter when - Issue #3639: The _warnings module could segfault the interpreter when
unexpected types were passed in as arguments. unexpected types were passed in as arguments.
- Issue #3712: The memoryview object had a reference leak and didn't support - Issue #3712: The memoryview object had a reference leak and didn't support
...@@ -9901,14 +9901,14 @@ Library ...@@ -9901,14 +9901,14 @@ Library
It is now maintained outside of the standard library at It is now maintained outside of the standard library at
http://www.jcea.es/programacion/pybsddb.htm. http://www.jcea.es/programacion/pybsddb.htm.
- Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module - Issue #600362: Relocated parse_qs() and parse_qsl(), from the cgi module
to the urlparse one. Added a DeprecationWarning in the old module, it to the urlparse one. Added a DeprecationWarning in the old module, it
will be deprecated in the future. will be deprecated in the future.
- Issue #3719: platform.architecture() fails if there are spaces in the - Issue #3719: platform.architecture() fails if there are spaces in the
path to the Python binary. path to the Python binary.
- Issue 3602: As part of the merge of r66135, make the parameters on - Issue #3602: As part of the merge of r66135, make the parameters on
warnings.catch_warnings() keyword-only. Also remove a DeprecationWarning. warnings.catch_warnings() keyword-only. Also remove a DeprecationWarning.
- The deprecation warnings for the camelCase threading API names were removed. - The deprecation warnings for the camelCase threading API names were removed.
...@@ -1480,7 +1480,7 @@ Library ...@@ -1480,7 +1480,7 @@ Library
- Issue #25111: Fixed comparison of traceback.FrameSummary. - Issue #25111: Fixed comparison of traceback.FrameSummary.
- Issue #25262. Added support for BINBYTES8 opcode in Python implementation of - Issue #25262: Added support for BINBYTES8 opcode in Python implementation of
unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8
opcodes no longer silently ignored on 32-bit platforms in C implementation. opcodes no longer silently ignored on 32-bit platforms in C implementation.
...@@ -1605,7 +1605,7 @@ Library ...@@ -1605,7 +1605,7 @@ Library
IDLE IDLE
---- ----
- Issue 15348: Stop the debugger engine (normally in a user process) - Issue #15348: Stop the debugger engine (normally in a user process)
before closing the debugger window (running in the IDLE process). before closing the debugger window (running in the IDLE process).
This prevents the RuntimeErrors that were being caught and ignored. This prevents the RuntimeErrors that were being caught and ignored.
...@@ -3452,7 +3452,7 @@ Library ...@@ -3452,7 +3452,7 @@ Library
- Issue #21971: Update turtledemo doc and add module to the index. - Issue #21971: Update turtledemo doc and add module to the index.
- Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails. - Issue #21032: Fixed socket leak if HTTPConnection.getresponse() fails.
Original patch by Martin Panter. Original patch by Martin Panter.
- Issue #22407: Deprecated the use of re.LOCALE flag with str patterns or - Issue #22407: Deprecated the use of re.LOCALE flag with str patterns or
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment