79d4ed1 | Vinay Sajip | 31 October 2019, 08:03:54 UTC | bpo-16575: Add checks for unions passed by value to functions. (GH-16799) | 31 October 2019, 08:03:54 UTC |
bdac32e | Max Bernstein | 31 October 2019, 01:08:06 UTC | closes bpo-38648: Remove double tp_free slot in Python-ast.c. (GH-17002) This looks like a typo due to copy-paste. | 31 October 2019, 01:08:06 UTC |
e835b31 | Serhiy Storchaka | 30 October 2019, 19:37:16 UTC | bpo-38600: NULL -> ``NULL``. (GH-17001) Also fix some other formatting. | 30 October 2019, 19:37:16 UTC |
1d8da61 | Victor Stinner | 30 October 2019, 15:39:27 UTC | bpo-38631: Avoid Py_FatalError() in readline (GH-16998) readline now calls PyErr_NoMemory() rather than Py_FatalError() on memory allocation failure, when importing the module. | 30 October 2019, 15:39:27 UTC |
a4ed6ed | Victor Stinner | 30 October 2019, 15:00:44 UTC | bpo-38614: Increase asyncio test_communicate() timeout (GH-16995) Fix test_communicate() of test_asyncio.test_subprocess: use support.LONG_TIMEOUT (5 minutes), instead of 1 minute. | 30 October 2019, 15:00:44 UTC |
6c3e66a | Pablo Galindo | 30 October 2019, 11:53:26 UTC | bpo-38640: Allow break and continue in always false while loops (GH-16992) | 30 October 2019, 11:53:26 UTC |
24c6258 | Victor Stinner | 30 October 2019, 11:41:43 UTC | bpo-38614: Add timeout constants to test.support (GH-16964) Add timeout constants to test.support: * LOOPBACK_TIMEOUT * INTERNET_TIMEOUT * SHORT_TIMEOUT * LONG_TIMEOUT | 30 October 2019, 11:41:43 UTC |
865c3b2 | Serhiy Storchaka | 30 October 2019, 10:03:53 UTC | bpo-28029: Make "".replace("", s, n) returning s for any n != 0. (GH-16981) | 30 October 2019, 10:03:53 UTC |
25fc088 | Serhiy Storchaka | 30 October 2019, 10:03:20 UTC | bpo-38600: Change the mark up of NULL in the C API documentation. (GH-16950) Replace all *NULL* with ``NULL``. | 30 October 2019, 10:03:20 UTC |
da6ce58 | Daniel Hillier | 29 October 2019, 07:24:18 UTC | bpo-36993: Improve error reporting for zipfiles with bad zip64 extra data. (GH-14656) | 29 October 2019, 07:24:18 UTC |
4c155f7 | Géry Ogam | 29 October 2019, 07:04:01 UTC | bpo-38336: Remove the __set__ method restriction on data descriptors for attribute lookup precedence (GH-16520) | 29 October 2019, 07:04:01 UTC |
0078a0c | Sergey | 29 October 2019, 05:10:24 UTC | Permutations Python code equivalent in comment was invalid for Python 3 (GH-16927) | 29 October 2019, 05:10:24 UTC |
3c88199 | Raymond Hettinger | 29 October 2019, 04:38:50 UTC | bpo-38626: Add comment explaining why __lt__ is used. (GH-16978) https://bugs.python.org/issue38626 | 29 October 2019, 04:38:50 UTC |
457306b | Kyle Stanley | 29 October 2019, 01:53:22 UTC | Fix asyncio.wait() 3.8 whatsnew entry (GH-16975) | 29 October 2019, 01:53:22 UTC |
ae7aa42 | Victor Stinner | 28 October 2019, 21:35:31 UTC | Remove code commented for more than 10 years (GH-16965) test_urllib commented since 2007: commit d9880d07fc032884e8bd5cf3ac636d3a3778d5f7 Author: Facundo Batista <facundobatista@gmail.com> Date: Fri May 25 04:20:22 2007 +0000 Commenting out the tests until find out who can test them in one of the problematic enviroments. pynche code commented since 1998 and 2001: commit ef30092207e684bd3e74fe3d6172b97327a0a089 Author: Barry Warsaw <barry@python.org> Date: Tue Dec 15 01:04:38 1998 +0000 Added most of the mechanism to change the strips from color variations to color constants (i.e. red constant, green constant, blue constant). But I haven't hooked this up yet because the UI gets more crowded and the arrows don't reflect the correct values. Added "Go to Black" and "Go to White" buttons. commit 741eae0b3129c123ed4319d8d9e5b877b09aefa8 Author: Barry Warsaw <barry@python.org> Date: Wed Apr 18 03:51:55 2001 +0000 StripWidget.__init__(), update_yourself(): Removed some unused local variables reported by PyChecker. __togglegentype(): PyChecker accurately reported that the variable __gentypevar was unused -- actually this whole method is currently unused so comment it out. | 28 October 2019, 21:35:31 UTC |
0ac6137 | Steve Dower | 28 October 2019, 21:34:25 UTC | bpo-38589: Fixes HTML Help shortcut when Windows is not installed to C drive (GH-16968) | 28 October 2019, 21:34:25 UTC |
794616f | benedwards14 | 28 October 2019, 17:53:51 UTC | bpo-38534: Replace wrong KB number references (GH-16955) | 28 October 2019, 17:53:51 UTC |
edb172a | Zackery Spytz | 28 October 2019, 17:03:27 UTC | bpo-38519: Internal include files missing on Windows (GH-16921) | 28 October 2019, 17:03:27 UTC |
e471e72 | Victor Stinner | 28 October 2019, 14:40:08 UTC | bpo-37330: open() no longer accept 'U' in file mode (GH-16959) open(), io.open(), codecs.open() and fileinput.FileInput no longer accept "U" ("universal newline") in the file mode. This flag was deprecated since Python 3.3. | 28 October 2019, 14:40:08 UTC |
3bfc8e0 | Dong-hee Na | 28 October 2019, 07:31:15 UTC | bpo-38602: Add fcntl.F_OFD_XXXX for fcntlmodule (GH-16956) | 28 October 2019, 07:31:15 UTC |
85c6f8c | Marco Rougeth | 27 October 2019, 08:30:12 UTC | bpo-38592 Add pt-br switcher to Python Docs website (GH-16924) * 📜🤖 Added by blurb_it. | 27 October 2019, 08:30:12 UTC |
5c32af7 | Serhiy Storchaka | 27 October 2019, 08:22:14 UTC | bpo-38334: Fix seeking backward on an encrypted zipfile.ZipExtFile. (GH-16937) Test by Daniel Hillier. | 27 October 2019, 08:22:14 UTC |
a8fb932 | Terry Jan Reedy | 27 October 2019, 05:23:30 UTC | bpo-37309: First idlelib/NEWS.txt for 3.9.0 (GH-16947) | 27 October 2019, 05:23:30 UTC |
e31a79a | Terry Jan Reedy | 27 October 2019, 02:19:57 UTC | bpo-34162: Last idlelib/NEWS.txt items for 3.8.0. (GH-16943) | 27 October 2019, 02:19:57 UTC |
e3f90b2 | Terry Jan Reedy | 27 October 2019, 01:15:10 UTC | bpo-38598: Do not try to compile IDLE shell or output windows (GH-16939) | 27 October 2019, 01:15:10 UTC |
894e30c | Steve Dower | 26 October 2019, 20:02:30 UTC | bpo-38434: Fixes some audit event documentation (GH-16932) | 26 October 2019, 20:02:30 UTC |
d898d20 | Serhiy Storchaka | 26 October 2019, 19:59:18 UTC | bpo-38557: Improve documentation for list and tuple C API. (GH-16925) | 26 October 2019, 19:59:18 UTC |
26ae9f6 | Serhiy Storchaka | 26 October 2019, 13:46:05 UTC | bpo-38535: Fix positions for AST nodes for calls without arguments in decorators. (GH-16861) | 26 October 2019, 13:46:05 UTC |
cb2cf06 | Ammar Askar | 25 October 2019, 22:20:05 UTC | bpo-38558: Mention `:=` in conditions tutorial (GH-16919) | 25 October 2019, 22:20:05 UTC |
7320ec0 | Hansraj Das | 25 October 2019, 16:44:02 UTC | Fix typo in formatter_unicode (GH-16831) numbers's -> number's | 25 October 2019, 16:44:02 UTC |
96b06ae | Zsolt Dollenstein | 24 October 2019, 06:19:07 UTC | bpo-33348: parse expressions after * and ** in lib2to3 (GH-6586) These are valid even in python 2.7 https://bugs.python.org/issue33348 Automerge-Triggered-By: @gpshead | 24 October 2019, 06:19:07 UTC |
3bbb6db | Kyle Stanley | 24 October 2019, 04:15:25 UTC | Add missing asyncio changes from 3.8 whatsnew (GH-16911) | 24 October 2019, 04:15:25 UTC |
a01ba33 | Girts | 23 October 2019, 21:18:40 UTC | bpo-30618: add readlink to pathlib.Path (GH-8285) This adds a "readlink" method to pathlib.Path objects that calls through to os.readlink. https://bugs.python.org/issue30618 Automerge-Triggered-By: @gpshead | 23 October 2019, 21:18:40 UTC |
01659ca | Ned Deily | 23 October 2019, 20:04:59 UTC | Update URL in macOS installer copy of license (GH-16905) | 23 October 2019, 20:04:59 UTC |
1b53a24 | Victor Stinner | 23 October 2019, 15:25:29 UTC | bpo-34679: ProactorEventLoop only uses set_wakeup_fd() in main thread (GH-16901) bpo-34679, bpo-38563: asyncio.ProactorEventLoop.close() now only calls signal.set_wakeup_fd() in the main thread. | 23 October 2019, 15:25:29 UTC |
2e3d873 | Serhiy Storchaka | 23 October 2019, 11:48:08 UTC | bpo-38555: Fix an undefined behavior. (GH-16883) | 23 October 2019, 11:48:08 UTC |
d34ac30 | Peter Bittner | 23 October 2019, 09:17:30 UTC | Spell Bitbucket correctly. (GH-16862) | 23 October 2019, 09:17:30 UTC |
b6f5b9d | Sergey Fedoseev | 23 October 2019, 08:09:01 UTC | Replace _pysqlite_long_from_int64() with PyLong_FromLongLong() (GH-16882) | 23 October 2019, 08:09:01 UTC |
ea6041c | Raymond Hettinger | 23 October 2019, 04:05:02 UTC | bpo-38539: Finish rename of ss1.py to spreadsheet.py (GH-16896) | 23 October 2019, 04:05:02 UTC |
a4aeb33 | Julin S | 23 October 2019, 03:23:48 UTC | bpo-38539: Update demo files (GH-16890) | 23 October 2019, 03:23:48 UTC |
20bf8e0 | AMIR | 23 October 2019, 00:05:54 UTC | bpo-38419: fix "check-c-globals" path (GH-16680) | 23 October 2019, 00:05:54 UTC |
91528f4 | Daniel Baskal | 22 October 2019, 20:37:47 UTC | bpo-38466: Fix threading.excepthook doc (GH-16891) | 22 October 2019, 20:37:47 UTC |
028f734 | Victor Stinner | 22 October 2019, 19:53:50 UTC | bpo-37415: Fix stdatomic.h header check for ICC compiler (GH-16717) Fix stdatomic.h header check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type which is needed by Python. Test: * atomic_int and atomic_uintptr_t types * atomic_load_explicit() and atomic_store_explicit() * memory_order_relaxed and memory_order_seq_cst constants But don't test ATOMIC_VAR_INIT(): it's not used in Python. | 22 October 2019, 19:53:50 UTC |
c987090 | Julien Palard | 22 October 2019, 16:13:41 UTC | Bump Sphinx to 2.2.0. (GH-16532) | 22 October 2019, 16:13:41 UTC |
f548a3e | Tyler Kieft | 22 October 2019, 13:07:03 UTC | bpo-38303: Make audioop extension module PEP-384 compatible (GH-16497) https://bugs.python.org/issue38303 Automerge-Triggered-By: @encukou | 22 October 2019, 13:07:03 UTC |
dfe726b | Kyle Stanley | 22 October 2019, 09:43:10 UTC | Fix Zope URL (GH-16880) | 22 October 2019, 09:43:10 UTC |
10ecbad | Serhiy Storchaka | 21 October 2019, 17:37:15 UTC | bpo-31202: Preserve case of literal parts in Path.glob() on Windows. (GH-16860) | 21 October 2019, 17:37:15 UTC |
1e73945 | Tim Peters | 21 October 2019, 16:21:35 UTC | visit_reachable: replace release-mode test with an assert. (GH-16866) It should be impossible for an untracked object to have the collecting flag set. Back when state was stored in gc_refs, it obviously was impossible (gc_refs couldn't possibly have a positive & negative value simultaneously). While the _implementation_ of "state" has gotten much more complicated, it's still _logically_ just as impossible. | 21 October 2019, 16:21:35 UTC |
5bc6a7c | Serhiy Storchaka | 21 October 2019, 08:35:07 UTC | bpo-38540: Fix possible leak in PyArg_Parse for "es#" and "et#". (GH-16869) | 21 October 2019, 08:35:07 UTC |
2eba6ad | Dong-hee Na | 21 October 2019, 07:01:05 UTC | bpo-38493: Add os.CLD_KILLED and os.CLD_STOPPED. (GH-16821) | 21 October 2019, 07:01:05 UTC |
a9ed91e | Sergey Fedoseev | 21 October 2019, 06:49:48 UTC | bpo-27961: Replace PY_LONG_LONG with long long. (GH-15386) | 21 October 2019, 06:49:48 UTC |
919f0bc | Serhiy Storchaka | 21 October 2019, 06:36:21 UTC | bpo-38208: Simplify string.Template by using __init_subclass__(). (GH-16256) | 21 October 2019, 06:36:21 UTC |
06cd5b6 | Hai Shi | 21 October 2019, 06:31:46 UTC | bpo-38465: Convert the type of exports counters to Py_ssize_t. (GH-16746) | 21 October 2019, 06:31:46 UTC |
7414207 | Batuhan Taşkaya | 20 October 2019, 20:13:54 UTC | bpo-38531: document extend action's added version (GH-16865) | 20 October 2019, 20:13:54 UTC |
c93883c | Raymond Hettinger | 20 October 2019, 18:25:16 UTC | bpo-37759: More updates to Whatsnew 3.8 (GH-16854) * math.perm() and math.comb() * math.isqrt() * Add singledispatchmethod() * itertools.accumulate() * Optional headers for xmlrpc.client.ServerProxy * IDLE non-BMP characters * import collections.abc directly * @coroutine is deprecated * pprint.pp() * New options for object.__reduce__() * DictReader no longer returns OrderedDicts * "force" option for logging.basicConfig() * Fix spelling * cProfile context manager * Various markup/grammar fixes from Kyle Stanley. Other minor fixes as well. Also, dedup the __reduce__ entry. * Fix markup * Fix grammar nits found by MS Word | 20 October 2019, 18:25:16 UTC |
58ccd20 | Raymond Hettinger | 20 October 2019, 17:19:47 UTC | bpo-36321: Fix misspelled attribute name in namedtuple() (GH-16858) | 20 October 2019, 17:19:47 UTC |
24dc2f8 | Dong-hee Na | 19 October 2019, 20:01:08 UTC | bpo-38525: Fix a segmentation fault when using reverse iterators of empty dict (GH-16846) The reverse iterator for empty dictionaries was not handling correctly shared-key dictionaries. | 19 October 2019, 20:01:08 UTC |
88eeda6 | Jon Dufresne | 19 October 2019, 19:22:20 UTC | Remove doc reference to unmaitained Nose package (GH-16849) The Nose package is no longer maintained. | 19 October 2019, 19:22:20 UTC |
e4c431e | Eric Snow | 19 October 2019, 02:00:04 UTC | bpo-36876: Re-organize the c-analyzer tool code. (gh-16841) This is partly a cleanup of the code. It also is preparation for getting the variables from the source (cross-platform) rather than from the symbols. The change only touches the tool (and its tests). | 19 October 2019, 02:00:04 UTC |
ea55c51 | Tim Peters | 19 October 2019, 01:59:14 UTC | validate_list: make flags argument impossible to spell wrongly. (GH-16843) | 19 October 2019, 01:59:14 UTC |
5eabec0 | Raymond Hettinger | 18 October 2019, 21:20:35 UTC | bpo-38521: Fix error in NormalDist.__eq__() (GH-16840) | 18 October 2019, 21:20:35 UTC |
ecb035c | Victor Stinner | 18 October 2019, 13:49:08 UTC | bpo-38502: regrtest uses process groups if available (GH-16829) test.regrtest now uses process groups in the multiprocessing mode (-jN command line option) if process groups are available: if os.setsid() and os.killpg() functions are available. | 18 October 2019, 13:49:08 UTC |
5a88d50 | Tim Graham | 18 October 2019, 13:07:20 UTC | bpo-27657: Fix urlparse() with numeric paths (#661) * bpo-27657: Fix urlparse() with numeric paths Revert parsing decision from bpo-754016 in favor of the documented consensus in bpo-16932 of how to treat strings without a // to designate the netloc. * bpo-22891: Remove urlsplit() optimization for 'http' prefixed inputs. | 18 October 2019, 13:07:20 UTC |
fbe3c76 | Steve Dower | 18 October 2019, 07:52:15 UTC | bpo-38418: Fixes audit event for os.system to be named 'os.system' (GH-16670) https://bugs.python.org/issue38418 Automerge-Triggered-By: @zooba | 18 October 2019, 07:52:15 UTC |
b1fa72a | Jero Bado | 18 October 2019, 07:48:48 UTC | Fix minor typos in What's New in Python 3.8. (GH-16770) Added periods at the end of the sentences. | 18 October 2019, 07:48:48 UTC |
93b81e1 | Stéphane Wirtel | 18 October 2019, 07:14:18 UTC | Doc: Add missing entry for functools.cached_property (GH-16803) | 18 October 2019, 07:14:18 UTC |
f33c57d | Gregory P. Smith | 18 October 2019, 03:30:42 UTC | bpo-33604: Raise TypeError on missing hmac arg. (GH-16805) Also updates the documentation to clarify the situation surrounding the digestmod parameter that is required despite its position in the argument list as of 3.8.0 as well as removing old python2 era references to "binary strings". We indavertently had this raise ValueError in 3.8.0 for the missing arg. This is not considered an API change as no reasonable code would be catching this missing argument error in order to handle it. | 18 October 2019, 03:30:42 UTC |
d8ca235 | Taine Zhao | 17 October 2019, 10:41:35 UTC | bpo-34953: Implement `mmap.mmap.__repr__` (GH-9891) | 17 October 2019, 10:41:35 UTC |
9c11029 | Inada Naoki | 17 October 2019, 07:12:41 UTC | bpo-37587: json: Use _PyUnicodeWriter when scanning string. (GH-15591) | 17 October 2019, 07:12:41 UTC |
a661392 | Victor Stinner | 16 October 2019, 22:29:12 UTC | bpo-37531: regrtest now catchs ProcessLookupError (GH-16827) Fix a warning on a race condition on TestWorkerProcess.kill(): ignore silently ProcessLookupError rather than logging an useless warning. | 16 October 2019, 22:29:12 UTC |
7aebbd1 | Steve Dower | 16 October 2019, 17:27:17 UTC | bpo-38492: Remove pythonw.exe dependency on the Microsoft C++ runtime (GH-16824) | 16 October 2019, 17:27:17 UTC |
392a13b | Neil Schemenauer | 16 October 2019, 03:56:48 UTC | bpo-38006: Add unit test for weakref clear bug (GH-16788) | 16 October 2019, 03:56:48 UTC |
fab4ef2 | Victor Stinner | 16 October 2019, 00:36:42 UTC | bpo-35998: Fix test_asyncio.test_start_tls_server_1() (GH-16815) main() is now responsible to send the ANSWER, rather than ServerProto. main() now waits until it got the HELLO before sending the ANSWER over the new transport. Previously, there was a race condition between main() replacing the protocol and the protocol sending the ANSWER once it gets the HELLO. TLSv1.3 was disabled for the test: reenable it. | 16 October 2019, 00:36:42 UTC |
3f36043 | Ned Deily | 15 October 2019, 21:26:05 UTC | Update doc switcher list for 3.8.0 (GH-16809) | 15 October 2019, 21:26:05 UTC |
2798b60 | Hansraj Das | 15 October 2019, 20:49:13 UTC | Typo fix - implemention should be implementation (GH-16806) | 15 October 2019, 20:49:13 UTC |
3cd21aa | Joannah Nanjekye | 15 October 2019, 14:18:47 UTC | bpo-38468 : Refactor python-config (#16749) * refactor python-config * 📜🤖 Added by blurb_it. * Update Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com> * Use getvar for pyver * Update news entry with affected file. * Update Misc/NEWS.d/next/Build/2019-10-13-16-18-24.bpo-38468.buCO84.rst Co-Authored-By: Victor Stinner <vstinner@python.org> * Update 2019-10-13-16-18-24.bpo-38468.buCO84.rst | 15 October 2019, 14:18:47 UTC |
8d59eb1 | Julien Danjou | 15 October 2019, 12:00:16 UTC | bpo-37961, tracemalloc: add Traceback.total_nframe (GH-15545) Add a total_nframe field to the traces collected by the tracemalloc module. This field indicates the original number of frames before it was truncated. | 15 October 2019, 12:00:16 UTC |
f3ef06a | Pablo Galindo | 15 October 2019, 11:40:02 UTC | bpo-38478: Correctly handle keyword argument with same name as positional-only parameter (GH-16800) | 15 October 2019, 11:40:02 UTC |
eb1dda2 | Victor Stinner | 15 October 2019, 09:26:13 UTC | bpo-38470: Fix test_compileall.test_compile_dir_maxlevels() (GH-16789) Fix test_compile_dir_maxlevels() on Windows without long path support: only create 3 subdirectories instead of between 20 and 100 subdirectories. Fix also compile_dir() to use the current sys.getrecursionlimit() value as the default maxlevels value, rather than using sys.getrecursionlimit() value read at startup. | 15 October 2019, 09:26:13 UTC |
0b60f64 | Vinay Sajip | 15 October 2019, 07:26:12 UTC | bpo-11410: Standardize and use symbol visibility attributes across POSIX and Windows. (GH-16347) | 15 October 2019, 07:26:12 UTC |
4d20228 | Steve Dower | 14 October 2019, 22:45:43 UTC | bpo-38133: Update docs to reflect fixes to py.exe launcher (GH-16791) | 14 October 2019, 22:45:43 UTC |
4504b45 | Julien Palard | 14 October 2019, 22:13:38 UTC | Doc: 3.8 is now stable. (GH-16790) | 14 October 2019, 22:13:38 UTC |
274bd01 | Raymond Hettinger | 14 October 2019, 16:01:05 UTC | Remove draft status. Add asyncio REPL example (GH-16785) | 14 October 2019, 16:01:05 UTC |
d83fc27 | Steve Dower | 14 October 2019, 15:42:21 UTC | bpo-38453: Resolve test directories before chdir to them (GH-16723) | 14 October 2019, 15:42:21 UTC |
298439c | Serhiy Storchaka | 14 October 2019, 13:10:40 UTC | bpo-37759: Polish What's New in Python 3.8. (#16769) | 14 October 2019, 13:10:40 UTC |
19d6842 | Ned Deily | 14 October 2019, 12:16:10 UTC | Update build docs for macOS (GH-16771) | 14 October 2019, 12:16:10 UTC |
aad2ee0 | Stein Karlsen | 14 October 2019, 10:36:29 UTC | bpo-32498: urllib.parse.unquote also accepts bytes (GH-7768) | 14 October 2019, 10:36:29 UTC |
9cb51f4 | Ned Deily | 14 October 2019, 08:26:45 UTC | Update macOS installer display files for 3.9.0a1 (GH-16765) | 14 October 2019, 08:26:45 UTC |
a329153 | Raymond Hettinger | 14 October 2019, 06:32:03 UTC | bpo-37759: Add examples for the new typing features (GH-16763) | 14 October 2019, 06:32:03 UTC |
61a6db5 | Raymond Hettinger | 14 October 2019, 04:31:12 UTC | bpo-38461 and bpo-38463: Minor fixes to Whatsnew 3.8 (GH-16761) * bpo-38461: ncurses misspelled as curses * bpo-38463: Fix broken link | 14 October 2019, 04:31:12 UTC |
fd5c414 | Pablo Galindo | 14 October 2019, 04:18:05 UTC | bpo-38469: Handle named expression scope with global/nonlocal keywords (GH-16755) The symbol table handing of PEP572's assignment expressions is not resolving correctly the scope of some variables in presence of global/nonlocal keywords in conjunction with comprehensions. | 14 October 2019, 04:18:05 UTC |
8a6cbf8 | Raymond Hettinger | 14 October 2019, 02:53:30 UTC | bpo-38464: Document parameter for NormalDist.quantiles() (GH-16757) | 14 October 2019, 02:53:30 UTC |
95bfc8a | Tim Peters | 13 October 2019, 21:47:04 UTC | Misc gc code & comment cleanups. (GH-16752) * Misc gc code & comment cleanups. validate_list: there are two temp flags polluting pointers, but this checked only one. Now it checks both, and verifies that the list head's pointers are not polluted. move_unreachable: repaired incoherent comments. Added new comments. Cleared the pollution of the unreachable list head's 'next' pointer (it was expedient while the function was running, but there's no excuse for letting this damage survive the function's end). * Update Modules/gcmodule.c Co-Authored-By: Pablo Galindo <Pablogsal@gmail.com> | 13 October 2019, 21:47:04 UTC |
fdfe283 | Sebastian Rittau | 13 October 2019, 18:31:35 UTC | bpo-38467: Fix argument name of typing functions (GH-16753) | 13 October 2019, 18:31:35 UTC |
8144095 | Ivan Levkivskyi | 13 October 2019, 16:53:06 UTC | bpo-28556: Remove another mention of metaclass of Generic in typing docs (GH-16743) Metaclass was removed in Python 3.7 (there is already a `versionchanged` item about this). https://bugs.python.org/issue28556 | 13 October 2019, 16:53:06 UTC |
bb78f6c | Andrew Kuchling | 13 October 2019, 15:51:36 UTC | Rebased version of what's new PR (#16745) * Use Unicode character for accent * Various grammar fixes * Sort library modules alphabetically; remove duplicated idlelib/IDLE section | 13 October 2019, 15:51:36 UTC |
466326d | Pablo Galindo | 13 October 2019, 15:48:59 UTC | bpo-38379: Don't block collection of unreachable objects when some objects resurrect (GH-16687) Currently if any finalizer invoked during garbage collection resurrects any object, the gc gives up and aborts the collection. Although finalizers are assured to only run once per object, this behaviour of the gc can lead to an ever-increasing memory situation if new resurrecting objects are allocated in every new gc collection. To avoid this, recompute what objects among the unreachable set need to be resurrected and what objects can be safely collected. In this way, resurrecting objects will not block the collection of other objects in the unreachable set. | 13 October 2019, 15:48:59 UTC |
e3babbd | Pablo Galindo | 13 October 2019, 15:35:41 UTC | Correct signature of __build_class__ (GH-16735) | 13 October 2019, 15:35:41 UTC |
b16e382 | Zackery Spytz | 13 October 2019, 11:49:05 UTC | bpo-38202: Fix a crash in dict_view & non-itearble. (GH-16241) | 13 October 2019, 11:49:05 UTC |
793cb85 | Samuel Colvin | 13 October 2019, 11:45:36 UTC | bpo-38431: Fix __repr__ method of InitVar to work with typing objects. (GH-16702) | 13 October 2019, 11:45:36 UTC |