summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix MSVC compiler warnings in dictobject.c (GH-26432)Mark Shannon2021-05-292-4/+6
|
* bpo-44252: Correctly implement gc support for SSLError objects (GH-26439)Pablo Galindo2021-05-281-2/+1
|
* bpo-44206: Fix compiler warnings in dictobject.c (GH-26440)Pablo Galindo2021-05-281-3/+3
|
* Fix dataclass comment typo _eq__ -> __eq__ (GH-26433)Sean Grady2021-05-281-1/+1
|
* bpo-44045: fix spelling of uppercase vs upper-case (GH-25985)Jürgen Gmach2021-05-285-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 Parikh2021-05-281-3/+3
|
* bpo-42972: Fix GC assertion error in _winapi by untracking Overlapped ↵Ken Jin2021-05-281-1/+1
| | | | earlier (GH(26429)
* bpo-42972: Fully support GC for _winapi.Overlapped (GH-26381)Ken Jin2021-05-281-2/+46
|
* bpo-42972: Fully implement GC protocol for functools LRU cache (GH-26423)Erlend Egeberg Aasland2021-05-281-2/+4
|
* bpo-44206: Add a version number to dictionary keys (GH-26333)Mark Shannon2021-05-287-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 Aasland2021-05-281-22/+37
| | | | types (GH-26363)
* bpo-41611: IDLE: Catch TclError exceptions in ↵Tal Einat2021-05-282-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 Naoki2021-05-281-3/+2
| | | It is internal use only type.
* bpo-44246: Update What's New for importlib.metadata. (#26408)Jason R. Coombs2021-05-271-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 Aasland2021-05-271-3/+3
| | | | (GH-26412)
* bpo-42972: Fully support GC protocol for _operator heap types (GH-26371)Erlend Egeberg Aasland2021-05-271-5/+33
|
* bpo-42972: Fully implement GC protocol for re types (GH-26368)Erlend Egeberg Aasland2021-05-271-19/+81
|
* bpo-43667: Add news fragment for Solaris changes (GH-26405)Jakub Kulík2021-05-271-0/+2
|
* bpo-43693: Add _PyCode_New(). (gh-26375)Eric Snow2021-05-2712-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
* bpo-42972: Fully support GC for mmap heap types (GH-26373)Erlend Egeberg Aasland2021-05-271-3/+10
|
* bpo-42972: Fully support GC protocol for _queue.SimpleQueue (GH-26372)Erlend Egeberg Aasland2021-05-271-1/+10
|
* bpo-41611: IDLE: fix freezing on completion on macOS (GH-26400)Tal Einat2021-05-272-1/+8
|
* bpo-43988: Document test.support.check_disallow_instantiation() (GH-26394)Erlend Egeberg Aasland2021-05-272-2/+10
|
* bpo-42972: Fully implement GC protocol for ssl heap types (GH-26370)Erlend Egeberg Aasland2021-05-271-28/+45
|
* bpo-42972: Fully support GC for hashlib heap types (GH-26374)Erlend Egeberg Aasland2021-05-274-16/+69
|
* bpo-42972: Fully support GC for pyexpat, unicodedata, and dbm/gdbm heap ↵Erlend Egeberg Aasland2021-05-275-35/+69
| | | | | | | types (GH-26376) * bpo-42972: pyexpat * bpo-42972: unicodedata * bpo-42972: dbm/gdbm
* bpo-43988: Use check disallow instantiation helper (GH-26392)Erlend Egeberg Aasland2021-05-2714-51/+37
|
* bpo-42161: mathmodule.c: move _PyLong_GetOne() loop invariant (GH-26391)Victor Stinner2021-05-261-8/+12
| | | | | | | | | Move _PyLong_GetZero() and _PyLong_GetOne() loop invariants outside loops in functions: * math.comb() * math.gcd() * math.lcm() * math.perm()
* bpo-42392: [docs] Add deprecated-removed loop labels for asyncio (GH-26357)Ken Jin2021-05-267-0/+153
| | | | * Add deprecated-removed loop labels for all reelvant functions/classes in asyncio
* bpo-38693: Prefer f-strings in importlib.resources (importlib_resources ↵Jason R. Coombs2021-05-266-12/+10
| | | | | 5.0.6). (GH-26387) Automerge-Triggered-By: GH:jaraco
* bpo-43693: Clean up the PyCodeObject fields. (GH-26364)Eric Snow2021-05-267-81/+146
| | | | | | | | | | * Move up the comment about fields using in hashing/comparision. * Group the fields more clearly. * Add co_ncellvars and co_nfreevars. * Raise ValueError if nlocals != len(varnames), rather than aborting.
* bpo-38693: importlib.metadata f-strings (GH-26383)Jason R. Coombs2021-05-262-5/+5
| | | Automerge-Triggered-By: GH:jaraco
* bpo-44241: Incorporate changes from importlib_metadata 4.1. (#26382)Jason R. Coombs2021-05-264-8/+30
|
* bpo-43879: Add native_thread_id field to PyThreadState (GH-25458)Gabriele N. Tornetta2021-05-264-0/+17
|
* bpo-43988: Add test.support.check_disallow_instantiation() (GH-25757)Erlend Egeberg Aasland2021-05-262-3/+14
|
* bpo-41147: [doc] contextlib.redirect_stdout() provides the new stream as ↵Peter Law2021-05-261-3/+4
| | | | context var (GH-21199)
* bpo-44222: Improve _removeHandlerRef() for a very long _handlerList (GH-26325)Yonatan Goldschmidt2021-05-251-2/+3
| | | | | | The list lookups become a big burden for very long lists. This patch changes the "happy flow" path of 2 lookups into 1 lookup. Automerge-Triggered-By: GH:vsajip
* Correct minor spelling typos (GH-26339)Jero Bado2021-05-251-2/+2
| | | | surroundeded to surrounded extensins to extensions
* Fix typo in NEWS. (GH-26346)Mariusz Felisiak2021-05-251-1/+1
|
* Point to recent link to PyFLTK (GH-26315)Mark2021-05-251-1/+1
|
* bpo-44232: Fix type_new() error reporting (GH-26359)Victor Stinner2021-05-253-0/+26
| | | | | | Fix a regression in type() when a metaclass raises an exception. The C function type_new() must properly report the exception when a metaclass constructor raises an exception and the winner class is not the metaclass.
* bpo-42972: Fully implement GC protocol for arraymodule types (GH-26114)Erlend Egeberg Aasland2021-05-251-2/+11
|
* bpo-42972: Fully implement GC protocol for sqlite3 heap types (GH-26104)Erlend Egeberg Aasland2021-05-256-72/+190
|
* bpo-20408: Fix memoryview() signature in docs (GH-24431)Mariusz Felisiak2021-05-252-9/+8
|
* bpo-44231: Don't export internal _PyTuple_FromArray() symbol (GH-26352)Erlend Egeberg Aasland2021-05-251-1/+1
|
* bpo-44156: Make cached string constants in compile.c subinterpreter ↵Ken Jin2021-05-252-52/+45
| | | | compatible (GH-26161)
* bpo-43795: Remove Py_FrozenMain from the Limited API & Stable ABI (GH-26241)Petr Viktorin2021-05-257-7/+9
| | | | | | | | | | | Py_FrozenMain was added to the Limited C API in [bpo-42591]() (3.10.0a4); but to fix that issue it would be enough to add it to the regular C API. The function is undocumented, tests were added very recently ([bpo-44131]()), and most importantly, it is not present in all builds of Python, as the linker sometimes omits it as unused. It should be added back when these issues are fixed. Note that this does not affect Python's regular C API.
* bpo-43109: configure doc: LTO requires "ar" on macOS (GH-26349)Victor Stinner2021-05-251-2/+2
|
* bpo-44151: Various grammar, word order, and markup fixes (GH-26344)Raymond Hettinger2021-05-252-18/+18
|
* bpo-43109: Fix --with-lto configure option on macOS (GH-26341)Ned Deily2021-05-253-6/+14
| | | | Allow --with-lto configure option to work with Apple-supplied Xcode or Command Line Tools which do not provide llvm-ar.