-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
27 Pull requests merged by 14 people
-
gh-133300: argparse: make
suggest_on_error
a keyword-only parameter#133302 merged
May 2, 2025 -
[3.13] gh-132385: Fix instance error suggestions trigger potential exceptions in
traceback
(GH-132387)#133297 merged
May 2, 2025 -
[3.13] gh-133210: Fix
test_descr
in--without-doc-strings
mode (GH-133294)#133298 merged
May 2, 2025 -
gh-133164: Add
PyUnstable_Object_IsUniqueReferencedTemporary
C API#133170 merged
May 2, 2025 -
gh-130645: Add colour to
argparse
help#132323 merged
May 2, 2025 -
gh-133210: Fix
test_descr
in--without-doc-strings
mode#133294 merged
May 2, 2025 -
gh-132385: Fix instance error suggestions potential exceptions in
traceback
#132387 merged
May 2, 2025 -
gh-133279: Assert with HAS_TARGET in the codegen_addop_j function
#133280 merged
May 2, 2025 -
gh-133290: Use PyObject_SetAttr to set _type_
#133292 merged
May 2, 2025 -
[3.13] Docs: delete title links in
turtle.rst
andtyping.rst
(GH-133283)#133293 merged
May 2, 2025 -
Docs: delete title links in
turtle.rst
andtyping.rst
#133283 merged
May 2, 2025 -
gh-130482: Add ability to specify name for
tkinter.OptionMenu
andtkinter.ttk.OptionMenu
#130502 merged
May 2, 2025 -
gh-133197: Improve error message for incompatible string / bytes prefixes
#133242 merged
May 2, 2025 -
[3.13] gh-133210: Fix
test_pydoc
in--without-doc-strings
mode (GH-133271)#133288 merged
May 2, 2025 -
gh-133210: Fix
test_pydoc
in--without-doc-strings
mode#133271 merged
May 2, 2025 -
gh-123539: Improve SyntaxError msg for
import as
with not a name#123629 merged
May 2, 2025 -
gh-123299: Add missing pending removals
#133082 merged
May 2, 2025 -
[3.13] gh-130197: Improve test coverage of msgfmt.py (GH-133048)
#133255 merged
May 2, 2025 -
gh-133259: Show path to python.sh script on successful build
#133268 merged
May 1, 2025 -
gh-133258: fix crash in test_index
#133262 merged
May 1, 2025 -
gh-133261: Use __builtin_frame_address() on GCC 9 and older
#133269 merged
May 1, 2025 -
[3.13] gh-133210: Fix
test_inspect
in--without-doc-strings
mode (GH-133250)#133263 merged
May 1, 2025 -
gh-130197: Test
pygettext
output option#133041 merged
May 1, 2025 -
gh-133210: Fix
test_inspect
in--without-doc-strings
mode#133250 merged
May 1, 2025 -
gh-133256: Add _Py_NONSTRING macro
#133257 merged
May 1, 2025
16 Pull requests opened by 14 people
-
gh-132775: Unrevert "Add _PyCode_GetVarCounts()"
#133265 opened
May 1, 2025 -
[3.13] gh-130197: Test pygettext --output option (GH-133041)
#133266 opened
May 1, 2025 -
gh-46236: Document PyUnicode_BuildEncodingMap
#133270 opened
May 1, 2025 -
gh-124397: Add itertools.serialize (name tbd)
#133272 opened
May 1, 2025 -
gh-42550: Add 'Expect: 100-Continue' support to httplib
#133276 opened
May 1, 2025 -
GH-113464: Get LLVM from `cpython-bin-deps` on Windows
#133278 opened
May 2, 2025 -
Fix: Corrected typo in comment: 'implemenation' to 'implementation'
#133281 opened
May 2, 2025 -
gh-132983: [Draft] Run refleak tests against _zstd with tests
#133282 opened
May 2, 2025 -
GH-91048: Add utils for printing the call stack for asyncio tasks
#133284 opened
May 2, 2025 -
GH-133231: Changes to executor management to support proposed `sys._jit` module
#133287 opened
May 2, 2025 -
gh-133194: Fix regression with PEP 758 parsing on older `feature_version`
#133289 opened
May 2, 2025 -
[3.13] gh-133290: Use PyObject_SetAttr to set _type_ (GH-133292)
#133295 opened
May 2, 2025 -
gh-132795: Add the new `Locked` public method to `multiprocessing.[Bounded]Semaphore`
#133299 opened
May 2, 2025 -
gh-133146: Add the old public `get_value` method to documantation and refactor code.
#133301 opened
May 2, 2025 -
gh-126008: Improve docstrings for Tkinter cget and configure methods
#133303 opened
May 2, 2025 -
gh-133253: making linecache thread-safe
#133305 opened
May 2, 2025
11 Issues closed by 10 people
-
argparse: make `suggest_on_error` a keyword-only parameter
#133300 closed
May 2, 2025 -
Instance attr error suggestions can execute `__getattr__`
#132385 closed
May 2, 2025 -
Use HAS_TARGET in the codegen_addop_j function
#133279 closed
May 2, 2025 -
add ability to specify name for `tk.OptionMenu` and `ttk.OptionMenu`
#130482 closed
May 2, 2025 -
Improve error message for strings with conflicting prefixes
#133197 closed
May 2, 2025 -
Implement PEP 773
#132930 closed
May 2, 2025 -
Inconsistency: NaN ** 0.0 = 1.0, but NaN * 0.0 = NaN
#133274 closed
May 1, 2025 -
Make the python.sh script more discoverable
#133259 closed
May 1, 2025 -
python爬虫代码请求
#133267 closed
May 1, 2025 -
JIT & macOS fat builds
#114809 closed
May 1, 2025 -
GCC 15 warnings: destination lacks 'nonstring' attribute
#133256 closed
May 1, 2025
10 Issues opened by 9 people
-
test_pack_unpack_roundtrip_for_nans failing on RISC-V buildbot
#133304 opened
May 2, 2025 -
Expose `_PyCriticalSection_BeginMutex` as a public API
#133296 opened
May 2, 2025 -
modules shouldn't link themselves in their documentations
#133291 opened
May 2, 2025 -
ctypes pointer set_type doesn't cache when setting _type_
#133290 opened
May 2, 2025 -
Incomplete pathlib Pattern Language ("seq" undefined)
#133286 opened
May 2, 2025 -
Python 3.14 fails to build on PPC64LE Fedora Rawhide: incomplete type ‘struct termio’
#133285 opened
May 2, 2025 -
Keep instruction definitions in `bytecodes.c` and `optimizer_bytecodes.c` in sync
#133273 opened
May 1, 2025 -
Py_Main and Py_RunMain SystemExit documentation does not match actual behavior
#133264 opened
May 1, 2025 -
test_frame does crash randomly on AMD64 RHEL8 LTO 3.x
#133261 opened
May 1, 2025 -
PyUnicode_InternFromString does not immortalize the string as the document claims
#133260 opened
May 1, 2025
76 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: Introduce `_zstd` bindings module
#133027 commented on
May 2, 2025 • 14 new comments -
gh-131507: Add support for syntax highlighting in PyREPL
#133247 commented on
May 2, 2025 • 12 new comments -
gh-99813: Start using `SSL_sendfile` when available
#99907 commented on
May 2, 2025 • 9 new comments -
gh-132975: Improve Remote PDB interrupt handling
#133223 commented on
May 2, 2025 • 8 new comments -
gh-110067: Make max heap methods public and add missing ones
#130725 commented on
May 2, 2025 • 5 new comments -
gh-100926: Move ctype's pointers cache to StgInfo
#131282 commented on
May 2, 2025 • 4 new comments -
GH-133231: Add JIT utilities in `sys._jit`
#133233 commented on
May 2, 2025 • 3 new comments -
gh-127266: avoid data races when updating type slots v2
#133177 commented on
May 2, 2025 • 3 new comments -
gh-121249: unconditionally support `complex` types in `struct`
#132864 commented on
May 2, 2025 • 2 new comments -
gh-133228: c-analyzer clang preprocessor
#133229 commented on
May 2, 2025 • 2 new comments -
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules
#118655 commented on
May 2, 2025 • 2 new comments -
gh-131296: Fix clang-cl warning on Windows in `posixmodule.c`
#133142 commented on
May 2, 2025 • 2 new comments -
gh-132042: Remove resolve_slotdups to speedup class creation
#132156 commented on
May 1, 2025 • 1 new comment -
gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading
#133144 commented on
May 1, 2025 • 1 new comment -
GH-133171: Prevent combinations of `--disable-gil` and `--enable-experimental-jit` (for now)
#133179 commented on
May 2, 2025 • 1 new comment -
gh-124210: Add introduction to `threading` docs
#127046 commented on
May 1, 2025 • 1 new comment -
gh-61103: don't use native complex types in ctypes
#133237 commented on
May 2, 2025 • 1 new comment -
gh-112936: Fix IDLE: no Shell menu item in single-process mode
#126598 commented on
May 2, 2025 • 1 new comment -
gh-128942: make arraymodule.c free-thread safe (lock-free)
#130771 commented on
May 2, 2025 • 0 new comments -
gh-130167: Improve speed of `inspect.formatannotation` by replacing `re`
#130242 commented on
May 1, 2025 • 0 new comments -
gh-127405: Emit a deprecation warning about a future change of `sys.abiflags` availability on Windows
#131717 commented on
May 1, 2025 • 0 new comments -
gh-131715 Fix Error calling BaseHTTPRequestHandler.end_headers()
#131718 commented on
May 1, 2025 • 0 new comments -
gh-131942: Use the Python-specific `Py_DEBUG` macro rather than `_DEBUG` in Windows-related C code
#131944 commented on
May 1, 2025 • 0 new comments -
gh-132551: make BytesIO object free-thread safe
#132616 commented on
May 2, 2025 • 0 new comments -
gh-132744: Check recursion limit in _PY_FRAME_GENERAL
#132746 commented on
May 2, 2025 • 0 new comments -
gh-132416: document behavior of os.symlink when dst already exists
#132810 commented on
May 2, 2025 • 0 new comments -
gh-91156: Document how TextIOWrapper interacts with UTF-8 mode
#132885 commented on
May 2, 2025 • 0 new comments -
gh-130197: Fix (and test) option in `pygettext`
#133021 commented on
May 1, 2025 • 0 new comments -
gh-132971: update `shutil.which` doc
#133067 commented on
May 1, 2025 • 0 new comments -
gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout.
#133085 commented on
May 2, 2025 • 0 new comments -
gh-133089: Make `subprocess.run`'s behavior is same with 'timeout=None' when the timeout is zero
#133103 commented on
May 1, 2025 • 0 new comments -
json: Optimize escaping string in Encoder
#133186 commented on
May 2, 2025 • 0 new comments -
gh-43657: Add support for custom test case and runner in both DocTestSuite and DocFileSuite
#133203 commented on
May 2, 2025 • 0 new comments -
gh-131747: ctypes: Deprecate _pack_ implicitly setting _layout_ = 'ms'
#133205 commented on
May 2, 2025 • 0 new comments -
gh-133117: Enable stricter mypy checks for `tomllib`
#133206 commented on
May 2, 2025 • 0 new comments -
gh-131031: Fix separated running of `pickle` tests
#133218 commented on
May 1, 2025 • 0 new comments -
GH-131769: fix detecting a pydebug build of the build Python when building for WASI
#133219 commented on
May 1, 2025 • 0 new comments -
gh-132775: Add _PyCode_VerifyStateless()
#133221 commented on
May 2, 2025 • 0 new comments -
gh-133017: Improve error message for invalid typecodes in `multiprocessing.{Array,Value}`
#133252 commented on
May 1, 2025 • 0 new comments -
gh-125763: Fix an abnormal exit of a case in `turtledemo`
#126583 commented on
May 2, 2025 • 0 new comments -
Add tests for command-line interface
#131178 commented on
May 2, 2025 • 0 new comments -
Parser stack overflow on WASI with `--with-pydebug`
#131770 commented on
May 2, 2025 • 0 new comments -
Data race on `block->next` in `mi_block_set_nextx`
#129748 commented on
May 2, 2025 • 0 new comments -
Failed to inspect `__new__` and `__init_subclass__` methods generated by `warnings.deprecated`
#119605 commented on
May 1, 2025 • 0 new comments -
httplib simply ignores CONTINUE
#42550 commented on
May 1, 2025 • 0 new comments -
Strategy for Iterators in Free Threading
#124397 commented on
May 1, 2025 • 0 new comments -
Not all types have "trashcan" protection and tp_dealloc can overflow stack
#124715 commented on
May 1, 2025 • 0 new comments -
shutil.which doesn't work in Docker container
#132971 commented on
May 1, 2025 • 0 new comments -
`ProcessPoolExecutor` raises exception or hangs the process when `shutdown(wait=False)` and worker throws exception
#132969 commented on
May 1, 2025 • 0 new comments -
Trying to ./python -m test -R: test_index crashes with a failed assertion
#133258 commented on
May 1, 2025 • 0 new comments -
test_os.TimerfdTests is flaky
#126112 commented on
May 1, 2025 • 0 new comments -
Implement stack overflow protection for webassembly
#130397 commented on
May 1, 2025 • 0 new comments -
Document PyUnicode_* API
#46236 commented on
May 1, 2025 • 0 new comments -
Add a `PyThreadState *` parameter (almost) everywhere
#132312 commented on
May 1, 2025 • 0 new comments -
pygettext: Improve test coverage
#130197 commented on
May 1, 2025 • 0 new comments -
Minor InterpreterPoolExecutor Issues
#132775 commented on
May 1, 2025 • 0 new comments -
Fractions instantiation revisited
#72902 commented on
May 1, 2025 • 0 new comments -
PEP 750: `TemplateIter` is not pickleable
#133216 commented on
May 1, 2025 • 0 new comments -
gh-87646: Make `tempfile.NamedTemporaryFile` and `TemporaryDirectory` path-like
#114765 commented on
May 2, 2025 • 0 new comments -
gh-59648: Nanosecond support for datetime
#92078 commented on
May 1, 2025 • 0 new comments -
bpo-36203: Check callback is callable in PyWeakref_NewRef
#26273 commented on
May 1, 2025 • 0 new comments -
gh-122196: Clarify, reorder language for TestCase(object)
#24465 commented on
May 1, 2025 • 0 new comments -
bpo-1346874: Add 'Expect: 100-Continue' support to httplib
#14880 commented on
May 1, 2025 • 0 new comments -
Race in linecache under free-threading
#133253 commented on
May 2, 2025 • 0 new comments -
IDLE: no Shell menu item in single-process mode
#112936 commented on
May 2, 2025 • 0 new comments -
Tkinter ttk widgets cget() returning _tkinter.Tcl_Obj instead of str
#126008 commented on
May 2, 2025 • 0 new comments -
Document the public `multiprocessing.[Bounded]Semaphore.get_value` method and refactor code
#133146 commented on
May 2, 2025 • 0 new comments -
`tracemalloc` aborts when run from threads in no-gil
#126315 commented on
May 2, 2025 • 0 new comments -
The new public `multiprocessing.[R]Lock.locked()` method should be add to `multiprocessing.[Bounded]Semaphore` classes documentation.
#132795 commented on
May 2, 2025 • 0 new comments -
Some tests fail when python is compiled with `--without-doc-strings`
#133210 commented on
May 2, 2025 • 0 new comments -
multiprocessing async .get() hangs if the pool is terminated
#126743 commented on
May 2, 2025 • 0 new comments -
PEP 758 changes do not have `CHECK_VERSION` guard for usage with `ast.parse(..., feature_version=(3, 13))`
#133194 commented on
May 2, 2025 • 0 new comments -
Add JIT utilities in `sys._jit`
#133231 commented on
May 2, 2025 • 0 new comments -
Async Call-Stack Reconstruction
#91048 commented on
May 2, 2025 • 0 new comments -
Adding an unstable C API for unique references
#133140 commented on
May 2, 2025 • 0 new comments -
Implement PEP 784 - Adding Zstandard to the Python standard library
#132983 commented on
May 2, 2025 • 0 new comments