-
-
Notifications
You must be signed in to change notification settings - Fork 30.8k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
63 Pull requests merged by 32 people
-
[3.13] gh-125887: Update PyObject_HasAttr exception behavior (GH-125907)
#128283 merged
Dec 27, 2024 -
gh-125887: Update PyObject_HasAttr exception behavior
#125907 merged
Dec 27, 2024 -
[3.13] gh-127537: Add __class_getitem__ to the python implementation of functools.partial (GH-127537)
#128281 merged
Dec 27, 2024 -
[3.12] gh-127537: Add __class_getitem__ to the python implementation of functools.partial (#127537)
#128282 merged
Dec 27, 2024 -
add __class_getitem__ to the python implementation of functools.partial
#127537 merged
Dec 27, 2024 -
Remove incorrect imports rationale comment in
http.server
#128278 merged
Dec 26, 2024 -
gh-126868: Add freelist for compact ints to _PyLong_New
#128181 merged
Dec 26, 2024 -
[3.13] Clean up redundant ifdef in list getitem (GH-128257)
#128276 merged
Dec 26, 2024 -
gh-87138: convert blake2b/2s types to heap types
#127669 merged
Dec 26, 2024 -
gh-124761: add socket.SO_REUSEPORT_LB
#124961 merged
Dec 26, 2024 -
Clean up redundant ifdef in list getitem
#128257 merged
Dec 26, 2024 -
Docs: Fix comment out in
c-api/typeobj.rst
#128266 merged
Dec 26, 2024 -
gh-119786: Fix typos in
InternalDocs/frames.md
#128275 merged
Dec 26, 2024 -
gh-127949: add docs for asyncio policy deprecation
#128269 merged
Dec 26, 2024 -
[3.13] gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
#128272 merged
Dec 26, 2024 -
[3.12] gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
#128273 merged
Dec 26, 2024 -
gh-128198: Add missing error checks for usages of
PyIter_Next
#128199 merged
Dec 25, 2024 -
gh-128002: use internal llist implementation for asyncio tasks
#128256 merged
Dec 25, 2024 -
gh-128201: Fix
DeprecationWarning
inLib/test/test_pdb.py
#128202 merged
Dec 25, 2024 -
[3.12] gh-128227: Regenerate
Doc/requirements-oldest-sphinx.txt
(GH-128228)#128230 merged
Dec 24, 2024 -
[3.12] gh-126664: revert: Use
else
instead offinally
in docs explaining "with" (GH-128169)#128171 merged
Dec 24, 2024 -
[3.13] gh-126664: revert: Use
else
instead offinally
in docs explaining "with" (GH-128169)#128170 merged
Dec 24, 2024 -
[3.13] gh-112328: Make EnumDict usable on its own and document it (GH-123669)
#128142 merged
Dec 24, 2024 -
gh-128035: Add ssl.HAS_PHA to detect libssl PHA support
#128036 merged
Dec 24, 2024 -
[3.13] gh-128227: Regenerate
Doc/requirements-oldest-sphinx.txt
(GH-128228)#128229 merged
Dec 24, 2024 -
gh-128227: Regenerate requirements file
#128228 merged
Dec 24, 2024 -
[3.13] gh-127847: Fix position in the special-cased zipfile seek (GH-127856)
#128225 merged
Dec 24, 2024 -
[3.12] gh-127847: Fix position in the special-cased zipfile seek (GH-127856)
#128226 merged
Dec 24, 2024 -
gh-127847: Fix position in the special-cased zipfile seek
#127856 merged
Dec 24, 2024 -
gh-127949: deprecate
asyncio.set_event_loop
#128218 merged
Dec 24, 2024 -
gh-128217: Fix incorrect result verification.
#128220 merged
Dec 24, 2024 -
Add Windows version comments to the python manifest.
#127439 merged
Dec 24, 2024 -
gh-127949: deprecate asyncio policy classes
#128216 merged
Dec 24, 2024 -
gh-127949: fix DeprecationWarning in test_inspect.py
#128215 merged
Dec 24, 2024 -
gh-128195: Add
_REPLACE_WITH_TRUE
to the tier2 optimizer#128203 merged
Dec 23, 2024 -
pathlib tests: create test hierarchy without using class under test
#128200 merged
Dec 23, 2024 -
gh-115999: Update test_opcache to test with nested method
#128166 merged
Dec 23, 2024 -
gh-114203: Optimise simple recursive critical sections
#128126 merged
Dec 23, 2024 -
[3.13] gh-126180: Remove getopt and optparse deprecation notices (GH-126227)
#128191 merged
Dec 23, 2024 -
gh-126180: Remove getopt and optparse deprecation notices
#126227 merged
Dec 23, 2024 -
gh-100384: Error on
unguarded-availability
in Darwin builds#128155 merged
Dec 22, 2024 -
gh-119786: fix typos in
InternalDocs/interpreter.md
#128174 merged
Dec 22, 2024 -
gh-127949: fix resource warnings in test_tasks.py due to avoiding a call to get_event_loop()
#128172 merged
Dec 22, 2024 -
gh-126664: revert: Use
else
instead offinally
in docs explaining "with"#128169 merged
Dec 22, 2024 -
GH-127807: pathlib ABCs: move private copying methods to dedicated class
#127810 merged
Dec 22, 2024 -
GH-127807: pathlib ABCs: remove a few private attributes
#127851 merged
Dec 22, 2024 -
GH-127807: pathlib ABCs: remove
PurePathBase._raw_paths
#127883 merged
Dec 22, 2024 -
gh-112328: Make EnumDict usable on its own and document it
#123669 merged
Dec 20, 2024 -
gh-128049: Fix type confusion bug with the return value of a custom ExceptionGroup split function
#128079 merged
Dec 20, 2024 -
Python Tutorial copy edit
#128077 merged
Dec 20, 2024 -
GH-127705: Add debug mode for
_PyStackRef
s inspired by HPy debug mode#128121 merged
Dec 20, 2024 -
[3.12] gh-128116: Skip test_socket VSOCK testStream() on PermissionError (GH-128120)
#128124 merged
Dec 20, 2024 -
[3.13] gh-128116: Skip test_socket VSOCK testStream() on PermissionError (GH-128120)
#128123 merged
Dec 20, 2024 -
gh-127295: ctypes: Switch field accessors to fixed-width integers
#127297 merged
Dec 20, 2024 -
[3.12] gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version (GH-128090)
#128125 merged
Dec 20, 2024 -
gh-127946: Use a critical section for
CFuncPtr
attributes#128109 merged
Dec 20, 2024 -
gh-128116: Skip test_socket VSOCK testStream() on PermissionError
#128120 merged
Dec 20, 2024 -
gh-109959: Log the current directory in test_glob.test_selflink()
#128122 merged
Dec 20, 2024
50 Pull requests opened by 22 people
-
Make getopt error message style more consistent
#128129 opened
Dec 20, 2024 -
GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile
#128143 opened
Dec 21, 2024 -
gh-128002: fix many thread safety issues in asyncio
#128147 opened
Dec 21, 2024 -
gh-89083: improve UUIDv8 uniqueness tests
#128149 opened
Dec 21, 2024 -
gh-128150: improve performances of `uuid.uuid*` constructor functions.
#128151 opened
Dec 21, 2024 -
gh-111178: fix UBSan failures for exception types
#128154 opened
Dec 21, 2024 -
gh-128152: Update Argument Clinic to support empty lines
#128158 opened
Dec 21, 2024 -
gh-127604: Add C stack dumps to `faulthandler`
#128159 opened
Dec 21, 2024 -
gh-114272: fix Windows `test_asyncio/test_subprocess` when `sys.executable` contains unescaped spaces
#128160 opened
Dec 21, 2024 -
gh-115999: Specialize `LOAD_ATTR` for instance and class receivers in free-threaded builds
#128164 opened
Dec 21, 2024 -
gh-128146: Exclude os/log.h import on older macOS versions.
#128165 opened
Dec 22, 2024 -
gh-84559: improve What's New entry for `multiprocessing` start method changes
#128173 opened
Dec 22, 2024 -
gh-111178: fix UBSan failures for `gdbmobject`
#128178 opened
Dec 22, 2024 -
gh-58956: Fix a frame refleak in bdb
#128190 opened
Dec 23, 2024 -
gh-128192: support sha-256 digest authentication
#128193 opened
Dec 23, 2024 -
gh-128184: Fix docstring generation in dataclasses with forward refs
#128194 opened
Dec 23, 2024 -
gh-128137: Update PyASCIIObject to handle interned field with the atomic operation
#128196 opened
Dec 23, 2024 -
Document that dict.get takes no keyword arguments
#128207 opened
Dec 23, 2024 -
Document that dict.setdefault takes no keyword arguments
#128208 opened
Dec 23, 2024 -
Add 'context' keyword parameter to Thread.
#128209 opened
Dec 24, 2024 -
gh-128213: fast path for bytes creation from list and tuple
#128214 opened
Dec 24, 2024 -
gh-111178: fix UBSan failures in `Python/bltinmodule.c`
#128235 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/bytearrayobject.c`
#128236 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/bytesobject.c`
#128237 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/_bz2module.c`
#128238 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/capsule.c`
#128239 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/codeobject.c`
#128240 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/complexobject.c`
#128241 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Python/context.c`
#128242 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/_csv.c`
#128243 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/curses*.c`
#128244 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/descrobject.c`
#128245 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/enumobject.c`
#128246 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Python/hamt.c`
#128247 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/{blake2,md5,sha1,sha2,sha3}module.c`
#128248 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/socketmodule.c`
#128249 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/_sre/sre.c`
#128250 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Objects/tupleobject.c`
#128251 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/zlibmodule.c`
#128252 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Modules/_abc.c`
#128253 opened
Dec 25, 2024 -
gh-109959: attempt to fix hypothesis tests for `test_glob`
#128255 opened
Dec 25, 2024 -
gh-111178: fix UBSan failures in `Python/traceback.c`
#128259 opened
Dec 25, 2024 -
gh-128262: Allow specialization of calls to classes with __slots__
#128263 opened
Dec 25, 2024 -
gh-128265: support wasi/emscripten on pdb tests, by removing asyncio from pdb tests
#128264 opened
Dec 25, 2024 -
gh-102471: convert decimal module to use PyLong_Export API (PEP 757)
#128267 opened
Dec 26, 2024 -
gh-128271: fix incorrect handling of negative read sizes in `HTTPResponse.read()`
#128270 opened
Dec 26, 2024 -
gh-125997: ensure that `time.sleep(0)` is not delayed on non-Windows platforms
#128274 opened
Dec 26, 2024 -
gh-128279: Enhance the NetBSD compatibility for thread naming
#128280 opened
Dec 27, 2024 -
fix apparent bug in `xml.dom.xmlbuilder.DOMBuilder.parse()`
#128284 opened
Dec 27, 2024 -
gh-128277: make globals variables thread safe in socket module
#128286 opened
Dec 27, 2024
45 Issues closed by 25 people
-
Allow to skip XML declaration in minidom's toprettyxml / toxml / writexml
#128285 closed
Dec 27, 2024 -
Outdated PyObject_HasAttr documentation (Exception behavior)
#125887 closed
Dec 27, 2024 -
Add freelist for compact int objects
#126868 closed
Dec 26, 2024 -
Deprecate asyncio policy system
#127949 closed
Dec 26, 2024 -
concurrent.future.thread._python_exit: continuing blocking while exceptions occureded on windows.
#127282 closed
Dec 26, 2024 -
Re:The re.findall method has bugs, resulting in incomplete returned data.
#127498 closed
Dec 26, 2024 -
Python/C API abort when app build on 3.11 uses 3.10 environment
#116139 closed
Dec 26, 2024 -
Error -3 while decompressing data: invalid stored block lengths
#128258 closed
Dec 26, 2024 -
Add missing error checks for usages of `PyIter_Next`
#128198 closed
Dec 26, 2024 -
getopt not properly mentioned in the Library Reference index
#128260 closed
Dec 25, 2024 -
Remove un-necessary socket requirements in `contextlib` async tests
#128234 closed
Dec 25, 2024 -
Allow callable mocks to make a perfect snapshot of their inputs
#128254 closed
Dec 25, 2024 -
``test_pdb`` raises a ``DeprecationWarning``
#128201 closed
Dec 25, 2024 -
AttributeError: 'ArgumentParser' object has no attribute 'title'
#128205 closed
Dec 24, 2024 -
Cleaning up tokenize module imports
#128223 closed
Dec 24, 2024 -
Strange regression between 3.13.0 and 3.13.1 with `socket.socket#setsockopt`
#128210 closed
Dec 24, 2024 -
`Doc/requirements-oldest-sphinx.txt` needs to be regenerated
#128227 closed
Dec 24, 2024 -
Allow ast.NodeVisitor's generic_visit to return list of all returned values of calls to `visit_`
#128127 closed
Dec 24, 2024 -
Add ssl.HAS_PHA to detect libssl PHA support
#128035 closed
Dec 24, 2024 -
Can't open orphan path on bare importlib.resources.files() under zipapp
#121735 closed
Dec 24, 2024 -
Data corruption when reading from two files in parallel in an uncompressed .zip
#127847 closed
Dec 24, 2024 -
Incorrect result verification
#128217 closed
Dec 24, 2024 -
List comprehensions sometimes call `iter(iter(v))` instead of just `iter(v)`
#128211 closed
Dec 24, 2024 -
Add `_REPLACE_WITH_TRUE` to the tier 2 optimizer
#128195 closed
Dec 23, 2024 -
[Feature req] Wayland support for TKInter
#128204 closed
Dec 23, 2024 -
type(None) returns invalid type
#128197 closed
Dec 23, 2024 -
Tkinter import sometimes fails in 3.13.0
#128188 closed
Dec 23, 2024 -
Add `INSTRUCTION_SIZE` macro to code generator.
#118423 closed
Dec 23, 2024 -
Undeprecate getopt and optparse
#126180 closed
Dec 23, 2024 -
Consider adding `-Werror=unguarded-availability-new` to compiler flags for Apple platforms
#100384 closed
Dec 22, 2024 -
Clarify the difference between Lock and RLock when the acquiring thread returns
#128167 closed
Dec 22, 2024 -
Difference Between Lock and RLock in Python Threading
#128177 closed
Dec 22, 2024 -
Allow to customize XML declaration header when writing ElementTree output
#128136 closed
Dec 22, 2024 -
the _sysconfigdata name should not encode MACHDEP and PLATFORM_TRIPLET
#81742 closed
Dec 22, 2024 -
pathlib ABCs: remove or namespace private attributes
#127807 closed
Dec 22, 2024 -
[DOC] `__new__()` is (indeed) a static method
#128162 closed
Dec 21, 2024 -
Data race in PyUnicode_AsUTF8AndSize under free-threading
#128013 closed
Dec 21, 2024 -
Multiprocessing code succeeds in 3.13 but fails in 3.14
#128145 closed
Dec 21, 2024 -
Error during build on unguarded use of new symbols on macOS
#128135 closed
Dec 20, 2024 -
Return value of <ExceptionGroup class>.split has insufficient checks leading to a type confusion bug
#128049 closed
Dec 20, 2024 -
HACL Blake2 implementation does not check for `aligned_alloc` availability on macOS
#128134 closed
Dec 20, 2024 -
Crash when modifying DLL function pointers conconcurrently
#127946 closed
Dec 20, 2024 -
ctypes: Switch field accessors to fixed-width integers
#127295 closed
Dec 20, 2024 -
[PPC64LE buildbots] test_socket: VSOCK testStream(): recv fails with EACCES on Fedora 41
#128116 closed
Dec 20, 2024
32 Issues opened by 25 people
-
Build failure on NetBSD: Incorrect number of arguments to 'pthread_setname_np' in _threadmodule.c
#128279 opened
Dec 27, 2024 -
Make `socket` module thread safe
#128277 opened
Dec 26, 2024 -
Incorrect handling of negative reading sizes in `HTTPResponse.read()`
#128271 opened
Dec 26, 2024 -
Remove un-necessary socket requirements in pdb async tests
#128265 opened
Dec 25, 2024 -
Classes with __slots__ ought to be specialized when constructing instances
#128262 opened
Dec 25, 2024 -
Regression in tokenizer handling of `\r`
#128233 opened
Dec 25, 2024 -
`isinstance(..., Optional[Any])` always returns False
#128232 opened
Dec 25, 2024 -
In the new REPL, multiline input execution should fail fast
#128231 opened
Dec 24, 2024 -
Speed up bytes creation from list and tuple
#128213 opened
Dec 24, 2024 -
Race between ` PyUnicode_SET_UTF8` and `_PyUnicode_CheckConsistency`
#128212 opened
Dec 24, 2024 -
`test_multiprocessing_forkserver.test_processes.WithProcessesTestLock.test_repr_rlock` is flaky
#128206 opened
Dec 23, 2024 -
Support HTTP digest authentication algorithm SHA-256 as per RFC-7617
#128192 opened
Dec 23, 2024 -
_thread.get_ident returns a result with an exception set
#128189 opened
Dec 22, 2024 -
`multiprocessing.Queue`: Exceeding a certain amount of bytes in the queue prevents proper exit
#128186 opened
Dec 22, 2024 -
Align the grammar of the `Decimal` string constructor with `float`'s
#128185 opened
Dec 22, 2024 -
Dataclass `__init__` annotation eagerly evaluated
#128184 opened
Dec 22, 2024 -
`ctypes` pointer writes are not thread safe
#128182 opened
Dec 22, 2024 -
Make Argument Clinic aware of possible UBSan failures
#128180 opened
Dec 22, 2024 -
Defining iterator in a separate class no longer works in 3.13
#128161 opened
Dec 21, 2024 -
Use of `ffi_type_complex_double` is unguarded
#128156 opened
Dec 21, 2024 -
Argument Clinic's `[python input]` blocks do not support `/*` in literal strings
#128153 opened
Dec 21, 2024 -
Argument Clinic's `[python input]` blocks do not support empty lines in comments
#128152 opened
Dec 21, 2024 -
Improve performances of `uuid.*` functions
#128150 opened
Dec 21, 2024 -
Add “New > Python File” option to Windows Explorer context menu during installation
#128148 opened
Dec 21, 2024 -
3.14 build error after recent commit: `pylifecycle.c:50:12: fatal error: os/log.h: No such file or directory`
#128146 opened
Dec 21, 2024 -
Race between PyMember_GetOne and PyMember_SetOne for _Py_T_OBJECT members under freethreading
#128144 opened
Dec 21, 2024 -
SSL issue starting from openssl 3.2
#128141 opened
Dec 20, 2024 -
Escaping the `repl` argument to `re.sub()`, `re.subn()`
#128138 opened
Dec 20, 2024 -
Race in PyUnicode_InternFromString under free-threading
#128137 opened
Dec 20, 2024 -
Race in bytes_hash under free-threading
#128133 opened
Dec 20, 2024 -
random access uncompressed unencrypted ZipExtFile
#128131 opened
Dec 20, 2024
134 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-126366: Make native generators thread safe
#126371 commented on
Dec 25, 2024 • 12 new comments -
gh-127794: Validate header name according to rfc-5322
#127820 commented on
Dec 24, 2024 • 12 new comments -
gh-128118: Improve performance of copy.copy by using a fast lookup for atomic and container types
#128119 commented on
Dec 26, 2024 • 9 new comments -
gh-128104: Remove `Py_STRFTIME_C99_SUPPORT`; require C99-compliant strftime
#128106 commented on
Dec 22, 2024 • 7 new comments -
gh-127119: Faster check for small ints in long_dealloc
#127620 commented on
Dec 23, 2024 • 7 new comments -
gh-127937: convert decimal module to use import/export API for ints (PEP 757)
#127925 commented on
Dec 26, 2024 • 6 new comments -
gh-125022: add support for simple SIMD features detection
#125011 commented on
Dec 22, 2024 • 5 new comments -
gh-55454: Add IMAP4 IDLE support to imaplib
#122542 commented on
Dec 22, 2024 • 3 new comments -
gh-74028: `concurrent.futures.Executor.map`: introduce `buffersize` param for lazy behavior
#125663 commented on
Dec 25, 2024 • 3 new comments -
gh-112015: Implement `ctypes.memoryview_at()`
#112018 commented on
Dec 20, 2024 • 3 new comments -
gh-126033: fix a crash in `xml.etree.ElementTree.Element.remove` when concurrent mutations happen
#126124 commented on
Dec 21, 2024 • 2 new comments -
gh-126719: Improve `math.fmod` documentation.
#127741 commented on
Dec 25, 2024 • 2 new comments -
gh-127933: Add option to run regression tests in parallel
#128003 commented on
Dec 20, 2024 • 2 new comments -
gh-127975: Avoid reusing quote types in ast.unparse if not needed
#127980 commented on
Dec 20, 2024 • 1 new comment -
Typing docs: increase prominence of warnings regarding `@runtime_checkable`
#127985 commented on
Dec 25, 2024 • 1 new comment -
gh-118915: Add document of `PY_MONITORING_IS_INSTRUMENTED_EVENT`
#128026 commented on
Dec 24, 2024 • 1 new comment -
gh-122102: Improve tests for descriptor-related tools in `inspect`
#122144 commented on
Dec 24, 2024 • 1 new comment -
gh-122102: Fix/improve docs of descriptor-related tools in `inspect`
#122104 commented on
Dec 24, 2024 • 1 new comment -
gh-124111: Fix TCL 9 threaded detection
#128103 commented on
Dec 25, 2024 • 0 new comments -
gh-123681: handle c99-specific specifiers for strftime when cross-compiling
#123861 commented on
Dec 21, 2024 • 0 new comments -
`time.sleep(0)` regression in 3.11 onwards
#125997 commented on
Dec 26, 2024 • 0 new comments -
Provide visualizations of executor graphs
#126833 commented on
Dec 26, 2024 • 0 new comments -
argparser's subparsers.add_parser() should accept an ArgumentParser
#61406 commented on
Dec 26, 2024 • 0 new comments -
Add socket.SO_REUSEPORT_LB and use it in socket.create_server(reuse_port=True) and BaseEventLoop.create_server(reuse_port=True)
#124761 commented on
Dec 26, 2024 • 0 new comments -
gh-89083: add support for UUID version 7 (RFC 9562)
#121119 commented on
Dec 21, 2024 • 0 new comments -
gh-120608: Make reversed iterator work with free-threading
#120971 commented on
Dec 24, 2024 • 0 new comments -
gh-89083: add support for UUID version 6 (RFC 9562)
#120650 commented on
Dec 21, 2024 • 0 new comments -
[3.13] gh-102136: Add -m to options that work with -i (GH-119271)
#119285 commented on
Dec 20, 2024 • 0 new comments -
create an internals documentation folder in the cpython repo
#119786 commented on
Dec 26, 2024 • 0 new comments -
[3.12] GH-107674: Avoid allocating boxed ints for `sys.settrace` line events (GH-107780)
#107841 commented on
Dec 20, 2024 • 0 new comments -
gh-95371: Add support for other image formats(e.g. PNG) to the turtle…
#95378 commented on
Dec 21, 2024 • 0 new comments -
gh-92822: IDLE - Add a selection label to window statusbars
#92823 commented on
Dec 25, 2024 • 0 new comments -
Inefficient ssl.SSLWantReadError exception slows down very common use-case
#123954 commented on
Dec 26, 2024 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Dec 23, 2024 • 0 new comments -
gh-65821: Fix ctypes.util.find_library with musl
#18380 commented on
Dec 25, 2024 • 0 new comments -
gh-75223: Reject undotted extensions in mimetypes.add_type
#2895 commented on
Dec 21, 2024 • 0 new comments -
Async generator/anext with default-tuple-value results in SystemError: <class 'StopIteration'> returned with exception set
#128078 commented on
Dec 27, 2024 • 0 new comments -
Make pyvenv style virtual environments easier to configure when embedding Python
#66409 commented on
Dec 27, 2024 • 0 new comments -
Spurious "Exception in callback None()" after upgrading to 3.12
#115514 commented on
Dec 27, 2024 • 0 new comments -
html rendering issue in MIMEText html rendering
#125867 commented on
Dec 27, 2024 • 0 new comments -
Race between _PyObject_GenericGetAttrWithDict and ensure_nonmanaged_dict under free-threading
#128100 commented on
Dec 26, 2024 • 0 new comments -
gh-128089: Bump the PYC magic number
#128097 commented on
Dec 20, 2024 • 0 new comments -
gh-128041: Add a terminate_workers method to ProcessPoolExecutor
#128043 commented on
Dec 21, 2024 • 0 new comments -
gh-115514: Fix incomplete writes after close in asyncio._SelectorSocketTransport
#128037 commented on
Dec 26, 2024 • 0 new comments -
gh-128014: fix handling of a `default` empty string passed to `tkinter.Wm.wm_iconbitmap`
#128015 commented on
Dec 22, 2024 • 0 new comments -
gh-127586: multiprocessing.Pool does not properly restore blocked signals (try 2)
#128011 commented on
Dec 24, 2024 • 0 new comments -
GH-127970: find the runtime library when dladdr is available
#127972 commented on
Dec 22, 2024 • 0 new comments -
GH-127705: Use `_PyStackRef`s in the default build.
#127875 commented on
Dec 20, 2024 • 0 new comments -
GH-127381: pathlib ABCs: remove uncommon `PurePathBase` methods
#127853 commented on
Dec 22, 2024 • 0 new comments -
gh-127805: Clarify Formatter initialization in logging.rst
#127850 commented on
Dec 20, 2024 • 0 new comments -
GH-127809: Fix the JIT's understanding of `**`
#127844 commented on
Dec 20, 2024 • 0 new comments -
gh-127787: refactor helpers for `PyUnicodeErrorObject` internal interface
#127789 commented on
Dec 21, 2024 • 0 new comments -
GH-125413: Add `pathlib.Path.info` attribute
#127730 commented on
Dec 22, 2024 • 0 new comments -
gh-127667: improve `hashlib` error-branches
#127668 commented on
Dec 21, 2024 • 0 new comments -
[3.13] gh-126524: Run `regen-unicodedata` as a part of our CI (GH-126682)
#127594 commented on
Dec 20, 2024 • 0 new comments -
gh-98188: Fix EmailMessage.get_payload to decode data
#127547 commented on
Dec 22, 2024 • 0 new comments -
gh-127440: Try using `base_executable` to detect `prefix` and `exec_prefix`
#127441 commented on
Dec 25, 2024 • 0 new comments -
Add the `.. availability:: Windows` directive to the function prototype that "returns a foreign function that will call a COM method".
#127436 commented on
Dec 26, 2024 • 0 new comments -
gh-127385: Add `F_DUPFD_QUERY` to `fcntl`
#127386 commented on
Dec 20, 2024 • 0 new comments -
[3.13] gh-124111: Update tkinter for compatibility with Tcl/Tk 9.0.0 (GH-124156)
#127364 commented on
Dec 20, 2024 • 0 new comments -
gh-109798: Normalize `_datetime` and `datetime` error messages
#127345 commented on
Dec 20, 2024 • 0 new comments -
gh-127049: Fix `asyncio.subprocess.Process` race condition killing an unrelated process on Unix
#127051 commented on
Dec 24, 2024 • 0 new comments -
gh-115999: Add free-threaded specialization for COMPARE_OP
#126410 commented on
Dec 23, 2024 • 0 new comments -
[3.13] gh-109413: Add more type hints to `libregrtest` (GH-126352)
#126388 commented on
Dec 20, 2024 • 0 new comments -
[3.12] gh-58956: Set f_trace on frames with breakpoints after setting a new breakpoint (GH-124454)
#125549 commented on
Dec 20, 2024 • 0 new comments -
Strip absolute --libdir paths from configure args in test_freeze
#124916 commented on
Dec 21, 2024 • 0 new comments -
gh-119109: functools.partial vectorcall with keywords
#124584 commented on
Dec 21, 2024 • 0 new comments -
Add support for custom compressor in tarfile
#75203 commented on
Dec 21, 2024 • 0 new comments -
`test_strftime_y2k` fails while cross-compiling 3.14a3 for `x86_64_v2` and `x86_64_v3` on Linux
#128104 commented on
Dec 21, 2024 • 0 new comments -
Add a way of printing a C backtrace to `faulthandler`
#127604 commented on
Dec 21, 2024 • 0 new comments -
Unnecessarily slow turtle rotations
#99296 commented on
Dec 21, 2024 • 0 new comments -
Remove the AST optimizer
#126835 commented on
Dec 21, 2024 • 0 new comments -
Use freelist for range and iter objects
#126703 commented on
Dec 21, 2024 • 0 new comments -
dataclass overriding a property in the parent class is broken
#121354 commented on
Dec 22, 2024 • 0 new comments -
dataclass defaults and property don't work together
#83428 commented on
Dec 22, 2024 • 0 new comments -
Make the specializing interpreter thread-safe in `--disable-gil` builds
#115999 commented on
Dec 22, 2024 • 0 new comments -
Replace ctypes.DllGetClassObject and remove DllCanUnloadNow
#127369 commented on
Dec 22, 2024 • 0 new comments -
The _curses.window.get_wch() method is not available in Python 3.13 for macOS universal2 installer
#128085 commented on
Dec 22, 2024 • 0 new comments -
Extract ZipInfo for archive functionality
#123424 commented on
Dec 22, 2024 • 0 new comments -
Add BRANCH_TAKEN and BRANCH_NOT_TAKEN events to sys.monitoring
#122548 commented on
Dec 22, 2024 • 0 new comments -
`ctypes` thread safety auditing (and fixing)
#127945 commented on
Dec 22, 2024 • 0 new comments -
New COLORIZED REPL nearly unusable on MS-Windows 10 by default
#125609 commented on
Dec 22, 2024 • 0 new comments -
Remove redundant small int check in long_dealloc
#127119 commented on
Dec 22, 2024 • 0 new comments -
The method for storing docstrings in code objects is awkward and prevents optimizations.
#126072 commented on
Dec 25, 2024 • 0 new comments -
macOS fails to install dependencies: Could not symlink lib/libtcl8.6.dylib
#128069 commented on
Dec 20, 2024 • 0 new comments -
TarFile.extractall(..., filter='tar') arbitrary file chmod
#127987 commented on
Dec 20, 2024 • 0 new comments -
Windows device read failure through Python file interface with read buffering enabled
#128111 commented on
Dec 20, 2024 • 0 new comments -
CSV Writer Regression in Python 3.11+: Escaping Required but Unnecessary
#128064 commented on
Dec 20, 2024 • 0 new comments -
OpenSSL with FIPS enabled causes test_hashlib failures
#128071 commented on
Dec 20, 2024 • 0 new comments -
test_builtin.ImmortalTests.test_immortals tests are not so immortal on i586 and 3.14.0a3
#128107 commented on
Dec 20, 2024 • 0 new comments -
os.path.realpath() RecursionError
#128098 commented on
Dec 20, 2024 • 0 new comments -
datetime.strptime's %z should support +HH
#128074 commented on
Dec 20, 2024 • 0 new comments -
Improve performance of copy.copy
#128118 commented on
Dec 20, 2024 • 0 new comments -
Unreachable code warnings while building latest main at 48c70b8
#128086 commented on
Dec 20, 2024 • 0 new comments -
`rmtree` fails due to "directory not empty" on Linux
#128076 commented on
Dec 20, 2024 • 0 new comments -
code objects remove unknown opcodes from the instruction stream when accessing `co_code`
#128045 commented on
Dec 20, 2024 • 0 new comments -
Code generator should reject escaping calls in DEOPT_IF/EXIT_IF
#128073 commented on
Dec 20, 2024 • 0 new comments -
Tcl warnings while building latest main -
#128087 commented on
Dec 20, 2024 • 0 new comments -
ftplib `retrbinary(rest=...)` seems to send incorrect data
#127561 commented on
Dec 20, 2024 • 0 new comments -
Asyncio loop.sock_sendall() fails on Windows when sockets are shared across threads
#122240 commented on
Dec 21, 2024 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from RFC 9562
#89083 commented on
Dec 21, 2024 • 0 new comments -
Convert static initializers of `PyTypeObject`s to use C99 Designated (named) initializers
#127679 commented on
Dec 25, 2024 • 0 new comments -
The C-API for Python to C integer conversion is, to be frank, a mess.
#102471 commented on
Dec 26, 2024 • 0 new comments -
Python 3.13: gnureadline appears to no longer be used
#125924 commented on
Dec 26, 2024 • 0 new comments -
Heap types implemented in C must have Py_TPFLAGS_HAVE_GC and implement tp_traverse
#116946 commented on
Dec 26, 2024 • 0 new comments -
Curses Menu
#44985 commented on
Dec 26, 2024 • 0 new comments -
curses - new window methods: addchstr and addchnstr
#45165 commented on
Dec 26, 2024 • 0 new comments -
curses patch add color_set and wcolor_set , and addchstr family of functions
#49618 commented on
Dec 26, 2024 • 0 new comments -
Inconsistency in overflow error messages of integer argument
#60192 commented on
Dec 26, 2024 • 0 new comments -
curses configure checks fail if only /usr/include/ncursesw/curses.h is installed
#59473 commented on
Dec 26, 2024 • 0 new comments -
curses' sigwinch handler isn't visible from python
#48199 commented on
Dec 26, 2024 • 0 new comments -
string.printable.isprintable() returns False
#67206 commented on
Dec 26, 2024 • 0 new comments -
Expose NCURSES_EXT_FUNCS under curses
#84388 commented on
Dec 26, 2024 • 0 new comments -
Add curses.window.in_wch
#83395 commented on
Dec 26, 2024 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Dec 26, 2024 • 0 new comments -
Sphinx linkcheck and broken/redirect occurrences in Python Docs
#103484 commented on
Dec 26, 2024 • 0 new comments -
Introduces more interactive command for PDB
#126785 commented on
Dec 26, 2024 • 0 new comments -
Safe synchronous cancellation in asyncio
#103486 commented on
Dec 23, 2024 • 0 new comments -
Add operator.getitemtuple & operator.itemtuplegetter
#128000 commented on
Dec 23, 2024 • 0 new comments -
`test_strftime_y2k` fails on embedded Linux
#123681 commented on
Dec 23, 2024 • 0 new comments -
critical section should avoid parking lot when re-entering top-most held critical section
#114203 commented on
Dec 23, 2024 • 0 new comments -
The New REPL Command History Does Not Honor Partial Text
#120767 commented on
Dec 23, 2024 • 0 new comments -
[BOLT] [3.12] Python 3.12.7 --enable bolt option not working
#124948 commented on
Dec 23, 2024 • 0 new comments -
email.parser can insert extraneous spaces when parsing rfc2047 headers with policy.default
#128110 commented on
Dec 24, 2024 • 0 new comments -
[Windows] Python 3.13 New REPL prompt swallows characters with print(..., end=" ")
#128067 commented on
Dec 24, 2024 • 0 new comments -
PyREPL exits the interpreter on specific input
#125666 commented on
Dec 24, 2024 • 0 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
Dec 24, 2024 • 0 new comments -
Allow `default` keyword argument in dict.get() method
#124675 commented on
Dec 24, 2024 • 0 new comments -
SIGSEGV with generators after direct change in gi_frame
#125038 commented on
Dec 25, 2024 • 0 new comments -
Audit asyncio thread safety
#128002 commented on
Dec 25, 2024 • 0 new comments -
test_glob: test_selflink() failed on AMD64 RHEL8 Refleaks 3.x
#109959 commented on
Dec 25, 2024 • 0 new comments -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Dec 25, 2024 • 0 new comments -
IO streams locking can be broken after fork() with threads
#84579 commented on
Dec 25, 2024 • 0 new comments -
Formatter.parse returns missleading error in case of unclosing square bracket
#106402 commented on
Dec 25, 2024 • 0 new comments