- 20 Oct, 2019 2 commits
-
-
Raymond Hettinger authored
* 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
-
Raymond Hettinger authored
-
- 19 Oct, 2019 4 commits
-
-
Dong-hee Na authored
The reverse iterator for empty dictionaries was not handling correctly shared-key dictionaries.
-
Jon Dufresne authored
The Nose package is no longer maintained.
-
Eric Snow authored
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).
-
Tim Peters authored
-
- 18 Oct, 2019 7 commits
-
-
Raymond Hettinger authored
-
Victor Stinner authored
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.
-
Tim Graham authored
* 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.
-
Steve Dower authored
https://bugs.python.org/issue38418 Automerge-Triggered-By: @zooba
-
Jero Bado authored
Added periods at the end of the sentences.
-
Stéphane Wirtel authored
-
Gregory P. Smith authored
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.
-
- 17 Oct, 2019 2 commits
-
-
Taine Zhao authored
-
Inada Naoki authored
-
- 16 Oct, 2019 4 commits
-
-
Victor Stinner authored
Fix a warning on a race condition on TestWorkerProcess.kill(): ignore silently ProcessLookupError rather than logging an useless warning.
-
Steve Dower authored
-
Neil Schemenauer authored
-
Victor Stinner authored
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.
-
- 15 Oct, 2019 7 commits
-
-
Ned Deily authored
-
Hansraj Das authored
-
Joannah Nanjekye authored
* 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 -
Julien Danjou authored
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.
-
Pablo Galindo authored
-
Victor Stinner authored
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.
-
Vinay Sajip authored
-
- 14 Oct, 2019 12 commits
-
-
Steve Dower authored
-
Julien Palard authored
-
Raymond Hettinger authored
-
Steve Dower authored
-
Serhiy Storchaka authored
-
Ned Deily authored
-
Stein Karlsen authored
-
Ned Deily authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
* bpo-38461: ncurses misspelled as curses * bpo-38463: Fix broken link
-
Pablo Galindo authored
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.
-
Raymond Hettinger authored
-
- 13 Oct, 2019 2 commits
-
-
Tim Peters authored
* 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>
-
Sebastian Rittau authored
-