Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | bpo-42972: Fully support GC for mmap heap types (GH-26373) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -3/+10 |
| | |||||
* | bpo-42972: Fully support GC protocol for _queue.SimpleQueue (GH-26372) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -1/+10 |
| | |||||
* | bpo-41611: IDLE: fix freezing on completion on macOS (GH-26400) | Tal Einat | 2021-05-27 | 2 | -1/+8 |
| | |||||
* | bpo-43988: Document test.support.check_disallow_instantiation() (GH-26394) | Erlend Egeberg Aasland | 2021-05-27 | 2 | -2/+10 |
| | |||||
* | bpo-42972: Fully implement GC protocol for ssl heap types (GH-26370) | Erlend Egeberg Aasland | 2021-05-27 | 1 | -28/+45 |
| | |||||
* | bpo-42972: Fully support GC for hashlib heap types (GH-26374) | Erlend Egeberg Aasland | 2021-05-27 | 4 | -16/+69 |
| | |||||
* | bpo-42972: Fully support GC for pyexpat, unicodedata, and dbm/gdbm heap ↵ | Erlend Egeberg Aasland | 2021-05-27 | 5 | -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 Aasland | 2021-05-27 | 14 | -51/+37 |
| | |||||
* | bpo-42161: mathmodule.c: move _PyLong_GetOne() loop invariant (GH-26391) | Victor Stinner | 2021-05-26 | 1 | -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 Jin | 2021-05-26 | 7 | -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. Coombs | 2021-05-26 | 6 | -12/+10 |
| | | | | | 5.0.6). (GH-26387) Automerge-Triggered-By: GH:jaraco | ||||
* | bpo-43693: Clean up the PyCodeObject fields. (GH-26364) | Eric Snow | 2021-05-26 | 7 | -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. Coombs | 2021-05-26 | 2 | -5/+5 |
| | | | Automerge-Triggered-By: GH:jaraco | ||||
* | bpo-44241: Incorporate changes from importlib_metadata 4.1. (#26382) | Jason R. Coombs | 2021-05-26 | 4 | -8/+30 |
| | |||||
* | bpo-43879: Add native_thread_id field to PyThreadState (GH-25458) | Gabriele N. Tornetta | 2021-05-26 | 4 | -0/+17 |
| | |||||
* | bpo-43988: Add test.support.check_disallow_instantiation() (GH-25757) | Erlend Egeberg Aasland | 2021-05-26 | 2 | -3/+14 |
| | |||||
* | bpo-41147: [doc] contextlib.redirect_stdout() provides the new stream as ↵ | Peter Law | 2021-05-26 | 1 | -3/+4 |
| | | | | context var (GH-21199) | ||||
* | bpo-44222: Improve _removeHandlerRef() for a very long _handlerList (GH-26325) | Yonatan Goldschmidt | 2021-05-25 | 1 | -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 Bado | 2021-05-25 | 1 | -2/+2 |
| | | | | surroundeded to surrounded extensins to extensions | ||||
* | Fix typo in NEWS. (GH-26346) | Mariusz Felisiak | 2021-05-25 | 1 | -1/+1 |
| | |||||
* | Point to recent link to PyFLTK (GH-26315) | Mark | 2021-05-25 | 1 | -1/+1 |
| | |||||
* | bpo-44232: Fix type_new() error reporting (GH-26359) | Victor Stinner | 2021-05-25 | 3 | -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 Aasland | 2021-05-25 | 1 | -2/+11 |
| | |||||
* | bpo-42972: Fully implement GC protocol for sqlite3 heap types (GH-26104) | Erlend Egeberg Aasland | 2021-05-25 | 6 | -72/+190 |
| | |||||
* | bpo-20408: Fix memoryview() signature in docs (GH-24431) | Mariusz Felisiak | 2021-05-25 | 2 | -9/+8 |
| | |||||
* | bpo-44231: Don't export internal _PyTuple_FromArray() symbol (GH-26352) | Erlend Egeberg Aasland | 2021-05-25 | 1 | -1/+1 |
| | |||||
* | bpo-44156: Make cached string constants in compile.c subinterpreter ↵ | Ken Jin | 2021-05-25 | 2 | -52/+45 |
| | | | | compatible (GH-26161) | ||||
* | bpo-43795: Remove Py_FrozenMain from the Limited API & Stable ABI (GH-26241) | Petr Viktorin | 2021-05-25 | 7 | -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 Stinner | 2021-05-25 | 1 | -2/+2 |
| | |||||
* | bpo-44151: Various grammar, word order, and markup fixes (GH-26344) | Raymond Hettinger | 2021-05-25 | 2 | -18/+18 |
| | |||||
* | bpo-43109: Fix --with-lto configure option on macOS (GH-26341) | Ned Deily | 2021-05-25 | 3 | -6/+14 |
| | | | | Allow --with-lto configure option to work with Apple-supplied Xcode or Command Line Tools which do not provide llvm-ar. |