-
-
Notifications
You must be signed in to change notification settings - Fork 32k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
76 Pull requests merged by 26 people
-
[3.14] GH-130328: Fix WindowsConsoleGetEventTests after gh-133728 (gh-134660)
#134666 merged
May 25, 2025 -
GH-130328: Fix WindowsConsoleGetEventTests after gh-133728
#134660 merged
May 25, 2025 -
[3.14] gh-133960: Improve typing.evaluate_forward_ref (GH-133961)
#134663 merged
May 25, 2025 -
[3.14] annotationlib docs: note that ForwardRef.evaluate eventually defaults to empty globals (GH-134661)
#134662 merged
May 25, 2025 -
gh-133960: Improve typing.evaluate_forward_ref
#133961 merged
May 25, 2025 -
annotationlib docs: note that ForwardRef.evaluate eventually defaults to empty globals
#134661 merged
May 25, 2025 -
[3.14] gh-134582: Fix t-strings untokenize() roundtrip removing space between braces (GH-134603)
#134659 merged
May 25, 2025 -
gh-134582: Fix t-strings untokenize() roundtrip removing space between braces
#134603 merged
May 25, 2025 -
[3.14] gh-133684: Fix get_annotations() where PEP 563 is involved (GH-133795)
#134656 merged
May 25, 2025 -
[3.14] gh-133778: Fix setting
__annotations__
under PEP 563 (GH-133794)#134655 merged
May 25, 2025 -
gh-133684: Fix get_annotations() where PEP 563 is involved
#133795 merged
May 25, 2025 -
gh-133778: Fix setting
__annotations__
under PEP 563#133794 merged
May 25, 2025 -
[3.14] GH-130328: Speedup pasting in legacy console on Windows (gh-133728)
#134653 merged
May 25, 2025 -
GH-130328: Speedup pasting in legacy console on Windows
#133728 merged
May 25, 2025 -
[3.14] gh-134578: Mark more slow tests (GH-134579)
#134590 merged
May 24, 2025 -
[3.14] gh-134168: fix
http.server
CLI support for IPv6 and--directory
when serving over HTTPS (#134169)#134630 merged
May 24, 2025 -
gh-134168: http.server with HTTPS fails to bind IPv6 addresses and ignores --directory flag
#134169 merged
May 24, 2025 -
gh-131178: add E2E mockless tests for
http.server
command-line interface#134279 merged
May 24, 2025 -
[3.14] gh-134595: Update HOWTO to reflect change in CIBW option (GH-134598)
#134622 merged
May 24, 2025 -
[3.13] gh-134595: Update HOWTO to reflect change in CIBW option (GH-134598)
#134623 merged
May 24, 2025 -
gh-134595: Update HOWTO to reflect change in CIBW option
#134598 merged
May 24, 2025 -
[3.14] gh-80334: fix multiprocessing.freeze_support for other spawn platforms (GH-134462)
#134619 merged
May 24, 2025 -
[3.13] gh-80334: fix multiprocessing.freeze_support for other spawn platforms (GH-134462)
#134620 merged
May 24, 2025 -
gh-80334: fix multiprocessing.freeze_support for other spawn platforms
#134462 merged
May 24, 2025 -
[3.14] gh-134546: ensure remote pdb script is readable (GH-134552)
#134616 merged
May 24, 2025 -
[3.13] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134611 merged
May 24, 2025 -
[3.14] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134610 merged
May 24, 2025 -
gh-134546: ensure remote pdb script is readable
#134552 merged
May 24, 2025 -
gh-128840: Limit the number of parts in IPv6 address parsing
#128841 merged
May 24, 2025 -
[3.14] gh-132983: Make _zstd C code PEP 7 compliant (GH-134605)
#134609 merged
May 24, 2025 -
gh-132983: Make _zstd C code PEP 7 compliant
#134605 merged
May 24, 2025 -
[3.14] gh-132983: Slightly tweak error messages for _zstd compressor/decompressor options dict (GH-134601)
#134602 merged
May 23, 2025 -
gh-132983: Slightly tweak error messages for _zstd compressor/decompressor options dict
#134601 merged
May 23, 2025 -
[3.14] gh-134557: Revert "[3.14] gh-132775: Use _PyCode GetScriptXIData()"
#134600 merged
May 23, 2025 -
gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()"
#134599 merged
May 23, 2025 -
[3.14] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514)
#134596 merged
May 23, 2025 -
[3.13] gh-134381: Fix RuntimeError when starting not-yet started Thread after fork (gh-134514)
#134597 merged
May 23, 2025 -
gh-134381: Improve thread safety in _PyThread_AfterFork by preserving not-started handles
#134514 merged
May 23, 2025 -
gh-120170: Exclude __mp_main__ in C version of whichmodule()
#120171 merged
May 23, 2025 -
gh-134565: Use ExceptionGroup to handle multiple errors in unittest.doModuleCleanups()
#134566 merged
May 23, 2025 -
[3.13] gh-134578: Mark more slow tests (GH-134579)
#134592 merged
May 23, 2025 -
[3.14] gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf (GH-133458)
#134589 merged
May 23, 2025 -
gh-134578: Mark more slow tests
#134579 merged
May 23, 2025 -
gh-133454: Reduce the number of threads in test_racing_getbuf_and_releasebuf
#133458 merged
May 23, 2025 -
gh-131798: Small improvements to
remove_unneeded_uops
#134554 merged
May 23, 2025 -
gh-134486: Fix missing alloca symbol in _ctypes on NetBSD.
#134487 merged
May 23, 2025 -
[3.14] Further improves Advanced installation docs for PyManager (GH-134541)
#134576 merged
May 23, 2025 -
Further improves Advanced installation docs for PyManager
#134541 merged
May 23, 2025 -
[3.14] gh-133885: Use locks instead of critical sections for _zstd (gh-134289)
#134560 merged
May 23, 2025 -
[3.13] gh-106318: Add example for
str.count()
(GH-134519)#134573 merged
May 23, 2025 -
[3.14] gh-106318: Add example for
str.count()
(GH-134519)#134574 merged
May 23, 2025 -
[3.14] gh-106318: Add example for
str.center()
(GH-134518)#134571 merged
May 23, 2025 -
[3.13] gh-106318: Add example for
str.center()
(GH-134518)#134572 merged
May 23, 2025 -
gh-106318: Add example for
str.count()
#134519 merged
May 23, 2025 -
gh-106318: Add example for
str.center()
#134518 merged
May 23, 2025 -
[3.13] Add notes on nogil & reinitialization to the Opt-Out section in Module Isolation HOWTO (GH-134141)
#134491 merged
May 23, 2025 -
gh-133372: remove out of date todos from types module about generator wrapper
#134563 merged
May 23, 2025 -
gh-134451: Delete
@dataclass
forasyncio.tools.CycleFoundException
class#134513 merged
May 23, 2025 -
gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess
#134508 merged
May 23, 2025 -
[3.14] gh-128307: Update docs for asyncio.create_task, TaskGroup.create_task, asyncio.create_task (GH-134202)
#134553 merged
May 23, 2025 -
gh-133885: Use locks instead of critical sections for _zstd
#134289 merged
May 23, 2025 -
[3.13] Docs: fix link in free-threading-python.rst (GH-134548)
#134556 merged
May 23, 2025 -
[3.14] Docs: fix link in free-threading-python.rst (GH-134548)
#134555 merged
May 23, 2025 -
Docs: fix link in free-threading-python.rst
#134548 merged
May 23, 2025 -
gh-128307: Update docs for asyncio.create_task, TaskGroup.create_task, asyncio.create_task
#134202 merged
May 22, 2025 -
[3.14] GH-131769: fix detecting a pydebug build of the build Python when building for WASI
#133219 merged
May 22, 2025 -
[3.14] GH-130397: remove special-casing of C stack depth for WASI (GH-134469)
#134547 merged
May 22, 2025 -
GH-131769: fix detecting a pydebug build of the build Python when building for WASI
#134015 merged
May 22, 2025 -
[3.13] Avoid
__file__
inhashlib
example (GH-134540)#134550 merged
May 22, 2025 -
[3.14] Avoid
__file__
inhashlib
example (GH-134540)#134549 merged
May 22, 2025 -
Avoid
__file__
inhashlib
example#134540 merged
May 22, 2025 -
GH-130397: remove special-casing of C stack depth for WASI
#134469 merged
May 22, 2025 -
[3.13] Docs: Add note to tutorial clarifying scope (GH-134534)
#134545 merged
May 22, 2025
38 Pull requests opened by 25 people
-
gh-128430: Add docstring for cmd.Cmd.do_topics
#134539 opened
May 22, 2025 -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 opened
May 22, 2025 -
gh-133545: Also quote arguments containing `&<>^|` on Windows
#134544 opened
May 22, 2025 -
gh-134262: increase retries in `Tools/build/generate_sbom.py`
#134558 opened
May 23, 2025 -
gh-134568: added handler for BrokenPipeError to logging.StreamHandler.emit
#134569 opened
May 23, 2025 -
gh-134567: Exposes log format to users in unittest.TestCase.assertLogs
#134570 opened
May 23, 2025 -
gh-133454: Mark test_queue tests with many threads as bigmem
#134575 opened
May 23, 2025 -
gh-134551: Add t-strings support to pprint
#134577 opened
May 23, 2025 -
gh-134580: Modernizing `difflib.HtmlDiff` for HTML Output
#134581 opened
May 23, 2025 -
gh-134584: Decref elimination for float ops in the JIT
#134588 opened
May 23, 2025 -
gh-130655: add tests for dgettext
#134594 opened
May 23, 2025 -
gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support
#134606 opened
May 24, 2025 -
gh-134587: Suggest fix for tempfile.mkdtemp() in Windows AppContainer
#134607 opened
May 24, 2025 -
gh-134449: fix grammar for precision_with_grouping in format description
#134608 opened
May 24, 2025 -
[3.12] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134612 opened
May 24, 2025 -
[3.11] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134613 opened
May 24, 2025 -
[3.10] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134614 opened
May 24, 2025 -
[3.9] gh-128840: Limit the number of parts in IPv6 address parsing (GH-128841)
#134615 opened
May 24, 2025 -
gh-109934: notify cancelled futures on thread pool shutdown
#134618 opened
May 24, 2025 -
Remove outdated statement from `math` about C standard
#134621 opened
May 24, 2025 -
gh-134586: mark `_mi_assert_fail` as `noreturn`, `cold` and `nothrow`
#134624 opened
May 24, 2025 -
gh-134585: disable `_Atomic` and `__thread` keywords during CLion parsing phase
#134625 opened
May 24, 2025 -
gh-134531: cleanup `_hashopenssl.c` to support `EVP_MAC`
#134626 opened
May 24, 2025 -
gh-51067: Add `remove()` and `repack()` to `ZipFile`
#134627 opened
May 24, 2025 -
gh-127987: Ensure that directories are not renamed during `tar.TarFile.extractall()`
#134628 opened
May 24, 2025 -
gh-133579: correctly report C curses errors in `_curses_panel`
#134629 opened
May 24, 2025 -
gh-134632: Fix `build-details.json` to use `INCLUDEPY` path
#134633 opened
May 24, 2025 -
gh-119180: Updates to PEP 649/749 docs
#134640 opened
May 24, 2025 -
Use only safe identical code folding with BOLT
#134642 opened
May 25, 2025 -
gh-134644: handle exceptions set in `PyOS_Readline`
#134645 opened
May 25, 2025 -
gh-134210: refactor signal handling in `_curses.window.{get_wch,get_key}`
#134646 opened
May 25, 2025 -
Fix sphinx-lint warnings (default-role used).
#134647 opened
May 25, 2025 -
Update README.rst informations from 3.14 to 3.15
#134649 opened
May 25, 2025 -
gh-134635: add `zlib.{adler32,crc32}_combine` to combine checksums
#134650 opened
May 25, 2025 -
gh-116909: fix data race with versions in typeobject
#134651 opened
May 25, 2025 -
gh-91048: Refactor and optimize remote debugging module
#134652 opened
May 25, 2025 -
gh-134657: Remove newly added private names from asyncio.__all__
#134665 opened
May 25, 2025 -
gh-134604: Fix tracemalloc crash with subinterpreters
#134667 opened
May 25, 2025
43 Issues closed by 20 people
-
Simplify `typing.evaluate_forward_ref`
#133960 closed
May 25, 2025 -
`typing.get_type_hints()` raises on invalid types only if they're wrapped in a ForwardRef
#133959 closed
May 25, 2025 -
assigning to __annotations__ has no effect in 3.14.0b1 under from __future__ import annotations
#133778 closed
May 25, 2025 -
test_alt_digits_nl_langinfo fails for locale uk_UA
#133740 closed
May 25, 2025 -
install question
#134654 closed
May 25, 2025 -
Expose 'adler32_combine' function from zlib
#82868 closed
May 25, 2025 -
Incorrect counting in doc string
#134648 closed
May 25, 2025 -
Regarding the issue of removing cgi, but there are still references to cgi in the Python source code.
#134641 closed
May 25, 2025 -
readline() causes output to be written at eof unless seek() is used
#113439 closed
May 25, 2025 -
Python tcl tk hidden easter egg
#134631 closed
May 25, 2025 -
Regression of 3.13.1 with iterator creation being duplicated
#127682 closed
May 25, 2025 -
SIGSEGV with generators after direct change in gi_frame
#125038 closed
May 25, 2025 -
The devcontainer doesn't include the bits to build the _zstd module
#134583 closed
May 25, 2025 -
Python string slicing possible bug
#134636 closed
May 24, 2025 -
http.server with HTTPS fails to bind IPv6 addresses
#134168 closed
May 24, 2025 -
Update HOWTO to reflect change in CIBW option
#134595 closed
May 24, 2025 -
Implement PEP 784 - Adding Zstandard to the Python standard library
#132983 closed
May 24, 2025 -
`-m pdb -p` -- other side cannot read debug script due to too-strict permissions
#134546 closed
May 24, 2025 -
Avoid temporary allocation in dec_as_long()
#129275 closed
May 24, 2025 -
Increase test coverage for `dgettext`
#134593 closed
May 23, 2025 -
Not able to start an instantiated Thread in a child process through multiprocessing.Process in python 3.13
#134381 closed
May 23, 2025 -
`test_zstd` failed on ubuntu with free-threading
#133885 closed
May 23, 2025 -
Importing multiprocessing breaks _checkmodule in _pickle.c
#120170 closed
May 23, 2025 -
unittest.doModuleCleanups() swallows all but first exception
#134565 closed
May 23, 2025 -
Some tests consume too much memory
#133454 closed
May 23, 2025 -
Mark more slow tests
#134578 closed
May 23, 2025 -
Possible loss of large text data in `_curses.window.{instr,getstr}`
#134209 closed
May 23, 2025 -
configparser throws ParsingError when reading ini file
#134516 closed
May 23, 2025 -
_ctypes fails to import on NetBSD due to a missing `alloca` symbol
#134486 closed
May 23, 2025 -
Implement types._GeneratorWrapper in C
#133372 closed
May 23, 2025 -
Using a frozen attributes to Exception class
#134451 closed
May 23, 2025 -
WindowsSelectorEventLoopPolicy doesn't raise KeyboardInterrupt immediately
#101166 closed
May 23, 2025 -
stdtypes don't mention asyncio generic classes
#131417 closed
May 23, 2025 -
asyncio warnings and errors triggered by stressful code
#109490 closed
May 23, 2025 -
`BaseSubprocessTransport.__del__` fails if the event loop is already closed, which can leak an orphan process
#114177 closed
May 23, 2025 -
Pipe related future not retrieved if there's a BrokenPipeError
#105616 closed
May 23, 2025 -
Parser stack overflow on WASI with `--with-pydebug`
#131770 closed
May 22, 2025 -
`test_call` triggers stack overflow on WASI
#130319 closed
May 22, 2025 -
WASM build scripts don't honour `--with-pydebug` from build-python due to a `sysconfig` regression
#131769 closed
May 22, 2025 -
Implement stack overflow protection for webassembly
#130397 closed
May 22, 2025 -
question to the signature of list.index
#134025 closed
May 22, 2025
24 Issues opened by 21 people
-
asyncio.start_unix_server() cleanup_socket defaulting to true in 3.13 is not documented
#134664 opened
May 25, 2025 -
asyncio has underscored names in its `__all__`
#134657 opened
May 25, 2025 -
Builtin input does not always correctly handle errors from `PyOS_Readline`
#134644 opened
May 25, 2025 -
New REPL: Prompt overwrites previous output on line wrap
#134643 opened
May 25, 2025 -
properly define what "canonical" means in `os.path.realpath`
#134639 opened
May 24, 2025 -
3.14t vs 3.13t cuts IOCP performance in half
#134637 opened
May 24, 2025 -
Export `zlib.{adler,crc}32_combine`
#134635 opened
May 24, 2025 -
Some multiprocessing APIs should be possible to import or use even when multiprocessing itself isn't available
#134634 opened
May 24, 2025 -
PEP 739 / `build-details.json`: `c_api.headers` does not include the `pythonX.Y` directory
#134632 opened
May 24, 2025 -
Creating a subinterpreter when Python is run with -X tracemalloc leads to segfault
#134604 opened
May 23, 2025 -
Exception _abc_impl is set to a wrong type when using format_exception
#134591 opened
May 23, 2025 -
Add `__attribute__((noreturn,cold))` for `_mi_assert_fail`
#134586 opened
May 23, 2025 -
Disable `_Atomic` and `__thread` keywords on JetBrains IDE only
#134585 opened
May 23, 2025 -
Eliminate redundant refcounting in the JIT
#134584 opened
May 23, 2025 -
untokenize() round-trip fails for t-strings (with only type + string)
#134582 opened
May 23, 2025 -
Modernizing `difflib.HtmlDiff` for HTML Output
#134580 opened
May 23, 2025 -
logging.StreamHandler produces BrokenPipeError when cut short by head utility
#134568 opened
May 23, 2025 -
Expose log format to users in assertLogs
#134567 opened
May 23, 2025 -
copy.replace() is annotated as "versionadded: 3.13", but `object.__replace__` isn't
#134559 opened
May 23, 2025 -
Refleaks on free-threaded builds
#134557 opened
May 23, 2025 -
Add support for Template type (t-strings) to pprint
#134551 opened
May 22, 2025 -
New warnings in C implementation of subinterpreters
#134542 opened
May 22, 2025 -
shutil.rmtree - link to example for windows readonly file handling in function docs
#134538 opened
May 22, 2025
106 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-132983: Split ``_zstd_set_c_parameters``
#133921 commented on
May 24, 2025 • 11 new comments -
gh-133579: consistently report C curses function failures
#134327 commented on
May 25, 2025 • 6 new comments -
gh-133934: Improve `.help` in the `sqlite3` CLI
#133935 commented on
May 25, 2025 • 4 new comments -
gh-80620: Support negative values in `fromtimestamp` on Windows using 0 + `timedelta`
#134461 commented on
May 23, 2025 • 4 new comments -
gh-132983: Convert dict_content to take Py_buffer
#133924 commented on
May 24, 2025 • 3 new comments -
gh-106318: Add an example for `str.capitalize()`
#134272 commented on
May 23, 2025 • 3 new comments -
gh-134210: handle signals in `_curses.window.getch`
#134326 commented on
May 25, 2025 • 3 new comments -
gh-118234: Document Python subprocess requirement on `SystemRoot` env, add RuntimeWarning
#134435 commented on
May 23, 2025 • 3 new comments -
Implement PEP 788
#133110 commented on
May 22, 2025 • 3 new comments -
gh-132416: document behavior of os.symlink when dst already exists
#132810 commented on
May 25, 2025 • 3 new comments -
gh-106318: Add example for `str.encode()`
#134520 commented on
May 23, 2025 • 2 new comments -
gh-133678: Document C API third party tools
#134526 commented on
May 23, 2025 • 2 new comments -
[3.13] gh-132124: improve safety nets for creating AF_UNIX socket files (GH-134085)
#134448 commented on
May 23, 2025 • 1 new comment -
gh-74232: Adds note about csv quoting of booleans
#134422 commented on
May 25, 2025 • 1 new comment -
gh-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
May 23, 2025 • 1 new comment -
gh-106318: Add example for `str.endswith()`
#134523 commented on
May 23, 2025 • 1 new comment -
gh-133390: Support basic completion for sqlite3 command-line interface
#133393 commented on
May 25, 2025 • 1 new comment -
gh-134043: add `_PyObject_GetMethodStackRef`
#134044 commented on
May 23, 2025 • 1 new comment -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
May 23, 2025 • 0 new comments -
gh-132629: Deprecate acception out of range values for unsigned integers in PyArg_Parse
#132630 commented on
May 23, 2025 • 0 new comments -
gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
May 23, 2025 • 0 new comments -
gh-66428 Stop including all bidirectional "B" characters in line breakers
#132369 commented on
May 24, 2025 • 0 new comments -
gh-132267: fix desynchronized cursor position and buffer mismatch after resize
#132360 commented on
May 25, 2025 • 0 new comments -
gh-132732: Automatically constant evaluate pure operations
#132733 commented on
May 23, 2025 • 0 new comments -
gh-131725: Generate GNU hash table in `msgfmt.py`
#131727 commented on
May 24, 2025 • 0 new comments -
gh-125828 : Fix 'get_value' missing for [Bounded]Semaphore on multiprocessing MacOSX - C workaround
#130913 commented on
May 25, 2025 • 0 new comments -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
May 23, 2025 • 0 new comments -
gh-129594: Remove redundant check on varargs in _PyArg_CheckPositional
#129595 commented on
May 24, 2025 • 0 new comments -
gh-132502: Prototyping adding timestamps to tracebacks.
#129337 commented on
May 25, 2025 • 0 new comments -
decimal docs: specification link and examples
#128698 commented on
May 25, 2025 • 0 new comments -
gh-123745: Improve performance of deepcopy by setting keep alive key in the memo
#123746 commented on
May 23, 2025 • 0 new comments -
gh-109311: Remove support for non-complex/float types in __complex/float__
#112680 commented on
May 25, 2025 • 0 new comments -
gh-102221: speed up math.lcm by swapping numbers
#111450 commented on
May 24, 2025 • 0 new comments -
gh-93627: Align copy module behaviour with pickle module
#109498 commented on
May 23, 2025 • 0 new comments -
gh-51067: add `ZipFile.remove()`
#103033 commented on
May 24, 2025 • 0 new comments -
[3.13] Docs: Add note to tutorial clarifying scope (GH-134534)
#134535 commented on
May 22, 2025 • 0 new comments -
gh-106318: Add example for `str.find()`
#134529 commented on
May 25, 2025 • 0 new comments -
Heavily comment Python/perf_jit_trampoline.c to improve maintainability
#134527 commented on
May 25, 2025 • 0 new comments -
gh-134009: Expose `PyMutex_IsLocked` in the public C API
#134365 commented on
May 25, 2025 • 0 new comments -
[3.14] gh-115999: Add PyCodeObject.co_tlbc to the debug offsets (GH-134286)
#134348 commented on
May 25, 2025 • 0 new comments -
gh-134357: Remove unused imports in tests
#134340 commented on
May 24, 2025 • 0 new comments -
gh-134208: remove dead AC directives for `_curses.window.{chgat,getstr,instr}`
#134325 commented on
May 24, 2025 • 0 new comments -
gh-134160: Use multi-phase init in documentation examples
#134296 commented on
May 22, 2025 • 0 new comments -
Improve permission error messages in pdb and asyncio.tools
#134290 commented on
May 25, 2025 • 0 new comments -
gh-134152: Fix UnboundLocalError in email._header_value_parser _get_ptext_to_endchars
#134233 commented on
May 25, 2025 • 0 new comments -
gh-134152: fix `UnboundLocalError` while parsing `message_id` in email
#134194 commented on
May 23, 2025 • 0 new comments -
gh-133953: Add `attach` command to pdb
#133954 commented on
May 25, 2025 • 0 new comments -
gh-131178: Add tests for `site` command-line interface
#133582 commented on
May 25, 2025 • 0 new comments -
gh-133465: Allow PyErr_CheckSignals to be called without holding the GIL.
#133466 commented on
May 25, 2025 • 0 new comments -
gh-132969: Fix error/hang when shutdown(wait=False) and task exited abnormally
#133222 commented on
May 22, 2025 • 0 new comments -
gh-133059: Increase _PY_NSMALLPOSINTS size
#133160 commented on
May 25, 2025 • 0 new comments -
gh-132876: workaround broken ldexp() on Windows 10
#133135 commented on
May 25, 2025 • 0 new comments -
gh-132710: only use stable `_uuid.generate_time_safe()` to deduce MAC address
#132901 commented on
May 25, 2025 • 0 new comments -
ContextDecorator documentation is unclear.
#134537 commented on
May 25, 2025 • 0 new comments -
IPv6 address parsing doesn't limit buffer size
#128840 commented on
May 24, 2025 • 0 new comments -
Subinterpreters don't properly clean up threads
#128639 commented on
May 24, 2025 • 0 new comments -
pyrepl fails with an ugly traceback when ioctls are not allowed on tty stdio
#134466 commented on
May 24, 2025 • 0 new comments -
Make the JIT thread-safe
#133171 commented on
May 23, 2025 • 0 new comments -
Increase test coverage of `gettext`
#130655 commented on
May 23, 2025 • 0 new comments -
Improvements to test.support.interpreters.Interpreter
#132775 commented on
May 23, 2025 • 0 new comments -
IPv4Network and IPv6Network hosts method return different types when provided a /32 (ipv4) or /128 (ipv6)
#109305 commented on
May 23, 2025 • 0 new comments -
3.14.0a1 urljoin regression wrt //
#125974 commented on
May 23, 2025 • 0 new comments -
Using custom OpenSSL version 3.x when compiling Python 3.x - fails
#121992 commented on
May 23, 2025 • 0 new comments -
asyncio.start_unix_server maybe shouldn’t default to cleanup_socket=True when sock parameter is passed
#133354 commented on
May 23, 2025 • 0 new comments -
Add examples to docs for str methods
#106318 commented on
May 23, 2025 • 0 new comments -
Different output from importlib.resources.files() in REPL in 3.12 versus 3.13
#121190 commented on
May 23, 2025 • 0 new comments -
cmd.Cmd completion fails in some cases, must allow the definition of readline completion delimiters
#120479 commented on
May 23, 2025 • 0 new comments -
dropping `asyncio.open_unix_socket`'s writer will drop the connection.
#109986 commented on
May 23, 2025 • 0 new comments -
Performance issue with ARM64 windows Python release binaries
#134524 commented on
May 23, 2025 • 0 new comments -
Improve import error when extension module is an incompatible build
#134493 commented on
May 23, 2025 • 0 new comments -
3.14 changes annotations behaviour for dataclasses.make_dataclass
#134370 commented on
May 23, 2025 • 0 new comments -
Inconsistent `subprocess.Popen.communicate()` behavior between Windows and Posix
#134453 commented on
May 23, 2025 • 0 new comments -
os.path.exists and os.path.stat not working on FSLogix Redirected Containers from 3.12 onward
#133965 commented on
May 23, 2025 • 0 new comments -
New REPL: Text display corruption when resizing terminal with multi-line content
#132267 commented on
May 23, 2025 • 0 new comments -
Add retries to `Tools/build/generate_sbom.py`
#134262 commented on
May 23, 2025 • 0 new comments -
Better uop coverage in the JIT optimizer
#131798 commented on
May 22, 2025 • 0 new comments -
socket.send_fds() flags and address parameters have no effect
#127840 commented on
May 22, 2025 • 0 new comments -
Support mixed sync and async context managers in `async with` statements
#134270 commented on
May 22, 2025 • 0 new comments -
subprocess.Popen doesn't properly escape < or > for windows batch files
#133545 commented on
May 22, 2025 • 0 new comments -
Undocumented Cmd method print_topics
#128430 commented on
May 22, 2025 • 0 new comments -
Freeze support documentation is misleading.
#80334 commented on
May 25, 2025 • 0 new comments -
Fatal error in dbm.gdbm
#66234 commented on
May 25, 2025 • 0 new comments -
Unrecoverable stack overflow with infinite recursion on macOS
#131543 commented on
May 25, 2025 • 0 new comments -
ValueError on ephemeral zipfile after exception
#106763 commented on
May 25, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
May 25, 2025 • 0 new comments -
Heisenbug that kills process via SIGALRM
#133687 commented on
May 25, 2025 • 0 new comments -
TSan: data race with PyTypeObject version tag
#116909 commented on
May 25, 2025 • 0 new comments -
Adding read/readline() after write appends to EOF, not to the position
#117095 commented on
May 25, 2025 • 0 new comments -
unsynchronized write pointer in io.TextIOWrapper in 'r+' mode
#82891 commented on
May 25, 2025 • 0 new comments -
input() is blocking exceptions at some phase during execution
#112585 commented on
May 25, 2025 • 0 new comments -
`_curses.window.getch` does not check for interruption signals as `_curses.window.{getkey,get_wch}` do
#134210 commented on
May 25, 2025 • 0 new comments -
Make BOLT as stable feature
#101525 commented on
May 25, 2025 • 0 new comments -
Error in Format Specification Mini-Language concerning `precision_with_grouping` in 3.14
#134449 commented on
May 25, 2025 • 0 new comments -
Implement PEP 649 and PEP 749
#119180 commented on
May 24, 2025 • 0 new comments -
Improve `contextlib.ContextDecorator` support for generators and async functions
#125862 commented on
May 24, 2025 • 0 new comments -
`csv.QUOTE_MINIMAL` does not quote lines with escaped quote character.
#105116 commented on
May 24, 2025 • 0 new comments -
TarFile.extractall(..., filter='tar') arbitrary file chmod
#127987 commented on
May 24, 2025 • 0 new comments -
remove/delete method for zipfile/tarfile objects
#51067 commented on
May 24, 2025 • 0 new comments -
New REPL sometimes incrementally indents traceback lines
#131968 commented on
May 24, 2025 • 0 new comments -
Exact reporting of `curses` C function failures
#133579 commented on
May 24, 2025 • 0 new comments -
get_lock() method is not present for Values created using multiprocessing.Manager()
#79967 commented on
May 24, 2025 • 0 new comments -
Port HMAC implementation to new OpenSSL APIs
#134531 commented on
May 24, 2025 • 0 new comments -
Queue get timout parameter does not use a monotonic timer
#104509 commented on
May 24, 2025 • 0 new comments -
XML vulnerabilities in Python
#61441 commented on
May 24, 2025 • 0 new comments -
dataclass.__eq__ no longer errors on missing attributes in Python 3.13
#134488 commented on
May 24, 2025 • 0 new comments -
concurrent.futures.wait returns cancelled as "not done"
#109934 commented on
May 24, 2025 • 0 new comments