-
-
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
37 Pull requests merged by 19 people
-
gh-137239: Add
*_max
functions toheapq.__all__
#137241 merged
Jul 30, 2025 -
Add example of minheap and maxheap working together
#137251 merged
Jul 30, 2025 -
[3.14] gh-136992: Add "None" as valid
SameSite
value as per RFC 6265bis (GH-137040)#137140 merged
Jul 30, 2025 -
GH-137248: Add a
--logdir
option toTools/wasm/wasi
#137249 merged
Jul 30, 2025 -
[3.14] GH-116738: document thread-safety of bisect (GH-136555)
#137221 merged
Jul 30, 2025 -
GH-137243: Have
Tools/wasm/wasi
detect WASI SDK installs in/opt
when the release tarball is extracted#137244 merged
Jul 30, 2025 -
gh-135444: fix DatagramTransport buffer_size accounting
#135445 merged
Jul 30, 2025 -
[3.13] GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
#136480 merged
Jul 30, 2025 -
[3.13] GH-116738: document thread-safety of bisect (GH-136555)
#137222 merged
Jul 30, 2025 -
gh-71189: Support all-but-last mode in os.path.realpath()
#117562 merged
Jul 30, 2025 -
GH-116738: document thread-safety of bisect
#136555 merged
Jul 30, 2025 -
[3.14] gh-136976: Emscripten: Add _decimal and libmpdec (GH-136997)
#137066 merged
Jul 29, 2025 -
[3.14] gh-124621: Emscripten: Add smoke test for using pyrepl in Chrome (GH-137004)
#137067 merged
Jul 29, 2025 -
gh-137179: Fix flaky test_history_survive_crash test
#137180 merged
Jul 29, 2025 -
[3.13] gh-137183: Document that
array.array
typecodew
is new in 3.13 (GH-137184)#137209 merged
Jul 29, 2025 -
gh-137183: Document that
array.array
typecodew
is new in 3.13#137184 merged
Jul 29, 2025 -
gh-137185: Fix
_Py_DumpStack()
async signal safety#137187 merged
Jul 29, 2025 -
[3.14] Add a What's New entry for Emscripten (GH-137035)
#137192 merged
Jul 29, 2025 -
Add What's New entry about Emscripten changes
#137035 merged
Jul 29, 2025 -
[3.14] gh-132898: Add a note in
multiprocessing.Process
docs about creating a process in a REPL (GH-137118)#137154 merged
Jul 28, 2025 -
[3.14] GH-137059:
url2pathname()
: fix support for drive letter in netloc (GH-137060)#137144 merged
Jul 28, 2025 -
[3.14] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137169 merged
Jul 28, 2025 -
[3.14] gh-136870: fix data races in instrumentation of bytecode (GH-136994)
#137082 merged
Jul 28, 2025 -
gh-136843: Document how multiple inheritance works
#136844 merged
Jul 28, 2025 -
gh-136586: Improve winreg's module docstring
#136587 merged
Jul 28, 2025 -
gh-136306: Add support for SSL groups
#136307 merged
Jul 28, 2025 -
GH-131296: fix clang-cl warning on Windows in socketmodule.h
#131832 merged
Jul 28, 2025 -
gh-134043: use stackrefs for dict lookup in
_PyObject_GetMethodStackRef
#136412 merged
Jul 28, 2025 -
gh-131338: Disable new stack size code for non-glibc on linux.
#134336 merged
Jul 28, 2025 -
[3.13] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137170 merged
Jul 28, 2025 -
gh-130577: tarfile now validates archives to ensure member offsets are non-negative
#137027 merged
Jul 28, 2025 -
[3.13] gh-136759: revert rename
lock.h
topylock.h
(GH-137041) (#137075)#137166 merged
Jul 28, 2025 -
[3.13] gh-119711: describe
create_datagram_endpoint
's behavior in asyncio whenlocal_addr
isNone
(GH-136913)#137163 merged
Jul 28, 2025 -
gh-119711: Describe create_datagram_endpoint's behavior in asyncio when local_addr is None
#136913 merged
Jul 28, 2025 -
gh-131876: extract
_hashlib
helpers into a separate directory#136995 merged
Jul 28, 2025 -
gh-136968: fortify macro usage in cryptographic modules
#136973 merged
Jul 28, 2025 -
[3.13] gh-84559: improve What's New entry for
multiprocessing
startmethod changes (GH-128173)#137156 merged
Jul 28, 2025
42 Pull requests opened by 27 people
-
[3.9] gh-121227: Disallow setting an empty list for NPN
#137161 opened
Jul 28, 2025 -
gh-88886: Remove excessive encoding name normalization
#137167 opened
Jul 28, 2025 -
gh-89687: fix get_type_hints with dataclasses __init__ generation
#137168 opened
Jul 28, 2025 -
[3.12] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137171 opened
Jul 28, 2025 -
[3.11] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137172 opened
Jul 28, 2025 -
gh-137173: Allow signal handling in isolated subinterpreters
#137174 opened
Jul 28, 2025 -
[3.14] gh-131338: Disable computed stack limit checks on non-glibc linux (GH-134336)
#137175 opened
Jul 28, 2025 -
[3.10] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137176 opened
Jul 28, 2025 -
[3.9] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027)
#137177 opened
Jul 28, 2025 -
gh-137242: Add Android CI job
#137186 opened
Jul 28, 2025 -
gh-81325: tarfile should accept a path-like object when writing a compressed gzip
#137188 opened
Jul 28, 2025 -
gh-131253: free-threaded build support for pystats
#137189 opened
Jul 28, 2025 -
GH-137194 Fix requires_debug_ranges when `_testcpi` doesn't exist
#137195 opened
Jul 29, 2025 -
GH-83065: Fix import deadlock by implementing hierarchical module locking
#137196 opened
Jul 29, 2025 -
gh-137197: Add SSLContext.set_ciphersuites to set TLS 1.3 ciphers
#137198 opened
Jul 29, 2025 -
gh-79986: Add parsing for References/In-Reply-To email headers
#137201 opened
Jul 29, 2025 -
gh-137199: set associated module for `_hashlib` heap types
#137203 opened
Jul 29, 2025 -
[3.14] gh-137185: Fix `_Py_DumpStack()` async signal safety (gh-137187)
#137206 opened
Jul 29, 2025 -
[Doc] Remove unnecessary quotes from typing module
#137207 opened
Jul 29, 2025 -
[3.14] gh-137183: Document that `array.array` typecode `w` is new in 3.13 (GH-137184)
#137208 opened
Jul 29, 2025 -
GH-134291: Support older macOS deployment targets for JIT builds
#137211 opened
Jul 29, 2025 -
gh-137210: Add a struct, slot & function for checking an extension's ABI
#137212 opened
Jul 29, 2025 -
gh-132661: docs: add a t-string tutorial
#137213 opened
Jul 29, 2025 -
fix: dir(concurrent.futures) and tab completion broken
#137214 opened
Jul 29, 2025 -
gh-137026: Add an explainer guide for asyncio
#137215 opened
Jul 29, 2025 -
[3.14] gh-137179: Fix flaky test_history_survive_crash test (gh-137180)
#137216 opened
Jul 29, 2025 -
gh-137219: Export _PyEval_StopTheWorld and _PyEval_StartTheWorld
#137220 opened
Jul 30, 2025 -
gh-131591: Fix syntax in remote debugger doc
#137225 opened
Jul 30, 2025 -
gh-137226: Fix behavior of ForwardRef.evaluate with type_params
#137227 opened
Jul 30, 2025 -
gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_RIGHT` events
#137229 opened
Jul 30, 2025 -
gh-137228: Improve get_type_hints()
#137230 opened
Jul 30, 2025 -
gh-137025: Include `python.worker.mjs` in Emscripten Web Example
#137236 opened
Jul 30, 2025 -
gh-137238: Fix data race in `_Py_slot_tp_getattr_hook`
#137240 opened
Jul 30, 2025 -
gh-119180: Refer to `annotationlib.get_annotations()` in `typing.get_type_hints()` documentation
#137247 opened
Jul 30, 2025 -
[3.14] GH-137248: Add a `--logdir` option to `Tools/wasm/wasi` (GH-137249)
#137252 opened
Jul 30, 2025 -
gh-87281: Fix support for locales with modifiers
#137253 opened
Jul 30, 2025 -
[3.14] gh-137239: Add *_max functions to heapq.__all__ (gh-137241)
#137256 opened
Jul 30, 2025 -
gh-137257: Upgrade bundled pip to 25.2
#137258 opened
Jul 30, 2025
25 Issues closed by 14 people
-
Improve `heapq` documentation
#133530 closed
Jul 30, 2025 -
heapq __all__ not updated for the maxheap methods
#137239 closed
Jul 30, 2025 -
`pkgutil.find_loader` deprecation warning attributed to incorrect module when calling `pkgutil.get_loader`
#132605 closed
Jul 30, 2025 -
3.13 asyncio DatagramTransport buffer size accounting regression.
#135444 closed
Jul 30, 2025 -
Memory keeps increasing with fixed-size dict during multi-threaded set/delete in 3.13.3t
#133136 closed
Jul 30, 2025 -
Derived dataclass with slots generates exception calling super().__init__()
#137237 closed
Jul 30, 2025 -
[3.14] ensurepip failing on s390x musl linux
#133801 closed
Jul 30, 2025 -
multiprocessing manager not threadsafe
#137233 closed
Jul 30, 2025 -
GH-137224:Performance optimization for base64
#137224 closed
Jul 30, 2025 -
PEP 669 compatibility issues with PEP 523
#137178 closed
Jul 29, 2025 -
[doc] Py_UTF8Mode is not documented
#77782 closed
Jul 29, 2025 -
Enable specification of multiple curves(/groups) for TLS
#109945 closed
Jul 29, 2025 -
f-string debug expressions containing hash '#' are malformed
#137182 closed
Jul 28, 2025 -
Add support in SSL module for getting/setting groups used for key agreement
#136306 closed
Jul 28, 2025 -
use stackrefs in `_PyObject_GetMethod` and calling APIs
#134043 closed
Jul 28, 2025 -
Stack overflow test errors in Alpine after GH-130398
#131338 closed
Jul 28, 2025 -
`__annotations__` not defined at module level
#137159 closed
Jul 28, 2025 -
Support for relative home path in pyvenv.cfg
#83650 closed
Jul 28, 2025 -
Update imaplib.py to account for additional padding
#81588 closed
Jul 28, 2025 -
python imaplib - error 'unexpected response'
#62353 closed
Jul 28, 2025 -
Typos in `Lib/test/test_subprocess.py` and in `Android/testbed/app/src/main/c/main_activity.c`
#137162 closed
Jul 28, 2025 -
WinError 10022 for create_datagram_endpoint with local_addr=None.
#119711 closed
Jul 28, 2025 -
Fortify usages of macros in cryptographic modules
#136968 closed
Jul 28, 2025 -
Calls to `memcpy` are slow for `2^k+1` elements (AMD-specific)
#137121 closed
Jul 28, 2025
30 Issues opened by 23 people
-
Update bundled pip to 25.2
#137257 opened
Jul 30, 2025 -
Windows shell subprocess fails to execute when PATH is sufficiently long and first argument is not a full path
#137254 opened
Jul 30, 2025 -
Provide a `--logdir` option to `Tools/wasm/wasi`
#137248 opened
Jul 30, 2025 -
Have `Tools/wasm/wasi` look for extracted tarball installs of the WASI SDK
#137243 opened
Jul 30, 2025 -
Android CI and binary releases
#137242 opened
Jul 30, 2025 -
Data race in `_Py_slot_tp_getattr_hook`
#137238 opened
Jul 30, 2025 -
The doc of `bytes.maketrans()` and `bytearray.maketrans()` should also say `bytearray.translate()`
#137235 opened
Jul 30, 2025 -
`bytearray.maketrans()` returns a `bytes` type value instead of a `bytearray` type value
#137234 opened
Jul 30, 2025 -
Free threading docs for 3.14 still describe it as an "expected" release
#137232 opened
Jul 30, 2025 -
[3.14] (Regression ?) Parser stack overflow on `musllinux` `x86_64`
#137231 opened
Jul 30, 2025 -
Incorrect tests for get_type_hints()
#137228 opened
Jul 30, 2025 -
ForwardRef.evaluate() mishandles type_params
#137226 opened
Jul 30, 2025 -
Expose _PyEval_StopTheWorld and _PyEval_StartTheWorld as unstable API
#137219 opened
Jul 30, 2025 -
Main segfaults importing `_pyrepl` with low value for `JUMP_BACKWARD_INITIAL_VALUE`
#137218 opened
Jul 29, 2025 -
Add a struct, slot & function for checking an extension's ABI
#137210 opened
Jul 29, 2025 -
Sending the sqlite3 autocommit parameter renders this PRAGMA command a no-op
#137205 opened
Jul 29, 2025 -
on aarch64_be: Strings are byteswapped after python parser encouters UTF-8
#137204 opened
Jul 29, 2025 -
`_hashlib` heap types do not have an associated module
#137199 opened
Jul 29, 2025 -
Add support in SSL module for getting/setting TLS 1.3 cipher suites
#137197 opened
Jul 29, 2025 -
test.support.requires_debug_ranges raise SkipTest not returning decorator when `_testcapi` doesn't exist
#137194 opened
Jul 29, 2025 -
Building Python 3.12.11 on Linux makes 2 copes of very large libpython3.12.a file
#137193 opened
Jul 29, 2025 -
`TypeError` when omitting a `Protocol` type argument with default
#137191 opened
Jul 29, 2025 -
`bytearray()` shouldn't convert `'` to `\'` for readability and consistency
#137190 opened
Jul 28, 2025 -
`_Py_DumpStack()` is not signal-safe the first time it's called
#137185 opened
Jul 28, 2025 -
The `w` typecode of `array.array` is new in Python 3.13
#137183 opened
Jul 28, 2025 -
`test_pyrepl.test_history_survive_crash` flaky
#137179 opened
Jul 28, 2025 -
Subinterpreters running on the main thread should handle signals
#137173 opened
Jul 28, 2025 -
Enhancement Proposal: Standardized Support for Non-Zero-Padded Day and Month Formatting in datetime.strftime
#137165 opened
Jul 28, 2025
113 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-64192: Make `imap()`/`imap_unordered()` in `multiprocessing.pool` actually lazy
#136871 commented on
Jul 29, 2025 • 14 new comments -
GH-136410: Faster side exits
#136411 commented on
Jul 30, 2025 • 12 new comments -
gh-131146: Fix month names in a genitive case in calendar module
#131147 commented on
Jul 29, 2025 • 9 new comments -
gh-81719: Add private members to zipfileZipFile to make it easier to subclass
#137101 commented on
Jul 29, 2025 • 9 new comments -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Jul 29, 2025 • 9 new comments -
gh-137113 docs: note readline no longer supported in REPL after 3.13
#137142 commented on
Jul 29, 2025 • 6 new comments -
[gh-135953] Profile a module or script with sampling profiler
#136777 commented on
Jul 29, 2025 • 4 new comments -
gh-135228: When @dataclass(slots=True) replaces a dataclass, make the original class collectible (take 2)
#137047 commented on
Jul 30, 2025 • 4 new comments -
gh-137146: Validate IPv6 ZoneID characters against RFC 6874 in urllib.parse
#137148 commented on
Jul 29, 2025 • 3 new comments -
GH-128520: pathlib ABCs: improve protocol for 'openable' objects
#134101 commented on
Jul 28, 2025 • 3 new comments -
Clarified relationship between `__path__` and Package in Ch6 Modules tutorial
#116579 commented on
Jul 29, 2025 • 2 new comments -
GH-125603: Don't count executing generators and coroutines as referrers in gc.gc_referrers.
#125640 commented on
Jul 28, 2025 • 2 new comments -
gh-133158: Adjust c-analyzer max_sizes for typeobject.c
#133159 commented on
Jul 28, 2025 • 2 new comments -
gh-135336: Add fast path to json string encoding
#133239 commented on
Jul 28, 2025 • 2 new comments -
gh-76535: Make `PyUnicode_ToLowerFull` and friends public
#136176 commented on
Jul 29, 2025 • 2 new comments -
gh-124503: simplified ast.literal_eval
#137010 commented on
Jul 30, 2025 • 2 new comments -
gh-123853: Update locale.windows_locale
#123901 commented on
Jul 29, 2025 • 1 new comment -
gh-137134: Update SQLite to 3.50.3 for binary releases
#137135 commented on
Jul 30, 2025 • 1 new comment -
gh-135615: Rephrase HTTP status codes overview
#135625 commented on
Jul 30, 2025 • 1 new comment -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 commented on
Jul 29, 2025 • 1 new comment -
gh-125862: Context decorator support for generators and async functions
#136212 commented on
Jul 28, 2025 • 1 new comment -
gh-135228: Create __dict__ and __weakref__ descriptors for object
#136966 commented on
Jul 30, 2025 • 1 new comment -
gh-122450: Expand documentation for ``Rational`` and ``Fraction``
#136800 commented on
Jul 28, 2025 • 1 new comment -
gh-136234: Fix _SelectorSocketTransport.writelines to be robust to connection loss
#136743 commented on
Jul 28, 2025 • 0 new comments -
gh-121639: Deduplicate reinitialization setup for ZipExtFile when seeking
#121640 commented on
Jul 29, 2025 • 0 new comments -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Jul 28, 2025 • 0 new comments -
gh-109945: Enable spec of multiple curves/groups for TLS
#119244 commented on
Jul 29, 2025 • 0 new comments -
remove pointless variable initializations in unicode_format
#116681 commented on
Jul 29, 2025 • 0 new comments -
gh-137146: Restrict IPvFuture address parsing to RFC 3986-valid characters
#137147 commented on
Jul 28, 2025 • 0 new comments -
Do not call retain on Objective-C string literals
#116258 commented on
Jul 29, 2025 • 0 new comments -
fixing a spelling issue in pycore_asdl.h: the to that
#115943 commented on
Jul 29, 2025 • 0 new comments -
Remove misleading parts of is_site_local() documentation
#113152 commented on
Jul 29, 2025 • 0 new comments -
gh-111501: venv: do not export PS1 in activate
#105279 commented on
Jul 29, 2025 • 0 new comments -
update windows default PATHEXT
#103655 commented on
Jul 29, 2025 • 0 new comments -
gh-102494: fix MemoryError when using selectors on Solaris
#102495 commented on
Jul 30, 2025 • 0 new comments -
[document] Add vcpkg instruction step
#96818 commented on
Jul 29, 2025 • 0 new comments -
gh-89679: improve TraversableResources's documentation
#29174 commented on
Jul 28, 2025 • 0 new comments -
gh-88341: Update docs for str title, istitle methods
#26865 commented on
Jul 28, 2025 • 0 new comments -
Remove the get_phrase_cfws_only_raises test
#24871 commented on
Jul 29, 2025 • 0 new comments -
gh-48739: tests(tests_shutil): fix comment with check_args_to_onerror
#22968 commented on
Jul 28, 2025 • 0 new comments -
gh-136681: make argsbuf static to speedup processing positional arguments with AC
#136732 commented on
Jul 30, 2025 • 0 new comments -
gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments
#136615 commented on
Jul 29, 2025 • 0 new comments -
[3.14] Fix docs for Queue.shutdown (gh-137028)
#137080 commented on
Jul 28, 2025 • 0 new comments -
gh-136327: Fix inconsistent TypeError messages regarding invalid values after * and **
#136395 commented on
Jul 29, 2025 • 0 new comments -
gh-136228: Clarify example in exception handling section
#136257 commented on
Jul 30, 2025 • 0 new comments -
[3.14] gh-136759: rename `lock.h` to `pylock.h` (GH-137041)
#137072 commented on
Jul 28, 2025 • 0 new comments -
gh-116111: Clarify DST behaviour in datetime arithmetic and zoneinfo docs
#137092 commented on
Jul 29, 2025 • 0 new comments -
gh-136063: fix quadratic-complexity parsing in `email.message._parseparam`
#136072 commented on
Jul 29, 2025 • 0 new comments -
gh-136686 Fix UnicodeEncodeError in email.generator.write when encoding multipart/related emails using utf8 policy
#136848 commented on
Jul 28, 2025 • 0 new comments -
GH-132532: Add new DSL macros to better declare semantics of exits at ends of instructions/uops.
#137098 commented on
Jul 29, 2025 • 0 new comments -
gh-137103: A better circular check for json.dump()
#137104 commented on
Jul 28, 2025 • 0 new comments -
[3.14] gh-130522: Fix unraisable TypeError in threading at interpreter shutdown (GH-131537)
#137105 commented on
Jul 28, 2025 • 0 new comments -
gh-137110: Untrack immortal objects from expand_region_transitivity_reachable
#137111 commented on
Jul 29, 2025 • 0 new comments -
gh-137056: Fix DTrace build support on NetBSD
#137057 commented on
Jul 28, 2025 • 0 new comments -
gh-126028: Add more tests for msvcrt module
#126029 commented on
Jul 30, 2025 • 0 new comments -
gh-130567: Remove optimistic allocation in locale.strxfrm()
#137143 commented on
Jul 28, 2025 • 0 new comments -
gh-125022: add support for simple SIMD features detection
#125011 commented on
Jul 29, 2025 • 0 new comments -
encoding package's normalize_encoding() function is too slow
#55531 commented on
Jul 29, 2025 • 0 new comments -
Crash in `test_free_threading.test_monitoring.SetProfileMultiThreaded.test_instrumentation`
#120158 commented on
Jul 29, 2025 • 0 new comments -
Unify recognization of message digest names for `_hashlib` and `_hmac`
#131876 commented on
Jul 29, 2025 • 0 new comments -
Not all defects pass through email policy
#68552 commented on
Jul 29, 2025 • 0 new comments -
__import__ is not thread-safe on Python 3
#83065 commented on
Jul 29, 2025 • 0 new comments -
socket.create_connection error message for domain subpart with invalid length is very confusing
#53891 commented on
Jul 29, 2025 • 0 new comments -
Add a datatype to represent mime types to the email module
#63479 commented on
Jul 29, 2025 • 0 new comments -
Hostnames with underscores fail SSLContext hostname verification with wildcard certificates
#103490 commented on
Jul 29, 2025 • 0 new comments -
Use pystats for free threading performance statistics
#131253 commented on
Jul 28, 2025 • 0 new comments -
tarfile.open: improper handling of path-like object
#81325 commented on
Jul 28, 2025 • 0 new comments -
`urllib.parse` accepts invalid characters in IPv6 ZoneIDs and IPvFuture addresses
#137146 commented on
Jul 28, 2025 • 0 new comments -
multi-threading + fork warning when threads are stopped before fork
#137109 commented on
Jul 28, 2025 • 0 new comments -
`tarfile.StreamError: seeking backwards is not allowed` due to unskipped block with bad checksum
#130577 commented on
Jul 28, 2025 • 0 new comments -
Disallow setting an empty list for NPN in CPython 3.9 and earlier
#121227 commented on
Jul 28, 2025 • 0 new comments -
assertLogs to optionally not disable existing handlers
#89900 commented on
Jul 28, 2025 • 0 new comments -
zoneinfo.ZoneInfo does not check for Windows device names
#88992 commented on
Jul 28, 2025 • 0 new comments -
concurrent.futures.threading: Add a timeout to Executor shutdown() method
#72165 commented on
Jul 28, 2025 • 0 new comments -
'ImportError: DLL load failed while importing xxxxxxx: The filename or extension is too long' with LongPathsEnabled
#126929 commented on
Jul 28, 2025 • 0 new comments -
Support chunk sending in `smtplib`
#135952 commented on
Jul 28, 2025 • 0 new comments -
simplify overlaps function in ipaddress.py
#82516 commented on
Jul 28, 2025 • 0 new comments -
Textwrap to conform to https://www.unicode.org/reports/tr14/tr14-45.html
#86141 commented on
Jul 28, 2025 • 0 new comments -
What do "cased" and "uncased" mean?
#88341 commented on
Jul 28, 2025 • 0 new comments -
Codec name normalization breaks custom codecs
#88886 commented on
Jul 28, 2025 • 0 new comments -
Add a `PyThreadState *` parameter (almost) everywhere
#132312 commented on
Jul 28, 2025 • 0 new comments -
<lock.h> filename is too generic
#136759 commented on
Jul 28, 2025 • 0 new comments -
shutil.copyfile should use ReFS block-level linking on Windows (by invoking CopyFileW)
#137074 commented on
Jul 28, 2025 • 0 new comments -
Inconsisten handling of non-ASCII characters in encodings.normalize_encoding()
#136736 commented on
Jul 28, 2025 • 0 new comments -
traceback: add `recent_first` and `show_lines` parameters
#135751 commented on
Jul 28, 2025 • 0 new comments -
A better JSON check_circular
#137103 commented on
Jul 30, 2025 • 0 new comments -
Misleading descriptions in the introduce of "Template"
#137119 commented on
Jul 30, 2025 • 0 new comments -
Implement PEP 750 – Template Strings
#132661 commented on
Jul 30, 2025 • 0 new comments -
locale.getlocale fails if locale is set
#87281 commented on
Jul 30, 2025 • 0 new comments -
Interactive shell overwrites history
#79461 commented on
Jul 30, 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 30, 2025 • 0 new comments -
`Thread.is_alive` should only return `False` after a thread exits (once it's started)
#137017 commented on
Jul 30, 2025 • 0 new comments -
Emscripten build fails with Python 3.14
#137025 commented on
Jul 30, 2025 • 0 new comments -
Python `io.open` intermittently throw `PermissionError` on windows
#136965 commented on
Jul 30, 2025 • 0 new comments -
Merge 'types.UnionType' with `typing._UnionGenericAlias`, not `typing.Union`
#137065 commented on
Jul 30, 2025 • 0 new comments -
Broken Number Pad on macOS in New Interactive Interpreter in 3.13.0
#125494 commented on
Jul 30, 2025 • 0 new comments -
Deprecate PyComplexObject.cval and soft-deprecate _Py_c*() API
#128813 commented on
Jul 30, 2025 • 0 new comments -
sys.executable is sometimes wrong
#124241 commented on
Jul 30, 2025 • 0 new comments -
Use `statx(2)` system call on Linux for extended `os.stat` information
#83714 commented on
Jul 30, 2025 • 0 new comments -
Add `alias` as a `field()` parameter for dataclasses
#101192 commented on
Jul 30, 2025 • 0 new comments -
Document difference between typing.get_type_hints and inspect.get_annotations(eval_str=True)
#102405 commented on
Jul 30, 2025 • 0 new comments -
Slow functions calls for C-coded functions, accepting positional-or-kwarg argument vs positional-only
#136681 commented on
Jul 30, 2025 • 0 new comments -
Implement PEP 768 – Safe external debugger interface for CPython
#131591 commented on
Jul 30, 2025 • 0 new comments -
Audit all built-in modules for thread safety
#116738 commented on
Jul 30, 2025 • 0 new comments -
Cross-module dataclass inheritance breaks get_type_hints
#89687 commented on
Jul 30, 2025 • 0 new comments -
pyrepl: Unable to ^D exit in multiline section
#133400 commented on
Jul 30, 2025 • 0 new comments -
Documentation enhancement proposal: explainer for asyncio
#137026 commented on
Jul 29, 2025 • 0 new comments -
OpenSSL 3.0 performance issue: SSLContext.set_default_verify_paths / load_verify_locations about 5x slower
#95031 commented on
Jul 29, 2025 • 0 new comments -
Make it easier to extend zipfile code
#136741 commented on
Jul 29, 2025 • 0 new comments -
Check compatibility with macOS deployment target during JIT builds
#134291 commented on
Jul 29, 2025 • 0 new comments -
PS1 is exported when a virtual environment is activated
#111501 commented on
Jul 29, 2025 • 0 new comments -
`locale.windows_locale`: Incorrect Windows locale for Cambodian
#123853 commented on
Jul 29, 2025 • 0 new comments -
Assignment to __bases__ of direct object subclasses
#37817 commented on
Jul 29, 2025 • 0 new comments