- 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 11 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
-
Ivan Levkivskyi authored
Metaclass was removed in Python 3.7 (there is already a `versionchanged` item about this). https://bugs.python.org/issue28556
-
Andrew Kuchling authored
* Use Unicode character for accent * Various grammar fixes * Sort library modules alphabetically; remove duplicated idlelib/IDLE section
-
Pablo Galindo authored
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.
-
Pablo Galindo authored
-
Zackery Spytz authored
-
Samuel Colvin authored
-
Serhiy Storchaka authored
They conflicted with keyword "in". Also rename positional-only parameters of private os._fcopyfile() for consistency.
-
Pablo Galindo authored
-
Pablo Galindo authored
-
- 12 Oct, 2019 7 commits
-
-
Gregory P. Smith authored
* bpo-38456: Use /bin/true in test_subprocess. Instead of sys.executable, "-c", "pass" or "import sys; sys.exit(0)" use /bin/true when it is available. On a reasonable machine this shaves up to two seconds wall time off the otherwise ~40sec execution on a --with-pydebug build. It should be more notable on many buildbots or overloaded slower I/O systems (CI, etc).
-
Gregory P. Smith authored
On POSIX systems, allow the umask to be set in the child process before we exec.
-
Pablo Galindo authored
-
Hugo van Kemenade authored
-
Phil Jones authored
This is a fairly noticeable change that requires adjustments in existing asyncio code. It should therefore be announced.
-
Samuel Colvin authored
Since `smtpd.MailmanProxy` is already broken, it is not formally deprecated in 3.9. It will be removed in 3.10. https://bugs.python.org/issue35800
-
Abhilash Raj authored
bpo-38449: Revert "bpo-22347: Update mimetypes.guess_type to allow oper parsing of URLs (GH-15522)" (GH-16724) This reverts commit 87bd2071. https://bugs.python.org/issue38449
-
- 11 Oct, 2019 3 commits
-
-
Ruediger Pluem authored
pathfix.py: Assume all files that end on '.py' are Python scripts when working recursively.
-
Serhiy Storchaka authored
-
Dong-hee Na authored
-