@@ -43,6 +43,10 @@ Core and Builtins
4343Library
4444-------
4545
46+ - Issue #5177: Multiprocessing's SocketListener class now uses
47+ socket.SO_REUSEADDR on all connections so that the user no longer needs
48+ to wait 120 seconds for the socket to expire.
49+
4650- Issue #5595: Fix UnboundedLocalError in ntpath.ismount().
4751
4852- Issue #1174606: Calling read() without arguments of an unbounded file
@@ -255,36 +259,6 @@ Core and Builtins
255259Library
256260-------
257261
258- - Issue #5177: Multiprocessing's SocketListener class now uses
259- socket.SO_REUSEADDR on all connections so that the user no longer needs
260- to wait 120 seconds for the socket to expire.
261-
262- - Adjusted _tkinter to compile without warnings when WITH_THREAD is not
263- defined (part of issue #5035).
264-
265- - Issue #5561: Removed the sys.version_info shortcuts from platform's
266- python_version() and python_version_tuple() since they produced different
267- output compared to previous Python versions.
268-
269- - Issue #1034053: unittest now supports skipping tests and expected failures.
270-
271- - Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
272- forever on incomplete input. That caused tarfile.open() to hang when used
273- with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or
274- partial bzip2 compressed data.
275-
276- - Issue #5536: urllib.urlretrieve makes sure to close the file it's writing to
277- even if an exception occurs.
278-
279- - Issue #5381: Added object_pairs_hook to the json module. This allows
280- OrderedDicts to be built by the decoder.
281-
282- - Issue #2110: Add support for thousands separator and 'n' type
283- specifier to Decimal.__format__
284-
285- - Fix Decimal.__format__ bug that swapped the meanings of the '<' and
286- '>' alignment characters.
287-
288262- Issue #1222: locale.format() bug when the thousands separator is a space
289263 character.
290264
0 commit comments