Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-44022: Improve the regression test. (GH-26503) | Gregory P. Smith | 2021-06-03 | 1 | -1/+6 |
| | | | | It wasn't actually detecting the regression due to the assertion being too lenient. | ||||
* | bpo-44282: Fix occasional test_incremental_editing failures on buildbots ↵ | Tal Einat | 2021-06-02 | 3 | -43/+49 |
| | | | | | (GH-26491) Signed-off-by: Tal Einat <532281+taleinat@users.noreply.github.com> | ||||
* | bpo-43921: Fix test_ssl.test_pha_required_nocert() (GH-26489) | Victor Stinner | 2021-06-02 | 2 | -2/+11 |
| | | | | Fix test_pha_required_nocert() of test_ssl: catch two more EOF cases (when the recv() method returns an empty string). | ||||
* | build(deps): bump actions/cache from 2.1.5 to 2.1.6 (GH-26476) | dependabot[bot] | 2021-06-02 | 1 | -2/+2 |
| | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6. - [Release notes](https://github.com/actions/cache/releases) - [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | ||||
* | Typo fix in asyncio-eventloop.rst (GH-26482) | Zac Bentley | 2021-06-02 | 1 | -1/+1 |
| | |||||
* | bpo-44285: getpath.c: Assert that env_file is NULL during an error check ↵ | stratakis | 2021-06-02 | 1 | -0/+1 |
| | | | | | (GH-26486) This was flagged by a static analyzer, but the logic of why this is NULL on error is hard to follow for humans as well. | ||||
* | bpo-44165: pysqlite_statement_create now returns a Py object, not an int ↵ | Erlend Egeberg Aasland | 2021-06-02 | 1 | -1/+1 |
| | | | | | (GH-26484) GH-26206 was broken by GH-26475. | ||||
* | bpo-17792: more accurate error message for unbound variable access ↵ | Irit Katriel | 2021-06-02 | 2 | -3/+4 |
| | | | | exceptions (GH-24976) | ||||
* | Remove duplicate address in CommonTestMixin_v4.test_leading_zeros() (GH-26326) | Mariusz Felisiak | 2021-06-02 | 1 | -1/+0 |
| | |||||
* | bpo-44165: Optimise sqlite3 statement preparation by passing string size ↵ | Erlend Egeberg Aasland | 2021-06-02 | 3 | -7/+25 |
| | | | | (GH-26206) | ||||
* | bpo-44263: Py_TPFLAGS_HAVE_GC requires tp_traverse (GH-26463) | Victor Stinner | 2021-06-01 | 3 | -3/+40 |
| | | | | | The PyType_Ready() function now raises an error if a type is defined with the Py_TPFLAGS_HAVE_GC flag set but has no traverse function (PyTypeObject.tp_traverse). | ||||
* | Fix typo in block comment in Include/internal/pycore_condvar.h (GH-26457) | Rishi | 2021-06-01 | 1 | -1/+1 |
| | |||||
* | bpo-44279: [doc] reword contextlib.suppress documentation (GH-26428) | MapleCCC | 2021-06-01 | 1 | -2/+3 |
| | |||||
* | bpo-44273: Improve syntax error message for assigning to "..." (GH-26477) | Serhiy Storchaka | 2021-06-01 | 2 | -2/+2 |
| | | | Use "ellipsis" instead of "Ellipsis" in syntax error messages to eliminate confusion with built-in variable Ellipsis. | ||||
* | bpo-42972: Track sqlite3 statement objects (GH-26475) | Erlend Egeberg Aasland | 2021-06-01 | 4 | -48/+40 |
| | | | | | | | | | | | Allocate and track statement objects in pysqlite_statement_create. By allocating and tracking creation of statement object in pysqlite_statement_create(), the caller does not need to worry about GC syncronization, and eliminates the possibility of getting a badly created object. All related fault handling is moved to pysqlite_statement_create(). Co-authored-by: Victor Stinner <vstinner@python.org> | ||||
* | bpo-44260: Do not read system entropy without need in Random() (GH-26455) | Serhiy Storchaka | 2021-05-31 | 3 | -44/+38 |
| | |||||
* | bpo-44246: Remove note about access by index now that a compatibility shim ↵ | Jason R. Coombs | 2021-05-31 | 1 | -4/+1 |
| | | | | is offered. (GH-26472) | ||||
* | bpo-44246: Restore compatibility in entry_points (GH-26468) | Jason R. Coombs | 2021-05-31 | 3 | -1/+125 |
| | | | | | | | * bpo-44246: Entry points performance improvements. From importlib_metadata 4.3.1. * bpo-44246: Sync with importlib_metadata 4.4 | ||||
* | bpo-44246: Entry points performance improvements. (GH-26467) | Jason R. Coombs | 2021-05-31 | 3 | -1/+30 |
| | | | From importlib_metadata 4.3.1. | ||||
* | bpo-44263: Fix _decimal and _testcapi GC protocol (GH-26464) | Victor Stinner | 2021-05-31 | 2 | -2/+9 |
| | | | | | | * _testcapi.heapgctype: implement a traverse function since the type is defined with Py_TPFLAGS_HAVE_GC. * _decimal: PyDecSignalDictMixin_Type is no longer defined with Py_TPFLAGS_HAVE_GC since it has no traverse function. | ||||
* | bpo-42972: Fix sqlite3 traverse/clear functions (GH-26452) | Erlend Egeberg Aasland | 2021-05-31 | 6 | -41/+44 |
| | |||||
* | bpo-42972: Fully implement GC protocol for xxlimited (GH-26451) | Hai Shi | 2021-05-31 | 2 | -0/+16 |
| | |||||
* | Fixing typos in turtle.rst (GH-24385) | Jules Lasne | 2021-05-30 | 1 | -5/+5 |
| | | | | | | | | | | | * Fixing typos in turtle.rst * Update turtle.rst * Update turtle.rst * Update turtle.rst * Update turtle.rst | ||||
* | bpo-44235: Remove deprecated functions in the gettext module. (GH-26378) | Dong-hee Na | 2021-05-30 | 5 | -447/+40 |
| | |||||
* | Trivial change in fractions module docs: real -> rational numbers (GH-25009) | Sergey B Kirpichev | 2021-05-29 | 1 | -1/+1 |
| | | | | | Obviously, the former was a little misleading: not only rationals may be considered as "infinite-precision, real numbers" - but, for example, any real finite extension of the rationals. | ||||
* | bpo-43750: Fix incorrect reference to PACKET_MULTIHOST in the docs (GH-25241) | Zackery Spytz | 2021-05-29 | 1 | -1/+1 |
| | | | It should be PACKET_MULTICAST, not PACKET_MULTIHOST. | ||||
* | bpo-42085: [docs] Add versionadded for am_send in type object documentation ↵ | Martmists | 2021-05-29 | 1 | -0/+2 |
| | | | | (GH-25465) | ||||
* | bpo-44254: On Mac, remove disfunctional colors from turtledemo buttons ↵ | Terry Jan Reedy | 2021-05-29 | 2 | -16/+30 |
| | | | | | | (GH-26448) On macOS, tk defers to system setting for button background when in normal state. Give turtledemo button text a color that works on either light or dark background. | ||||
* | bpo-44263: Mention PyType_Ready in the gc protocol warning (GH-26445) | Pablo Galindo | 2021-05-29 | 2 | -9/+12 |
| | |||||
* | bpo-44263: Better explain the GC contract for PyType_FromSpecWithBases ↵ | Pablo Galindo | 2021-05-29 | 2 | -0/+18 |
| | | | | (GH-26442) | ||||
* | Remove duplicate mime type mapping .bmp -> image/x-ms-bmp (GH-26300) | Andreas Jansson | 2021-05-29 | 1 | -1/+0 |
| | | | Thanks for the contribution @andreasjansson | ||||
* | Fix MSVC compiler warnings in dictobject.c (GH-26432) | Mark Shannon | 2021-05-29 | 2 | -4/+6 |
| | |||||
* | bpo-44252: Correctly implement gc support for SSLError objects (GH-26439) | Pablo Galindo | 2021-05-28 | 1 | -2/+1 |
| | |||||
* | bpo-44206: Fix compiler warnings in dictobject.c (GH-26440) | Pablo Galindo | 2021-05-28 | 1 | -3/+3 |
| | |||||
* | Fix dataclass comment typo _eq__ -> __eq__ (GH-26433) | Sean Grady | 2021-05-28 | 1 | -1/+1 |
| | |||||
* | bpo-44045: fix spelling of uppercase vs upper-case (GH-25985) | Jürgen Gmach | 2021-05-28 | 5 | -5/+5 |
| | | | | | And also of lowercase vs lower-case. The `-` notation should only be used for adjectives. | ||||
* | bpo-44249: Fix 3 README.rst typos (GH-26385) | Ayush Parikh | 2021-05-28 | 1 | -3/+3 |
| | |||||
* | bpo-42972: Fix GC assertion error in _winapi by untracking Overlapped ↵ | Ken Jin | 2021-05-28 | 1 | -1/+1 |
| | | | | earlier (GH(26429) | ||||
* | bpo-42972: Fully support GC for _winapi.Overlapped (GH-26381) | Ken Jin | 2021-05-28 | 1 | -2/+46 |
| | |||||
* | bpo-42972: Fully implement GC protocol for functools LRU cache (GH-26423) | Erlend Egeberg Aasland | 2021-05-28 | 1 | -2/+4 |
| | |||||
* | bpo-44206: Add a version number to dictionary keys (GH-26333) | Mark Shannon | 2021-05-28 | 7 | -317/+223 |
| | | | | | | | | * Store log2(size) instead of size in dict-keys. * Use enum instead of function pointer to record kind of keys. * Add version number to dict keys. | ||||
* | bpo-42972: Fully implement GC protocol for functools keywrapper and partial ↵ | Erlend Egeberg Aasland | 2021-05-28 | 1 | -22/+37 |
| | | | | types (GH-26363) | ||||
* | bpo-41611: IDLE: Catch TclError exceptions in ↵ | Tal Einat | 2021-05-28 | 2 | -27/+37 |
| | | | | | | | AutoCompleteWindow.winconfig_event() (GH-26404) Since the <Configure> event may occur after the completion window is gone, catch potential TclError exceptions when accessing acw. | ||||
* | bpo-44256: Do not expose _functools._list_elem_type (GH-26416) | Inada Naoki | 2021-05-28 | 1 | -3/+2 |
| | | | It is internal use only type. | ||||
* | bpo-44246: Update What's New for importlib.metadata. (#26408) | Jason R. Coombs | 2021-05-27 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | * bpo-44246: Update What's New for importlib.metadata. Bump version of importlib_metadata included. Add note about compatibility notice and fix link to entry_points documentation. Add note about removal of access by index on Distribution.entry_points. * Fix syntax mistake in issue reference. Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> * Fix broken reference in entry-points. Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> | ||||
* | bpo-43916: Use test.support.check_disallow_instantiation() in test_tcl ↵ | Erlend Egeberg Aasland | 2021-05-27 | 1 | -3/+3 |
| | | | | (GH-26412) | ||||
* | bpo-42972: Fully support GC protocol for _operator heap types (GH-26371) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -5/+33 |
| | |||||
* | bpo-42972: Fully implement GC protocol for re types (GH-26368) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -19/+81 |
| | |||||
* | bpo-43667: Add news fragment for Solaris changes (GH-26405) | Jakub Kulík | 2021-05-27 | 1 | -0/+2 |
| | |||||
* | bpo-43693: Add _PyCode_New(). (gh-26375) | Eric Snow | 2021-05-27 | 12 | -4613/+4701 |
| | | | | | This is an internal-only API that helps us manage the many values used to create a code object. https://bugs.python.org/issue43693 |