Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-42383: pdb: do not fail to restart the target if the current directory ↵ | Andrey Bienkowski | 2021-01-25 | 2 | -0/+25 | |
| | | | | | changed (#23412) This commit only adds tests and a news entry. The actual bug was fixed in the earlier commit. | |||||
* | bpo-37319: Improve documentation, code and tests of randrange. (GH-19112) | Serhiy Storchaka | 2021-01-25 | 5 | -34/+48 | |
| | ||||||
* | bpo-42869: Avoid an HTTP redirection. (GH-24174) | Julien Palard | 2021-01-25 | 1 | -1/+1 | |
| | ||||||
* | bpo-42843: Keep Sphinx 1.8 and Sphinx 2 compatibility (GH-24282) | Julien Palard | 2021-01-25 | 11 | -48/+30 | |
| | ||||||
* | bpo-42955: Fix sys.module_names doc (GH-24329) | Victor Stinner | 2021-01-25 | 1 | -1/+1 | |
| | | | Replace versionchanged markup with versionadded. | |||||
* | bpo-42955: Add sys.modules_names (GH-24238) | Victor Stinner | 2021-01-25 | 10 | -273/+303 | |
| | | | | Add sys.module_names, containing the list of the standard library module names. | |||||
* | bpo-43013: Fix old tkinter module names in idlelib (GH-24326) | Terry Jan Reedy | 2021-01-25 | 13 | -67/+66 | |
| | | | | | | Lowercase 'tkColorChooser', 'tkFileDialog', 'tkSimpleDialog', and 'tkMessageBox' and remove 'tk'. Just lowercase 'tkFont' as 'font' is already used. Adjust import. | |||||
* | bpo-27772: Make preceding width with 0 valid in string format. (GH-11270) | Serhiy Storchaka | 2021-01-25 | 4 | -3/+15 | |
| | | | | Previously it was an error with confusing error message. | |||||
* | bpo-43013: Update idlelib code to 3.x (GH-24315) | Terry Jan Reedy | 2021-01-24 | 10 | -47/+49 | |
| | | | | Remove 9 remaining '(object)' occurrences in class headers in idlelib and 25 '()' occurrences in idlelib.idle_test class headers. | |||||
* | bpo-43014: Improve performance of tokenize.tokenize by 20-30% | Anthony Sottile | 2021-01-24 | 2 | -0/+3 | |
| | ||||||
* | Remove full stop from a bytes-related SyntaxError message (GH-24300) | numbermaniac | 2021-01-23 | 1 | -1/+1 | |
| | ||||||
* | closes bpo-43011: Fix DeprecationWarnings in test_ctypes (GH-24305) | Zackery Spytz | 2021-01-23 | 1 | -2/+2 | |
| | ||||||
* | bpo-42996: Update a reference to PKCS #5 in hashlib docs to version 2.1 ↵ | Illia Volochii | 2021-01-22 | 1 | -2/+2 | |
| | | | | | | | (GH-24289) RFC 8018 superseded RFC 8018. Automerge-Triggered-By: GH:tiran | |||||
* | bpo-41798: Allocate the _curses._C_API on the heap memory (GH-24186) | Hai Shi | 2021-01-22 | 1 | -9/+30 | |
| | ||||||
* | bpo-40304: Correct type(name, bases, dict) doc (GH-19553) | Борис Верховский | 2021-01-22 | 2 | -8/+11 | |
| | | | | | Co-authored-by: Éric Araujo <merwok@netwok.org> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Tal Einat <532281+taleinat@users.noreply.github.com> | |||||
* | bpo-42384: pdb: correctly populate sys.path[0] (GH-23338) | Andrey Bienkowski | 2021-01-22 | 3 | -1/+45 | |
| | | | Automerge-Triggered-By: GH:gvanrossum | |||||
* | bpo-31904: setup.py: fix cross-compilation on VxWorks (GH-24191) | pxinwr | 2021-01-22 | 2 | -0/+49 | |
| | | | Add library search path by wr-cc in add_cross_compiling_paths(). | |||||
* | bpo-33289: Return RGB triplet of ints instead of floats from ↵ | Cheryl Sabella | 2021-01-21 | 5 | -29/+93 | |
| | | | | tkinter.colorchooser (GH-6578) | |||||
* | Add a What's New entry for the new parser error improvements (GH-24280) | Pablo Galindo | 2021-01-21 | 1 | -0/+42 | |
| | ||||||
* | Fix typo in what's new. bidst_wheel -> bdist_wheel (GH-24234) | ravcio | 2021-01-21 | 1 | -1/+1 | |
| | | | | | bidst_wheel -> bdist_wheel Automerge-Triggered-By: GH:Mariatta | |||||
* | bpo-42392: Mention loop removal in whatsnew for 3.10 (GH-24256) | Ken Jin | 2021-01-21 | 1 | -0/+37 | |
| | | | | | | | @vstinner [noticed on python-dev](https://mail.python.org/archives/list/python-dev@python.org/thread/O3T7SK3BGMFWMLCQXDODZJSBL42AUWTR/) that there is no what's new or porting entry for removal of asyncio ``loop`` parameter. This patch adds a basic guide. Co-Authored-By: Kyle Stanley <aeros167@gmail.com> | |||||
* | bpo-40176: Improve error messages for unclosed string literals (GH-19346) | Batuhan Taskaya | 2021-01-20 | 7 | -32/+34 | |
| | | | Automerge-Triggered-By: GH:isidentical | |||||
* | bpo-42864: Simplify the tokenizer exceptions after generic SyntaxError ↵ | Pablo Galindo | 2021-01-20 | 1 | -10/+3 | |
| | | | | | (GH-24273) Automerge-Triggered-By: GH:pablogsal | |||||
* | bpo-42856: Add --with-wheel-pkg-dir=PATH configure option (GH-24210) | Victor Stinner | 2021-01-20 | 8 | -36/+220 | |
| | | | | | | | | | | | | | Add --with-wheel-pkg-dir=PATH option to the ./configure script. If specified, the ensurepip module looks for setuptools and pip wheel packages in this directory: if both are present, these wheel packages are used instead of ensurepip bundled wheel packages. Some Linux distribution packaging policies recommend against bundling dependencies. For example, Fedora installs wheel packages in the /usr/share/python-wheels/ directory and don't install the ensurepip._bundled package. ensurepip: Remove unused runpy import. | |||||
* | bpo-42323: Fix math.nextafter() for NaN on AIX (GH-24265) | Victor Stinner | 2021-01-20 | 2 | -0/+7 | |
| | ||||||
* | bpo-42780: Fix set_inheritable() for O_PATH file descriptors on Linux (GH-24172) | cptpcrd | 2021-01-20 | 3 | -0/+35 | |
| | ||||||
* | Fix typos in unittest documentation (GH-24194) | Conchylicultor | 2021-01-20 | 1 | -3/+3 | |
| | | | | * addCleanupClass -> addClassCleanup * doCleanupsClass -> doClassCleanups | |||||
* | bpo-42864: Fix compiler warning in the tokenizer with the new paren stack ↵ | Pablo Galindo | 2021-01-20 | 1 | -1/+1 | |
| | | | | for column numbers (GH-24266) | |||||
* | bpo-42048: Clinic Howto: Document AC's defining_class converter (GH-23978) | Erlend Egeberg Aasland | 2021-01-20 | 1 | -0/+62 | |
| | ||||||
* | bpo-41798: Allocate unicodedata CAPI on the heap (GH-24128) | Erlend Egeberg Aasland | 2021-01-20 | 1 | -8/+29 | |
| | ||||||
* | Doc: os.path.abspath and Path.resolve are also different (GH-23276) | Hong Xu | 2021-01-20 | 1 | -5/+12 | |
| | ||||||
* | bpo-42005: profile and cProfile catch BrokenPipeError (GH-22643) | Zhiming Wang | 2021-01-20 | 3 | -2/+14 | |
| | ||||||
* | bpo-41995: Handle allocation failure in _tracemalloc and _zoneinfo (GH-22635) | Yunlongs | 2021-01-20 | 1 | -0/+12 | |
| | ||||||
* | bpo-42864: Improve error messages regarding unclosed parentheses (GH-24161) | Pablo Galindo | 2021-01-19 | 8 | -8/+88 | |
| | ||||||
* | bpo-42923: _Py_DumpExtensionModules() ignores stdlib ext (GH-24254) | Victor Stinner | 2021-01-19 | 5 | -26/+65 | |
| | ||||||
* | bpo-42955: Add Python/module_names.h (GH-24258) | Victor Stinner | 2021-01-19 | 8 | -18/+592 | |
| | | | | | | | | | | Add a private list of all stdlib modules: _Py_module_names. * Add Tools/scripts/generate_module_names.py script. * Makefile: Add "make regen-module-names" command. * setup.py: Add --list-module-names option. * GitHub Action and Travis CI also runs "make regen-module-names", not ony "make regen-all", to ensure that the module names remains up to date. | |||||
* | bpo-41713: Remove PyOS_InitInterrupts() from python3dll.c (GH-24257) | Victor Stinner | 2021-01-19 | 1 | -1/+0 | |
| | ||||||
* | Add a clarification for the object-domain allocators regarding pointer ↵ | Pablo Galindo | 2021-01-19 | 1 | -0/+7 | |
| | | | | validity (GH-24253) | |||||
* | bpo-41818: Close file descriptors in test_openpty (#GH-24119) | Petr Viktorin | 2021-01-19 | 1 | -10/+10 | |
| | | | | | | | | When stdin is a TTY, the test added in commit c13d89955d9a2942c6355d6839d7096323244136 is expected to fail. However, when it failed, it did not close its file descriptors. This is flagged by the refleak tests (but only when stdin is a TTY, which doesn't seem to be the case on CI). | |||||
* | Add a paragraph about allocation domains to the C-API docs (GH-24252) | Pablo Galindo | 2021-01-18 | 1 | -1/+32 | |
| | ||||||
* | closes bpo-42938: Replace snprintf with Python unicode formatting in ctypes ↵ | Benjamin Peterson | 2021-01-18 | 3 | -32/+64 | |
| | | | | param reprs. (24239) | |||||
* | bpo-36143: make regen-all now also runs regen-keyword (GH-24245) | Victor Stinner | 2021-01-18 | 2 | -1/+2 | |
| | ||||||
* | bpo-42923: Dump extension modules on fatal error (GH-24207) | Victor Stinner | 2021-01-18 | 8 | -0/+96 | |
| | | | | | | | The Py_FatalError() function and the faulthandler module now dump the list of extension modules on a fatal error. Add _Py_DumpExtensionModules() and _PyModule_IsExtension() internal functions. | |||||
* | bpo-42944 Fix Random.sample when counts is not None (GH-24235) | jonanifranco | 2021-01-18 | 3 | -28/+29 | |
| | ||||||
* | bpo-42923: Py_FatalError() avoids fprintf() (GH-24242) | Victor Stinner | 2021-01-18 | 3 | -50/+47 | |
| | | | | | * Replace buffered fprintf() with unbuffered _Py_write_noraise() in Py_FatalError(). * _Py_DumpHexadecimal() now accepts uintptr_t. | |||||
* | bpo-42923: Add Py_FatalError() test in test_capi (GH-24240) | Victor Stinner | 2021-01-18 | 4 | -39/+48 | |
| | | | Move faulthandler._fatal_error() to _testcapi.fatal_error(). | |||||
* | bpo-42931: randbytes missing from random.__all__ (GH-24219) | Setrak Balian | 2021-01-15 | 2 | -0/+2 | |
| | ||||||
* | bpo-42934: use TracebackException(compact=True) in unittest.TestResult ↵ | Irit Katriel | 2021-01-15 | 2 | -1/+5 | |
| | | | | (GH-24221) | |||||
* | Mark instructions at end of class scope as artificial. (GH-24222) | Mark Shannon | 2021-01-15 | 2 | -0/+20 | |
| | ||||||
* | bpo-42877: add the 'compact' param to TracebackException's __init__ (#24179) | Irit Katriel | 2021-01-15 | 4 | -10/+69 | |
| | | | Use it to reduce the time and memory taken up by several of traceback's module-level functions. |