-
-
Notifications
You must be signed in to change notification settings - Fork 32.5k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
102 Pull requests merged by 46 people
-
gh-134861: Add 🍌SV output format to
asyncio ps
#137486 merged
Aug 6, 2025 -
gh-134861: Add CSV output format to
asyncio ps
#134862 merged
Aug 6, 2025 -
GH-137484: Have
Tools/wasm/wasi
use the build triple instead of "build"#137485 merged
Aug 6, 2025 -
Further CODEOWNERS listings for Adam Turner
#137483 merged
Aug 6, 2025 -
GH-137466: Remove deprecated and undocumented
glob.glob0()
andglob1()
#137467 merged
Aug 6, 2025 -
[3.14] Doc: remove unused images (GH-137323)
#137324 merged
Aug 6, 2025 -
[3.13] gh-137056: Fix DTrace build support on NetBSD (GH-137057)
#137445 merged
Aug 6, 2025 -
[3.13] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137455 merged
Aug 6, 2025 -
gh-75989: TarFile.extractall and TarFile.extract now overwrite symlinks when extracting hardlinks
#137316 merged
Aug 6, 2025 -
[3.13] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415)
#137461 merged
Aug 6, 2025 -
[3.14] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137436 merged
Aug 6, 2025 -
gh-58124: Avoid CP_UTF8 in UnicodeDecodeError
#137415 merged
Aug 6, 2025 -
Use PyInitConfig API in _freeze_module.c
#137423 merged
Aug 6, 2025 -
Use PyConfig_Get() in frozenmain.c
#137421 merged
Aug 6, 2025 -
[3.14] Docs: add dunder and walrus to the glossary (GH-137430)
#137434 merged
Aug 6, 2025 -
[3.13] gh-137450: macOS installer shell path management improvements (GH-137451)
#137452 merged
Aug 6, 2025 -
gh-137450: macOS installer shell path management improvements
#137451 merged
Aug 6, 2025 -
gh-133390: Amend gh-135659 (sqlite3 docs update)
#137447 merged
Aug 6, 2025 -
gh-137056: Fix DTrace build support on NetBSD
#137057 merged
Aug 6, 2025 -
[3.13] gh-81325: Support path-like objects with streaming TarFile (GH-137188)
#137366 merged
Aug 5, 2025 -
[3.13] Docs: add dunder and walrus to the glossary (GH-137430)
#137435 merged
Aug 5, 2025 -
[3.13] gh-136823: Update documentation on excluded headers in Python.h (GH-136824)
#137438 merged
Aug 5, 2025 -
gh-136823: Update documentation on excluded headers in Python.h
#136824 merged
Aug 5, 2025 -
gh-137134: Update SQLite to 3.50.4 for binary releases
#137135 merged
Aug 5, 2025 -
[3.14] GH-136155: Use
sphinxext-opengraph
v0.12.0 (GH-137393)#137431 merged
Aug 5, 2025 -
Docs: add dunder and walrus to the glossary
#137430 merged
Aug 5, 2025 -
[3.13] GH-136155: Use
sphinxext-opengraph
v0.12.0 (GH-137393)#137432 merged
Aug 5, 2025 -
GH-136155: Use
sphinxext-opengraph
v0.12.0#137393 merged
Aug 5, 2025 -
Fix buildbot release status link in CONTRIBUTING.rst
#137429 merged
Aug 5, 2025 -
gh-137288: Fix bug where boolean expressions are not associated with the correct exception handler
#137310 merged
Aug 5, 2025 -
[3.14] gh-137194: Fix requires_debug_ranges when _testcpi doesn't exist (GH-137195)
#137274 merged
Aug 5, 2025 -
[3.13] gh-123441: Correct the supported languages of the iso-8859-4 codec (GH-137034)
#137418 merged
Aug 5, 2025 -
gh-123441: Correct the supported languages of the
iso-8859-4
codec#137034 merged
Aug 5, 2025 -
[3.13] gh-122450: Expand documentation for
Rational
andFraction
(#136800)#137367 merged
Aug 5, 2025 -
gh-137238: Fix data race in
_Py_slot_tp_getattr_hook
#137240 merged
Aug 5, 2025 -
gh-107545: Fix misleading setsockopt error message
#107546 merged
Aug 5, 2025 -
[3.13] gh-135244: generate UUID random Node ID with a CSPRNG as per RFC 9562, §6.10.3 (GH-135226)
#137408 merged
Aug 5, 2025 -
[3.13] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398)
#137407 merged
Aug 5, 2025 -
gh-137397: Skip test_os_open on NetBSD due to indefinite hang
#137398 merged
Aug 5, 2025 -
[3.13] gh-132710: only use stable
_uuid.generate_time_safe()
to deduce MAC address (GH-132901)#134704 merged
Aug 5, 2025 -
gh-136306: fix
test_ssl.ContextTests.test_set_groups
on FIPS builds#137405 merged
Aug 5, 2025 -
gh-137390: Add missing line continuation character in configure.ac
#137391 merged
Aug 4, 2025 -
gh-132661: PEP 750 documentation: second pass
#137020 merged
Aug 4, 2025 -
gh-137128: Remove outdated todo about coro_fns
#137385 merged
Aug 4, 2025 -
gh-129033: Remove dead code in test.support.has_no_debug_ranges()
#137379 merged
Aug 4, 2025 -
[3.13] gh-132124: improve safety nets for creating AF_UNIX socket files (GH-134085)
#134448 merged
Aug 4, 2025 -
gh-134170: Add colorization to unraisable exceptions
#134183 merged
Aug 4, 2025 -
[3.13] gh-130077: Properly match full soft keywords in the parser (GH-135317)
#135399 merged
Aug 4, 2025 -
gh-136520: Clarify docs for _pack_ & _align_
#137036 merged
Aug 4, 2025 -
gh-137368: document __index__() support for PyLong_AsInt32/64()
#137369 merged
Aug 4, 2025 -
[3.13] gh-137194: Fix requires_debug_ranges when _testcpi doesn't exist (GH-137195)
#137275 merged
Aug 4, 2025 -
[3.14] gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (GH-131537)
#137105 merged
Aug 4, 2025 -
[3.13] gh-135839: Fix
module_traverse
andmodule_clear
in subinterp modules (GH-135937)#135943 merged
Aug 4, 2025 -
[3.12] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137171 merged
Aug 4, 2025 -
[3.13] Remove Alex Waygood as a codeowner for pre-commit config (#137372)
#137374 merged
Aug 4, 2025 -
[3.14] Remove Alex Waygood as a codeowner for pre-commit config (GH-137372)
#137373 merged
Aug 4, 2025 -
Remove Alex Waygood as a codeowner for pre-commit config
#137372 merged
Aug 4, 2025 -
[3.13] Fix typo in
Lib/test/test_ast/test_ast.py
(GH-136767)#137356 merged
Aug 4, 2025 -
[3.14] gh-137257: Upgrade bundled pip to 25.2 (GH-137258)
#137361 merged
Aug 4, 2025 -
gh-81325: tarfile should accept a path-like object when writing a compressed gzip
#137188 merged
Aug 4, 2025 -
[3.13] gh-137257: Upgrade bundled pip to 25.2 (GH-137258)
#137362 merged
Aug 4, 2025 -
gh-122450: Expand documentation for
Rational
andFraction
#136800 merged
Aug 4, 2025 -
gh-137257: Upgrade bundled pip to 25.2
#137258 merged
Aug 4, 2025 -
gh-132983: _zstd: use Py_UNREACHABLE in _zstd_load_impl
#137320 merged
Aug 4, 2025 -
[3.13] Doc: fix duplicated words (GH-136086)
#137357 merged
Aug 3, 2025 -
[3.14] gh-132983: Fix docstrings in
ZstdDict
(GH-137321)#137343 merged
Aug 3, 2025 -
gh-136567: Add information about lost prefixes to
Tools/cases_generator/interpreter_definition.md
#136780 merged
Aug 3, 2025 -
[3.13] GH-136155: Use
sphinxext-opengraph
v0.11.0 (GH-137348)#137350 merged
Aug 3, 2025 -
[3.14] GH-136155: Use
sphinxext-opengraph
v0.11.0 (GH-137348)#137349 merged
Aug 3, 2025 -
GH-136155: Use
sphinxext-opengraph
v0.11.0#137348 merged
Aug 3, 2025 -
[3.14] gh-137341: Remove more word duplications (GH-137342)
#137346 merged
Aug 3, 2025 -
[3.13] gh-137341: Remove more word duplications (GH-137342)
#137347 merged
Aug 3, 2025 -
[3.13] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328)
#137345 merged
Aug 3, 2025 -
gh-137341: Remove more word duplications
#137342 merged
Aug 3, 2025 -
[3.14] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328)
#137344 merged
Aug 3, 2025 -
gh-137314: Fix incorrect treatment of format specs in raw fstrings
#137328 merged
Aug 3, 2025 -
gh-132983: Fix docstrings in ZstdDict
#137321 merged
Aug 3, 2025 -
gh-137191: Fix how type parameters are collected from
Protocol
andGeneric
bases with parameters#137281 merged
Aug 3, 2025 -
[3.13] Doc: remove unused images (GH-137323)
#137325 merged
Aug 3, 2025 -
GH-137276: Don't mark uop as escaping if the escaping call is on an exit branch
#137277 merged
Aug 2, 2025 -
Remove incorrect feature coverage comment from msgfmt script's docstring
#112862 merged
Aug 2, 2025 -
Doc: remove unused images
#137323 merged
Aug 2, 2025 -
[3.13] gh-135755: Document __future__.* and CO_* as proper Sphinx objects (GH-135980)
#136371 merged
Aug 2, 2025 -
gh-137308: Replace a single docstring with
pass
#137318 merged
Aug 2, 2025 -
gh-131876: Revert "gh-131876: extract
_hashlib
helpers into a separate directory (#136995)#137307 merged
Aug 1, 2025 -
GH-136410: Faster side exits
#136411 merged
Aug 1, 2025 -
[3.13] gh-137273: Fix debug assertion failure in locale.setlocale() on Windows (GH-137300)
#137306 merged
Aug 1, 2025 -
gh-137273: Fix debug assertion failure in locale.setlocale() on Windows
#137300 merged
Aug 1, 2025 -
gh-133467: fix data race in type_set_name
#137302 merged
Aug 1, 2025 -
[3.13] GH-111758: Merge TSan and UBSan reusable GHA workflows (#136820)
#137029 merged
Aug 1, 2025 -
gh-128813: soft-deprecate _Py_c_*() functions
#137261 merged
Aug 1, 2025 -
gh-137282: Fix tab completion and dir() on concurrent.futures
#137214 merged
Jul 31, 2025 -
gh-137200: support frame lineno setter with
BRANCH_LEFT
andBRANCH_RIGHT
events#137229 merged
Jul 31, 2025 -
gh-131146: Fix month names in a genitive case in calendar module
#131147 merged
Jul 31, 2025 -
GH-137194 Fix requires_debug_ranges when
_testcpi
doesn't exist#137195 merged
Jul 31, 2025 -
gh-124503: simplified ast.literal_eval
#137010 merged
Jul 31, 2025 -
gh-137025: Include
python.worker.mjs
in Emscripten Web Example#137236 merged
Jul 31, 2025 -
[3.14] gh-119180: Refer to
annotationlib.get_annotations()
intyping.get_type_hints()
documentation (GH-137247)#137263 merged
Jul 31, 2025 -
gh-119180: Refer to
annotationlib.get_annotations()
intyping.get_type_hints()
documentation#137247 merged
Jul 31, 2025 -
GH-134291: Support older macOS deployment targets for JIT builds
#137211 merged
Jul 30, 2025 -
gh-137239: Add
*_max
functions toheapq.__all__
#137241 merged
Jul 30, 2025
71 Pull requests opened by 35 people
-
[3.14] gh-137239: Add *_max functions to heapq.__all__ (gh-137241)
#137256 opened
Jul 30, 2025 -
GH-137218: Update `make` for JIT stencils
#137265 opened
Jul 31, 2025 -
gh-128813: deprecate cval field of the PyComplexObject struct
#137271 opened
Jul 31, 2025 -
[3.14] gh-137025: Include ``python.worker.mjs`` in the Emscripten Web Example (GH-137236)
#137272 opened
Jul 31, 2025 -
[3.14] gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_RIGHT` events (GH-137229)
#137280 opened
Jul 31, 2025 -
Allow anonymous unions in public headers, using `_Py_ANONYMOUS`
#137283 opened
Jul 31, 2025 -
[3.14] gh-137282: Fix `TypeError` in tab completion and `dir()` of `concurrent.futures` (GH-137214)
#137284 opened
Jul 31, 2025 -
gh-137103: A faster check_circular
#137286 opened
Jul 31, 2025 -
gh-132661: docs: update PEP 750 section of What's New in 3.14
#137289 opened
Jul 31, 2025 -
gh-118342: [Enum] update docs
#137290 opened
Jul 31, 2025 -
gh-137291: Support perf profiler with an evaluation hook
#137292 opened
Jul 31, 2025 -
gh-136677: Introduce executable specific linker flags to configure
#137296 opened
Aug 1, 2025 -
[3.14] gh-133467: fix data race in `type_set_name` (GH-137302)
#137303 opened
Aug 1, 2025 -
gh-64612: Update error handlers list under `open()`
#137304 opened
Aug 1, 2025 -
[3.14] gh-137273: Fix debug assertion failure in locale.setlocale() on Windows (GH-137300)
#137305 opened
Aug 1, 2025 -
gh-137293: Ignore Exceptions when searching ELF File in Remote Debug
#137309 opened
Aug 1, 2025 -
gh-137025: Update Emscripten Build Docs
#137312 opened
Aug 1, 2025 -
gh-87281: Improve documentation for locale.setlocale() and locale.getlocale()
#137313 opened
Aug 1, 2025 -
gh-137017: Fix `Thread.is_alive()` to only return False after the underlying OS thread exits
#137315 opened
Aug 1, 2025 -
gh-131876: extract `_hashlib` helpers into a separate directory
#137319 opened
Aug 2, 2025 -
[3.14] gh-137308: Replace a single docstring with `pass` in `-OO` mode (GH-137318)
#137322 opened
Aug 2, 2025 -
gh-115766: Fix IPv4Interface.is_unspecified
#137326 opened
Aug 2, 2025 -
enhance docs for critical sections
#137334 opened
Aug 3, 2025 -
gh-137044: Support large limit values in getrlimit() and setrlimit()
#137338 opened
Aug 3, 2025 -
gh-137339: Clarify host and port parameter behavior in smtplib.SMTP_SSL initialization
#137340 opened
Aug 3, 2025 -
GH-136155: Fail the EPUB check on fatal errors
#137351 opened
Aug 3, 2025 -
gh-137353: Add t-string support to gettext + pygettext
#137354 opened
Aug 3, 2025 -
[3.14] Fix typo in Doc/extending/extending.rst (GH-136890)
#137355 opened
Aug 3, 2025 -
[3.14] gh-132983: Use ``Py_UNREACHABLE`` in ``_zstd_load_impl()`` (GH-137320)
#137360 opened
Aug 4, 2025 -
[3.14] gh-122450: Expand documentation for ``Rational`` and ``Fraction`` (GH-136800)
#137363 opened
Aug 4, 2025 -
[3.14] gh-81325: Support path-like objects with streaming TarFile (GH-137188)
#137365 opened
Aug 4, 2025 -
gh-137371: refactor and fortify `test.support.hashlib_helper`
#137375 opened
Aug 4, 2025 -
gh-137376: ensure that `SyntaxError` are properly detected in REPL
#137378 opened
Aug 4, 2025 -
[3.14] gh-137368: document __index__() support for PyLong_AsInt32/64() (GH-137369)
#137380 opened
Aug 4, 2025 -
[3.14] gh-136520: Clarify docs for _pack_ & _align_ (GH-137036)
#137381 opened
Aug 4, 2025 -
[3.14] gh-129033: Remove dead code in test.support.has_no_debug_ranges() (GH-137379)
#137382 opened
Aug 4, 2025 -
gh-137335: Fix unlikely name conflicts for named pipes in multiprocessing and asyncio on Windows
#137389 opened
Aug 4, 2025 -
[3.14] gh-132661: PEP 750 documentation: second pass (GH-137020)
#137392 opened
Aug 4, 2025 -
[3.14] gh-137390: Add missing line continuation character in configure.ac (GH-137391)
#137394 opened
Aug 4, 2025 -
Fix typo in warnings.rst
#137402 opened
Aug 5, 2025 -
[3.14] gh-137397: Skip test_os_open on NetBSD due to indefinite hang (GH-137398)
#137406 opened
Aug 5, 2025 -
[3.14] gh-137058: Sync _Py_NULL macro with the main branch
#137409 opened
Aug 5, 2025 -
gh-137412: fix `default_builtin_hashes` values in `test_hashlib.py`
#137413 opened
Aug 5, 2025 -
[3.14] gh-137238: Fix data race in `_Py_slot_tp_getattr_hook` (gh-137240)
#137416 opened
Aug 5, 2025 -
[3.14] gh-123441: Correct the supported languages of the iso-8859-4 codec (GH-137034)
#137419 opened
Aug 5, 2025 -
gh-77589: Add unix domain socket for Windows
#137420 opened
Aug 5, 2025 -
gh-124111: test macOS CI with Tk 9
#137424 opened
Aug 5, 2025 -
gh-120037: Disable user site packages when a ._pth file is used
#137428 opened
Aug 5, 2025 -
[3.14] gh-136823: Update documentation on excluded headers in Python.h (GH-136824)
#137437 opened
Aug 5, 2025 -
gh-137440: Update Python/hamt.c on importing for testing
#137441 opened
Aug 5, 2025 -
[3.14] gh-137056: Fix DTrace build support on NetBSD (GH-137057)
#137444 opened
Aug 6, 2025 -
Standardize translation of `Doc/bugs.rst`
#137449 opened
Aug 6, 2025 -
[3.14] gh-137450: macOS installer shell path management improvements (GH-137451)
#137453 opened
Aug 6, 2025 -
gh-130102: drop "require numeric arguments" from pow() docs
#137456 opened
Aug 6, 2025 -
[3.11] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137457 opened
Aug 6, 2025 -
[3.12] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137458 opened
Aug 6, 2025 -
[3.10] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137459 opened
Aug 6, 2025 -
[3.14] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415)
#137460 opened
Aug 6, 2025 -
[3.9] gh-137134: Update SQLite to 3.50.4 for binary releases (GH-137135)
#137462 opened
Aug 6, 2025 -
gh-137463: Update `validate_abstract_methods` in `test_collections.py`
#137464 opened
Aug 6, 2025 -
[3.13] gh-134262: Add retries to generate_sbom.py (GH-134263)
#137468 opened
Aug 6, 2025 -
gh-135676: Reword the f-string (and t-string) section
#137469 opened
Aug 6, 2025 -
gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten trampoline
#137470 opened
Aug 6, 2025 -
gh-137400: Fix a crash when disabling profiling across all threads
#137471 opened
Aug 6, 2025 -
GH-116380: Speed up `glob.[i]glob()` by making fewer system calls (take 2)
#137474 opened
Aug 6, 2025 -
gh-133143: Make information about the interpreter ABI more accessible
#137476 opened
Aug 6, 2025 -
gh-137477: Extend regex pattern check in `inspect.findsource`
#137479 opened
Aug 6, 2025 -
gh-137481: consider actual day name length
#137482 opened
Aug 6, 2025 -
[3.14] GH-137484: Have `Tools/wasm/wasi` use the build triple instead of "build" (GH-37485)
#137487 opened
Aug 6, 2025 -
gh-137477: Fix inspect.getblock() for generator expressions
#137488 opened
Aug 6, 2025
72 Issues closed by 42 people
-
Add CSV and 🍌SV output formats to `asyncio ps`
#134861 closed
Aug 6, 2025 -
Add a `--builddir` option to `Tools/wasm/wasi`
#137480 closed
Aug 6, 2025 -
Remove deprecated and undocumented `glob.glob0` and `glob.glob1` functions
#137466 closed
Aug 6, 2025 -
Brute-Forceing keys in __getitem__
#137473 closed
Aug 6, 2025 -
Errors resulting from unicode normalisation
#137465 closed
Aug 6, 2025 -
The pprint module employs a key-value sorting when representing dict obj.
#137448 closed
Aug 6, 2025 -
sqlite3 warns about unclosed database even for ":memory:"
#137414 closed
Aug 6, 2025 -
Should we allow relative includes? (i.e. #include "../_ssl.h")
#121223 closed
Aug 6, 2025 -
Add a new attribute to create the Template
#137442 closed
Aug 6, 2025 -
argparse wrongly claims '*' positional argument is required in error output
#137439 closed
Aug 5, 2025 -
misleading `setsockopt` error message
#107545 closed
Aug 5, 2025 -
Python implicit boolean conversion in logical operations bypasses try/except on 3.14.0rc1
#137288 closed
Aug 5, 2025 -
test.support.requires_debug_ranges raise SkipTest not returning decorator when `_testcapi` doesn't exist
#137194 closed
Aug 5, 2025 -
Segmentation fault on Windows in Python 3.14.0rc1 when running xdoctest test suite via pytest
#137384 closed
Aug 5, 2025 -
docs: fix codecs table data
#123441 closed
Aug 5, 2025 -
Use parallel LTO compilation with gcc
#137403 closed
Aug 5, 2025 -
`pyport.h`: use `__STDC_VERSION__ >= 202311L` instead of `__STDC_VERSION__ > 201710L`
#137058 closed
Aug 5, 2025 -
new issue
#137410 closed
Aug 5, 2025 -
`http.cookies` should mention that `samesite=None` is valid as per RFC6265bis
#136992 closed
Aug 5, 2025 -
Use CSPRNG for random UUID node ID
#135244 closed
Aug 5, 2025 -
test_os_open in SocketEINTRTest hangs indefinitely on NetBSD
#137397 closed
Aug 5, 2025 -
uuid.getnode() is not tied to MAC address when using `libuuid`
#132710 closed
Aug 5, 2025 -
Add support in SSL module for getting/setting groups used for key agreement
#136306 closed
Aug 5, 2025 -
Update from CLang 19 to CLang 20
#137399 closed
Aug 5, 2025 -
Security: Guard against negative offset/length values in tarfile's GNU sparse extraction
#137395 closed
Aug 4, 2025 -
`inspect.get_source(lambda)` improvement
#136521 closed
Aug 4, 2025 -
Optimization of argmin/argmax/argsort
#122863 closed
Aug 4, 2025 -
'Import "cryptography" could not be resolved'
#137388 closed
Aug 4, 2025 -
clang-cl issues many warnings when building on Windows
#131296 closed
Aug 4, 2025 -
Remove outadated TODO about coro_fns
#137128 closed
Aug 4, 2025 -
3.13.5 Windows installer wants admin permissions
#137386 closed
Aug 4, 2025 -
Add colorization of exceptions in default `sys.unraisablehook`
#134170 closed
Aug 4, 2025 -
`dict.fromkeys` behavior different than dictionary comprehension
#137364 closed
Aug 4, 2025 -
Not able to compile python3.13.0 due to run into "double free or corruption" in test_functools.py
#125228 closed
Aug 4, 2025 -
For `center` methods, always put any extra pad character at the end of the result
#137331 closed
Aug 4, 2025 -
#Removed as it's not bug.
#137370 closed
Aug 4, 2025 -
`winreg`'s docstring is not up to date
#136586 closed
Aug 4, 2025 -
spam
#137358 closed
Aug 3, 2025 -
`Tools/cases_generator/interpreter_definition.md` lacks information about some prefixes
#136567 closed
Aug 3, 2025 -
locale.setlocale() crashes on Windows for long locale name
#137273 closed
Aug 3, 2025 -
Duplicated words again
#137341 closed
Aug 3, 2025 -
Failed to inspect `__new__` and `__init_subclass__` methods generated by `warnings.deprecated`
#119605 closed
Aug 3, 2025 -
Remove redundant attribute `__slots__` in `functools.partial`
#137329 closed
Aug 3, 2025 -
`TypeError` when omitting a `Protocol` type argument with default
#137191 closed
Aug 3, 2025 -
Unlocking edit profile option on student login
#137330 closed
Aug 3, 2025 -
Switching between the JIT and interpreter is too slow.
#136410 closed
Aug 2, 2025 -
Micro-ops that have side-exits are sometimes marked as "escaping", when they should not be.
#137276 closed
Aug 2, 2025 -
Calling `cProfile.runctx` in threads on a free-threading build segfaults
#126884 closed
Aug 2, 2025 -
MSVC 5274 warning suppression for _Py_ALIGN_AS should be local
#135183 closed
Aug 1, 2025 -
The `w` typecode of `array.array` is new in Python 3.13
#137183 closed
Aug 1, 2025 -
Concurrent deallocation of threads while calling `PyEval_SetTrace`
#132296 closed
Aug 1, 2025 -
Codec.encode/decode should be documented as positional only
#109444 closed
Aug 1, 2025 -
Spam
#137285 closed
Jul 31, 2025 -
Document difference between typing.get_type_hints and inspect.get_annotations(eval_str=True)
#102405 closed
Jul 31, 2025 -
`bytearray.maketrans()` returns a `bytes` type value instead of a `bytearray` type value
#137234 closed
Jul 31, 2025 -
Support different modes in os.path.realpath()
#71189 closed
Jul 31, 2025 -
`test_shutdown_timeout_handler_not_set` failed locally
#136433 closed
Jul 31, 2025 -
Programming_in_python BTECH lvl 100
#137270 closed
Jul 31, 2025 -
Stack-based `ast.literal_eval` Implementation
#124503 closed
Jul 31, 2025 -
unittest issue when patching a class __init__ data survives between instances
#137268 closed
Jul 31, 2025 -
Group the docs of similar methods in stdtypes.rst
#67748 closed
Jul 31, 2025 -
The doc of `bytes.translate()` and `bytearray.translate()` should also say `bytearray.maketrans()`
#137259 closed
Jul 31, 2025 -
The doc of `str.isalnum()` should say `alphanumeric(alphabetic and/or numeric)` which is more clear
#137266 closed
Jul 31, 2025 -
`TracebackException` swallows attributes of falsey Exception and falsey ExceptionGroup.
#132308 closed
Jul 30, 2025 -
Improve `heapq` documentation
#133530 closed
Jul 30, 2025 -
heapq __all__ not updated for the maxheap methods
#137239 closed
Jul 30, 2025
35 Issues opened by 32 people
-
Use the build triple instead of `build` for the directory name of the build Python in `Tools/wasm/wasi`
#137484 opened
Aug 6, 2025 -
Needless abbreviation of day names in certain locale in calendar
#137481 opened
Aug 6, 2025 -
`inspect.getsourcelines()` Bug
#137477 opened
Aug 6, 2025 -
Incorrect instantiation of incomplete ABC subclass in test_collections::validate_abstract_methods`
#137463 opened
Aug 6, 2025 -
mailbox.mbox.flush() corrupts caches message length in maildir / dovecot
#137454 opened
Aug 6, 2025 -
macOS installer shell path management improvements
#137450 opened
Aug 6, 2025 -
Python/hamt.c: Update import for debugging
#137440 opened
Aug 5, 2025 -
Deadlock at shutdown with stop-the-world and daemon threads
#137433 opened
Aug 5, 2025 -
`importlib.abc.SourceLoader` issues `DeprecationWarning` because it inherits from `ResourceLoader`
#137426 opened
Aug 5, 2025 -
free-threading: PyImport_AddModuleRef race condition
#137422 opened
Aug 5, 2025 -
`test_hashlib` has incorrect `default_builtin_hashes` values
#137412 opened
Aug 5, 2025 -
CDLL failed to load a dll file with a correct path.
#137401 opened
Aug 5, 2025 -
`sys._setprofileallthreads` race condition
#137400 opened
Aug 5, 2025 -
Guard against negative offset/length values in tarfile's GNU sparse extraction
#137396 opened
Aug 4, 2025 -
configure.ac is missing line continuation resulting in bad configure script
#137390 opened
Aug 4, 2025 -
Move getmethparlist function from turtle to inspect module
#137387 opened
Aug 4, 2025 -
REPL incorrectly accepts errorneous `global` statement
#137376 opened
Aug 4, 2025 -
Cleanup, document and fortify `test.support.hashlib_helper`
#137371 opened
Aug 4, 2025 -
Docs for PyLong_AsInt32/64() don't mention support for __index__() method
#137368 opened
Aug 4, 2025 -
Wrong information about negative slice steps
#137359 opened
Aug 4, 2025 -
Support t-strings in gettext
#137353 opened
Aug 3, 2025 -
`dis` module documentation lacks references to glossary
#137352 opened
Aug 3, 2025 -
Clarify host and port Parameter Behavior in smtplib.SMTP and SMTP_SSL Initialization
#137339 opened
Aug 3, 2025 -
Documentation of `import` statement should include binding to `global` and `nonlocal` namespaces
#137337 opened
Aug 3, 2025 -
`ARM Raspbian Linux Asan 3.x` buildbot failure: "warning: array subscript 0 is outside array bounds"
#137336 opened
Aug 3, 2025 -
Do not use `tempfile.mktemp()` for creating named pipes on Windows
#137335 opened
Aug 3, 2025 -
Unable to inspect class with `cyfunction __init__` due to unwrap and descriptor behavior changed
#137317 opened
Aug 2, 2025 -
Raw f-string format spec undocumented behavior change between 3.11 and 3.12
#137314 opened
Aug 1, 2025 -
Create `unittest` assertRaises conventions for exception groups
#137311 opened
Aug 1, 2025 -
`compile` fails on 3.14 on a valid expression when `-OO` is set
#137308 opened
Aug 1, 2025 -
Assertion failure when interrupting active threads for subinterpreters
#137295 opened
Aug 1, 2025 -
SystemError: <built-in function remote_exec> returned a result with an exception set
#137293 opened
Aug 1, 2025 -
Support perf profiler with an evaluation hook
#137291 opened
Jul 31, 2025 -
Tab completion / dir broken on concurrent.futures
#137282 opened
Jul 31, 2025 -
Update bundled pip to 25.2
#137257 opened
Jul 30, 2025
138 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-137026: Add an explainer guide for asyncio
#137215 commented on
Aug 6, 2025 • 460 new comments -
gh-92810: Reduce memory usage by ABCMeta.__subclasscheck__
#131914 commented on
Aug 4, 2025 • 43 new comments -
gh-136728: Refactor build.yml CI config and multissltests.py
#136729 commented on
Aug 5, 2025 • 40 new comments -
gh-137242: Add Android CI job
#137186 commented on
Aug 6, 2025 • 26 new comments -
Docs: a start on an 'improve this page' feature
#136246 commented on
Aug 6, 2025 • 14 new comments -
gh-135953: Profile a module or script with sampling profiler
#136777 commented on
Aug 6, 2025 • 12 new comments -
gh-129069: make list ass_slice and memory_repeat safe in free-threading
#131882 commented on
Aug 2, 2025 • 6 new comments -
gh-131178: Add tests for `pickletools` command-line interface
#131287 commented on
Aug 2, 2025 • 4 new comments -
gh-130425: Add "Did you mean [...]" suggestions for `del obj.attr`
#136588 commented on
Aug 5, 2025 • 4 new comments -
gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible (take 2)
#137047 commented on
Aug 5, 2025 • 4 new comments -
gh-135427: Fix DeprecationWarning for os.fork when run in threads with -Werror
#136796 commented on
Jul 31, 2025 • 4 new comments -
Add SynchronizedBase to __all__ in ``multiprocessing.sharedctypes``
#110304 commented on
Aug 5, 2025 • 4 new comments -
gh-136897: Update docstring of `str.translate`
#136954 commented on
Aug 3, 2025 • 4 new comments -
gh-133158: Adjust c-analyzer max_sizes for typeobject.c
#133159 commented on
Aug 2, 2025 • 3 new comments -
gh-133656: Remove deprecated `zipimport.zipimporter.load_module`
#133662 commented on
Aug 3, 2025 • 3 new comments -
gh-135629: rewrite language reference section on except* to improve clarity
#136150 commented on
Aug 4, 2025 • 3 new comments -
gh-87281: Fix support for locales with modifiers
#137253 commented on
Aug 3, 2025 • 3 new comments -
gh-135228: Create __dict__ and __weakref__ descriptors for object
#136966 commented on
Aug 6, 2025 • 2 new comments -
gh-130664: specify how thousands separators are used with 0-padding
#131030 commented on
Aug 2, 2025 • 2 new comments -
gh-118469: Document sqlite3.Binary in module constants
#136734 commented on
Aug 6, 2025 • 2 new comments -
gh-135885: Fix undocumented method `CookieJar.clear_expired_cookies` in lib `http.cookiejar`
#135882 commented on
Aug 3, 2025 • 2 new comments -
docs: Small clarity change for except*
#121073 commented on
Jul 31, 2025 • 2 new comments -
[3.10] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137176 commented on
Aug 2, 2025 • 2 new comments -
gh-137197: Add SSLContext.set_ciphersuites to set TLS 1.3 ciphers
#137198 commented on
Aug 5, 2025 • 1 new comment -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Aug 2, 2025 • 1 new comment -
gh-133465: Efficient signal checks with detached thread state.
#135358 commented on
Aug 4, 2025 • 1 new comment -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 commented on
Aug 2, 2025 • 1 new comment -
gh-134939: Add a Multiple Interpreters Howto Doc
#136143 commented on
Aug 1, 2025 • 1 new comment -
gh-73065: Add Date header if missing in smtplib send_message
#136850 commented on
Aug 4, 2025 • 1 new comment -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Aug 6, 2025 • 1 new comment -
gh-106318: Add example for str.format()
#137018 commented on
Aug 4, 2025 • 1 new comment -
[3.14] gh-135444: fix `asyncio.DatagramTransport.sendto` to account for datagram header size when data cannot be sent (GH-135445)
#137245 commented on
Aug 3, 2025 • 0 new comments -
gh-131704: add PyComplex_FromString() and PyNumber_Complex() C-API functions
#132347 commented on
Aug 1, 2025 • 0 new comments -
gh-131915: document 0-padding for string presentation type
#132149 commented on
Aug 2, 2025 • 0 new comments -
venv overwrites existing .gitignore
#135604 commented on
Aug 6, 2025 • 0 new comments -
gh-84683: Check in `<prefix>/share/zoneinfo` for zoneinfo files on Windows
#28495 commented on
Aug 6, 2025 • 0 new comments -
Use NSInteger/NSUInteger where appropiate
#116273 commented on
Jul 31, 2025 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Aug 1, 2025 • 0 new comments -
gh-86809: Add support for HTTP Range header in HTTPServer
#118949 commented on
Aug 2, 2025 • 0 new comments -
gh-89721: Add switch parameter "copy_stat" to shutil.copytree()
#109717 commented on
Jul 31, 2025 • 0 new comments -
gh-129694: Add `test_exceptions` to parallel TSAN jobs
#129746 commented on
Jul 31, 2025 • 0 new comments -
gh-129250: allow pickle instances of generic classes
#129446 commented on
Aug 1, 2025 • 0 new comments -
gh-126028: Add more tests for msvcrt module
#126029 commented on
Jul 31, 2025 • 0 new comments -
gh-104306: Fix incorrect comment handling in the `netrc` module, minor refactor
#104511 commented on
Jul 31, 2025 • 0 new comments -
raising a BaseException in a multiprocessing worker pool causes process hang
#101081 commented on
Jul 31, 2025 • 0 new comments -
GH-125603: Don't count executing generators and coroutines as referrers in gc.gc_referrers.
#125640 commented on
Aug 1, 2025 • 0 new comments -
bpo-38735: Don't fail when importing from / with sys.pycache_prefix set
#30456 commented on
Aug 4, 2025 • 0 new comments -
[3.14] gh-137183: Document that `array.array` typecode `w` is new in 3.13 (GH-137184)
#137208 commented on
Aug 4, 2025 • 0 new comments -
gh-131253: free-threaded build support for pystats
#137189 commented on
Jul 31, 2025 • 0 new comments -
gh-137173: Allow signal handling in isolated subinterpreters
#137174 commented on
Jul 31, 2025 • 0 new comments -
[3.14] gh-134698: Hold a lock when the thread state is detached in `ssl` (GH-134724)
#137107 commented on
Aug 2, 2025 • 0 new comments -
gh-81719: Add private members to ``zipfile.ZipFile`` to make it easier to subclass
#137101 commented on
Aug 3, 2025 • 0 new comments -
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops.
#137098 commented on
Aug 2, 2025 • 0 new comments -
gh-136686 Fix UnicodeEncodeError in email.generator.write when encoding multipart/related emails using utf8 policy
#136848 commented on
Aug 2, 2025 • 0 new comments -
gh-136722: add TurtleGraphicsError documentation
#136838 commented on
Aug 5, 2025 • 0 new comments -
gh-136672: Docs: Move Enum functions and add examples
#136791 commented on
Aug 3, 2025 • 0 new comments -
gh-136616: Improve `assert` syntax error messages
#136653 commented on
Aug 2, 2025 • 0 new comments -
gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 commented on
Aug 3, 2025 • 0 new comments -
gh-136355: Deprecate `-b` and `-bb` CLI flags in 3.15
#136363 commented on
Aug 5, 2025 • 0 new comments -
gh-135661: Fix CDATA section parsing in HTMLParser
#135665 commented on
Aug 3, 2025 • 0 new comments -
gh-135615: Rephrase HTTP status codes overview
#135625 commented on
Jul 30, 2025 • 0 new comments -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 commented on
Aug 6, 2025 • 0 new comments -
gh-133438: Fix the use of the terms "argument" and "parameter" in the documentation
#135160 commented on
Aug 2, 2025 • 0 new comments -
gh-134639: Clarify what "canonical" means in os.path.realpath
#134755 commented on
Aug 3, 2025 • 0 new comments -
gh-106318: Add example for `str.find()`
#134529 commented on
Jul 31, 2025 • 0 new comments -
gh-133829: Update zipimport example to not mention Python 2.3
#133835 commented on
Aug 6, 2025 • 0 new comments -
gh-130197: Improve test coverage of `msgfmt.py` part 2
#133309 commented on
Aug 3, 2025 • 0 new comments -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
Aug 3, 2025 • 0 new comments -
gh-128213: fast path for bytes creation from list and tuple
#132590 commented on
Aug 6, 2025 • 0 new comments -
Windows shell subprocess fails to execute when PATH is sufficiently long and first argument is not a full path
#137254 commented on
Jul 30, 2025 • 0 new comments -
Errors in documentation of standard codec error handlers
#64612 commented on
Aug 1, 2025 • 0 new comments -
shutil.copytree: Give the option to disable copystat
#89721 commented on
Aug 1, 2025 • 0 new comments -
sys.executable is sometimes wrong
#124241 commented on
Aug 1, 2025 • 0 new comments -
Interactive shell overwrites history
#79461 commented on
Aug 1, 2025 • 0 new comments -
The docstring of `bytes()` and `bytearray()` should show `source` and show the default values for `source`, `encoding` and `errors` and should say `bytes-like object`
#137114 commented on
Aug 1, 2025 • 0 new comments -
Add `doctest` support for ExceptionGroup
#104150 commented on
Aug 1, 2025 • 0 new comments -
Emscripten build fails with Python 3.14
#137025 commented on
Aug 1, 2025 • 0 new comments -
locale.getlocale fails if locale is set
#87281 commented on
Aug 1, 2025 • 0 new comments -
`tarfile.StreamError: seeking backwards is not allowed` due to unskipped block with bad checksum
#130577 commented on
Aug 1, 2025 • 0 new comments -
`Thread.is_alive` should only return `False` after a thread exits (once it's started)
#137017 commented on
Aug 1, 2025 • 0 new comments -
The docstring of `str()` should show the default values for object, encoding and errors and should say `bytes-like object`
#137112 commented on
Aug 1, 2025 • 0 new comments -
AIA chasing for missing intermediate certificates on TLS connections
#62817 commented on
Aug 1, 2025 • 0 new comments -
Unify recognization of message digest names for `_hashlib` and `_hmac`
#131876 commented on
Aug 2, 2025 • 0 new comments -
IP Interface is_unspecified broken
#115766 commented on
Aug 2, 2025 • 0 new comments -
Update `str.translate()` docstring to match docs
#136897 commented on
Aug 3, 2025 • 0 new comments -
PEP-739 build-details generation is broken when --relative-paths is specified
#136264 commented on
Aug 3, 2025 • 0 new comments -
Android CI and binary releases
#137242 commented on
Aug 3, 2025 • 0 new comments -
os.path.exists and os.path.stat not working on FSLogix Redirected Containers from 3.12 onward
#133965 commented on
Jul 31, 2025 • 0 new comments -
[3.14] Parser stack overflow on `musllinux` `x86_64`
#137231 commented on
Jul 31, 2025 • 0 new comments -
Deprecate PyComplexObject.cval and soft-deprecate _Py_c*() API
#128813 commented on
Jul 31, 2025 • 0 new comments -
Free threading docs for 3.14 still describe it as an "expected" release
#137232 commented on
Jul 31, 2025 • 0 new comments -
Setting the frame's line number causes `SystemError` to be raised if done in callback from `BRANCH_LEFT` or `BRANCH_RIGHT` event
#137200 commented on
Jul 31, 2025 • 0 new comments -
Cross-module dataclass inheritance breaks get_type_hints
#89687 commented on
Jul 31, 2025 • 0 new comments -
A better JSON check_circular
#137103 commented on
Jul 31, 2025 • 0 new comments -
Unable to use `logging.NOTSET` with `assertLogs` or `assertNoLogs`
#136958 commented on
Jul 31, 2025 • 0 new comments -
Misleading descriptions in the introduce of "Template"
#137119 commented on
Jul 31, 2025 • 0 new comments -
`enum.auto` evaluation context description unclear
#118342 commented on
Jul 31, 2025 • 0 new comments -
The `bytearray()` value set to `bytes.partition()` and `bytes.rpartition()` is not converted to a `bytes()` value, keeping a `bytearray()` value in a tuple
#137217 commented on
Aug 1, 2025 • 0 new comments -
The doc of `bytes.maketrans()` and `bytearray.maketrans()` should also say `bytearray.translate()`
#137235 commented on
Aug 1, 2025 • 0 new comments -
Introduce seperate LDFLAGS for executable and shared library build targets
#136677 commented on
Aug 1, 2025 • 0 new comments -
Add a struct, slot & function for checking an extension's ABI
#137210 commented on
Aug 1, 2025 • 0 new comments -
Main segfaults importing `_pyrepl` with low value for `JUMP_BACKWARD_INITIAL_VALUE`
#137218 commented on
Aug 1, 2025 • 0 new comments -
Embedded Python creates a large number of memory leaks when trying to load a non-existent module
#137005 commented on
Aug 1, 2025 • 0 new comments -
Data races in typeobject.c for type structure updates
#133467 commented on
Aug 1, 2025 • 0 new comments -
picklable or pickleable?
#125787 commented on
Aug 5, 2025 • 0 new comments -
User site packages are being added when site module is enabled in _pth file
#120037 commented on
Aug 5, 2025 • 0 new comments -
Docs: EPUB builds are broken
#136155 commented on
Aug 5, 2025 • 0 new comments -
Outdated documentation for including <errno.h>, <stdio.h>, <stdlib.h> and <string.h> in Python.h
#136823 commented on
Aug 5, 2025 • 0 new comments -
DTrace Build Fails on NetBSD
#137056 commented on
Aug 6, 2025 • 0 new comments -
Assignment to __bases__ of direct object subclasses
#37817 commented on
Aug 6, 2025 • 0 new comments -
Support completion for sqlite3 command-line interface
#133390 commented on
Aug 6, 2025 • 0 new comments -
Segfault from calling `StringIO` methods in threads on free-threading debug build
#135410 commented on
Aug 6, 2025 • 0 new comments -
pow() docs shouldn't require numeric arguments
#130102 commented on
Aug 6, 2025 • 0 new comments -
disallow the "surrogatepass" handler for non utf-* encodings
#58124 commented on
Aug 6, 2025 • 0 new comments -
tarfile.extractall fails to overwrite symlinks
#75989 commented on
Aug 6, 2025 • 0 new comments -
Update macOS and Windows installers to SQLite 3.50.4
#137134 commented on
Aug 6, 2025 • 0 new comments -
Sending the sqlite3 autocommit parameter renders this PRAGMA command a no-op
#137205 commented on
Aug 6, 2025 • 0 new comments -
Reword the Lexical Analysis chapter of the docs
#135676 commented on
Aug 6, 2025 • 0 new comments -
Speed up `glob.glob()` by reducing number of system calls made
#116380 commented on
Aug 6, 2025 • 0 new comments -
Add `sys.abi_features` to make information about the interpreter ABI more accessible
#133143 commented on
Aug 6, 2025 • 0 new comments -
resource library (getrlimit, setrlimit) interprets resource limits as signed integers instead of unsigned
#137044 commented on
Aug 6, 2025 • 0 new comments -
tarfile.open: improper handling of path-like object
#81325 commented on
Aug 4, 2025 • 0 new comments -
`denominator` of `Fraction` is positive, which should be documented
#122450 commented on
Aug 4, 2025 • 0 new comments -
Multiple tests fail with `-OO`
#136438 commented on
Aug 4, 2025 • 0 new comments -
calendar displays month names in a genitive case for some locales
#131146 commented on
Aug 4, 2025 • 0 new comments -
ctypes _pack_ & _align_ documentation needs elaboration
#136520 commented on
Aug 4, 2025 • 0 new comments -
Support __index__() in getrandbits(), randbytes() and others
#135378 commented on
Aug 4, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Aug 4, 2025 • 0 new comments -
Compilation on Linux without both libffi-dev and libncurses-dev results in an unexpected warning when using the new REPL
#131189 commented on
Aug 5, 2025 • 0 new comments -
Update JIT builds to use LLVM 20
#136895 commented on
Aug 5, 2025 • 0 new comments -
Potential thread unsafety in test_free_threading.test_monitoring
#135633 commented on
Aug 5, 2025 • 0 new comments -
Segmentation fault in _ctypes when _type_ can't be converted to UTF-8
#137037 commented on
Aug 5, 2025 • 0 new comments -
ForwardRef.evaluate() mishandles type_params
#137226 commented on
Aug 5, 2025 • 0 new comments -
Expose _PyEval_StopTheWorld and _PyEval_StartTheWorld as unstable API
#137219 commented on
Aug 5, 2025 • 0 new comments -
Emscripten build doesn't include `_decimal`, `_uuid`, `_ssl` or `_hashlib`
#136976 commented on
Aug 5, 2025 • 0 new comments -
Data race in `_Py_slot_tp_getattr_hook`
#137238 commented on
Aug 5, 2025 • 0 new comments -
Enable AF_UNIX support in Windows
#77589 commented on
Aug 5, 2025 • 0 new comments -
Update tkinter to use Tk 8.6.15 or (better) Tk 9.0
#124111 commented on
Aug 5, 2025 • 0 new comments