main
Commits on Jan 6, 2022
-
bpo-46263: Fix second location that needs MALLOC_CONF on FreeBSD (GH-…
…30440) Automerge-Triggered-By: GH:tiran
-
bpo-46286: use the new POP_JUMP_IF_NOT_NONE opcode to simplify except* (
GH-30439) Automerge-Triggered-By: GH:iritkatriel
-
bpo-46263: Do not ever expect "use_frozen_modules" to be -1. (gh-30438)
The condition is no longer valid. This should resolve the buildbot failure on FreeBSD. https://bugs.python.org/issue46263
-
bpo-46263: FreeBSD 14.0 jemalloc workaround for junk bytes of freed m…
…emory (GH-30434) Automerge-Triggered-By: GH:tiran
-
bpo-45923: Handle call events in bytecode (GH-30364)
* Add a RESUME instruction to handle "call" events.
-
bpo-46006: Revert "bpo-40521: Per-interpreter interned strings (GH-20085
Commits on Jan 5, 2022
-
bpo-46236: Fix PyFunction_GetAnnotations() returned tuple. (GH-30409)
Automerge-Triggered-By: GH:pablogsal
-
bpo-43137: Revert "webbrowser: Don't run gvfs-open on GNOME" (GH-30417)
gvfs-open was deprecated in 2015 and removed in 2018, but its replacement, gio(1), is not available in Ubuntu 16.04, which is apparently still supported by CPython upstream even though it is considered to be EOL by Ubuntu developers. Signed-off-by: Simon McVittie <smcv@debian.org>
-
-
bpo-46262: [Enum] test error path in
Flag._missing_(GH-30408)add tests that exercise the `_missing_` error path for `Flag` and `IntFlag` Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Ethan Furman <ethan@stoneleaf.us>
Commits on Jan 4, 2022
-
-
bpo-20369: concurrent.futures.wait() now deduplicates futures given a… (
-
bpo-33252: Document that ResourceWarning is ignored by default (GH-30358
-
bpo-46240: Correct the error for unclosed parentheses when the tokeni…
…zer is not finished (GH-30378)
-
bpo-46202: Remove opcode POP_EXCEPT_AND_RERAISE (GH-30302)
* bpo-46202: remove opcode POP_EXCEPT_AND_RERAISE * do not assume that an exception group is truthy
-
Update old-style strings to f-strings (GH-30384)
Let me know if this sort of change is unwanted...
-
bpo-46233: Minor speedup for bigint squaring (GH-30345)
x_mul()'s squaring code can do some redundant and/or useless work at the end of each digit pass. A more careful analysis of worst-case carries at various digit positions allows making that code leaner.
Commits on Jan 3, 2022
-
bpo-44092: Remove unused member
resetfromsqlite3.Cursor(GH-30377)Automerge-Triggered-By: GH:pablogsal
-
bpo-34538: Remove Exception subclassing from tutorial (GH-30361)
Remove the bit about subclassing exceptions. Documentation PR can skip the NEWS label. Automerge-Triggered-By: GH:iritkatriel