-
-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
84 Pull requests merged by 28 people
-
gh-121404: remove redundant c_nestlevel. more compiler abstractions. more macro usage consistency
#123225 merged
Aug 22, 2024 -
gh-123165: correct tests for
dis.dis(func, show_positions=True)
#123220 merged
Aug 22, 2024 -
GH-123197: Only count an instruction as deferred if it hasn't deopted first.
#123222 merged
Aug 22, 2024 -
gh-122546: use same filename for different exceptions in new repl
#123217 merged
Aug 22, 2024 -
GH-118093: Specialize calls to non-vectorcall classes as
CALL_NON_PY_GENERAL
#123212 merged
Aug 22, 2024 -
gh-122712: Test
CALL_ALLOC_AND_ENTER_INIT
handles reassignment of__code__
#122713 merged
Aug 22, 2024 -
gh-123142: Fix too wide source locations in tracebacks of exceptions from broken iterables in comprehensions
#123173 merged
Aug 21, 2024 -
GH-115776: Allow any fixed sized object to have inline values
#123192 merged
Aug 21, 2024 -
gh-121404: split fblock handling into compiler_* and codegen_* parts
#123199 merged
Aug 21, 2024 -
gh-123165: make
dis
functions render positions on demand#123168 merged
Aug 21, 2024 -
Fix typos in comments
#123201 merged
Aug 21, 2024 -
[3.13] gh-122712: Guard against __code__ reassignment in CALL_ALLOC_AND_ENTER_INIT (GH-122713)
#123184 merged
Aug 21, 2024 -
GH-123197: Increment correct stat for CALL_KW
#123200 merged
Aug 21, 2024 -
GH-123185: Check for
NULL
after calling_PyEvalFramePushAndInit
#123194 merged
Aug 21, 2024 -
gh-85110: Preserve relative path in URL without netloc in urllib.parse.urlunsplit()
#123179 merged
Aug 21, 2024 -
gh-123084: Turn
shutil.ExecError
into a deprecated alias ofRuntimeError
#123125 merged
Aug 21, 2024 -
gh-122981: Fix inspect.getsource() for generated classes with Python base classes
#123001 merged
Aug 20, 2024 -
GH-118093: Make
CALL_ALLOC_AND_ENTER_INIT
suitable for tier 2.#123140 merged
Aug 20, 2024 -
[3.13] gh-123048: Fix missing source location in pattern matching code (GH-123167)
#123169 merged
Aug 20, 2024 -
gh-123048: Fix missing source location in pattern matching code
#123167 merged
Aug 20, 2024 -
gh-122909: Pass ftp error strings to URLError constructor
#122913 merged
Aug 20, 2024 -
[3.13] gh-109975: Copyedit What's New in Python 3.13 (GH-123150)
#123164 merged
Aug 20, 2024 -
gh-109975: Copyedit the 3.13 What's New
#123150 merged
Aug 19, 2024 -
[3.11] gh-122905: Sanitize names in zipfile.Path. (GH-122906)
#122925 merged
Aug 19, 2024 -
[3.13] gh-123149: Suppress verbose repr in new REPL (GH-123151)
#123157 merged
Aug 19, 2024 -
gh-123149: Suppress verbose repr in new REPL
#123151 merged
Aug 19, 2024 -
[3.13] gh-121804: Always show error location for SyntaxError's in new repl (GH-121886)
#123148 merged
Aug 19, 2024 -
[3.13] gh-118658: Return consistent types from
get_un/verified_chain
inSSLObject
andSSLSocket
(GH-118669)#123082 merged
Aug 19, 2024 -
[3.13] gh-123123: Fix display of syntax errors covering multiple lines (GH-123131)
#123147 merged
Aug 19, 2024 -
gh-123123: Fix display of syntax errors covering multiple lines
#123131 merged
Aug 19, 2024 -
gh-121404: rename functions to use codegen_* prefix. Use macros more consistently.
#123139 merged
Aug 19, 2024 -
gh-121804: always show error location for SyntaxError's in new repl
#121886 merged
Aug 19, 2024 -
[3.13] gh-122081: fixed crash in decimal.IEEEContext() (GH-122082)
#123136 merged
Aug 19, 2024 -
gh-122081: fixed crash in decimal.IEEEContext()
#122082 merged
Aug 19, 2024 -
[3.12] gh-123110: correct note about _Bool in the struct module docs (GH-123111)
#123127 merged
Aug 19, 2024 -
[3.13] gh-123110: correct note about _Bool in the struct module docs (GH-123111)
#123126 merged
Aug 19, 2024 -
gh-123049: Allow to create the unnamed section from scratch.
#123077 merged
Aug 18, 2024 -
[3.12] gh-116789: Add more tests for
inspect.getmembers
(GH-116802)#123130 merged
Aug 18, 2024 -
gh-116789: Add more tests for
inspect.getmembers
#116802 merged
Aug 18, 2024 -
[3.13] Add debug offsets for free threaded builds (GH-123041)
#123055 merged
Aug 18, 2024 -
gh-123110: correct note about _Bool in the struct module docs
#123111 merged
Aug 18, 2024 -
gh-82378 fix sys.tracebacklimit in pyrepl, approach 2
#123062 merged
Aug 18, 2024 -
[3.13] Docs: Run
latexmk
in parallel when creating PDFs (GH-123113)#123115 merged
Aug 17, 2024 -
[3.12] Docs: Run
latexmk
in parallel when creating PDFs (GH-123113)#123116 merged
Aug 17, 2024 -
Docs: Run
latexmk
in parallel when creating PDFs#123113 merged
Aug 17, 2024 -
[3.13] gh-123022: Fix crash with
Py_Initialize
in background thread (GH-123052)#123114 merged
Aug 17, 2024 -
gh-123022: Fix crash with
Py_Initialize
in background thread#123052 merged
Aug 17, 2024 -
gh-122974: Suppress GCC array bound warnings in free-threaded build
#123071 merged
Aug 17, 2024 -
gh-123067: Fix quadratic complexity in parsing cookies with backslashes
#123075 merged
Aug 17, 2024 -
[3.13] GH-109975: Copyedit 3.13 What's New: Other Language Changes (GH-123086)
#123101 merged
Aug 17, 2024 -
GH-109975: Copyedit 3.13 What's New: Other Language Changes
#123086 merged
Aug 17, 2024 -
gh-121477: mention new PyLong_*Bytes() functions in PyLong_FromString()
#121478 merged
Aug 17, 2024 -
[3.13] fix typo in dis.rst (GH-121612)
#123095 merged
Aug 17, 2024 -
[3.12] fix typo in dis.rst (GH-121612)
#123096 merged
Aug 17, 2024 -
Update dis.rst
#121612 merged
Aug 17, 2024 -
Remove unneeded verb in the phrase in sys.rst
#122718 merged
Aug 17, 2024 -
[3.13] gh-122519: Adding socket module shutdown() constants description (GH-122543)
#123093 merged
Aug 17, 2024 -
[3.12] gh-122519: Adding socket module shutdown() constants description (GH-122543)
#123094 merged
Aug 17, 2024 -
gh-122519: Adding socket module shutdown() constants description
#122543 merged
Aug 17, 2024 -
gh-122681: remove m_atan2()/c_atan2() helpers
#122715 merged
Aug 17, 2024 -
GH-120754: Disable buffering in Path.read_bytes
#122111 merged
Aug 16, 2024 -
gh-118658: Return consistent types from
get_un/verified_chain
inSSLObject
andSSLSocket
#118669 merged
Aug 16, 2024 -
GH-118093: Specialize
CALL_KW
#123006 merged
Aug 16, 2024 -
gh-121404: rename compiler_addop* to codegen_addop*, and replace direct usages by the macros
#123043 merged
Aug 16, 2024 -
[3.13] mention pypy somewhat more prominently in the pyrepl section of whatsnew (GH-123063)
#123064 merged
Aug 16, 2024 -
GH-109975: Mention PyPy somewhat more prominently in What's New in Python 3.13
#123063 merged
Aug 16, 2024 -
[3.13] gh-122247: Move instruction instrumentation sanity check after tracing check (GH-122251)
#122812 merged
Aug 16, 2024 -
[3.13] gh-122584: Import mimalloc headers in a C++ context (GH-122587)
#123035 merged
Aug 16, 2024 -
[3.13] gh-116622: Add Android test script (GH-121595)
#123061 merged
Aug 16, 2024 -
[3.13] gh-116622: Android logging fixes (GH-122698)
#122719 merged
Aug 16, 2024 -
[3.13] gh-116622: Don't expose
FICLONE
ioctl on Android (GH-122522)#122539 merged
Aug 16, 2024 -
[3.13] gh-123046: Fix regexp to catch cases where the module name is omitted from the weakref repr (GH-123047)
#123058 merged
Aug 16, 2024 -
gh-123046: Fix regexp to catch cases where the module name is omitted from the weakref repr
#123047 merged
Aug 16, 2024 -
gh-116622: Add Android test script
#121595 merged
Aug 16, 2024 -
[3.13] gh-116608: Apply style and compatibility changes from importlib_resources. (GH-123028)
#123051 merged
Aug 15, 2024 -
gh-116608: Apply style and compatibility changes from importlib_metadata.
#123028 merged
Aug 15, 2024 -
Add debug offsets for free threaded builds
#123041 merged
Aug 15, 2024 -
GH-121634: have
wasi.py
accept the host target triple as an argument#123030 merged
Aug 15, 2024 -
gh-117139: Garbage collector support for deferred refcounting
#122956 merged
Aug 15, 2024 -
[3.12] gh-112182: Replace StopIteration with RuntimeError for future (GH-113220)
#123033 merged
Aug 15, 2024
52 Pull requests opened by 27 people
-
[3.13] GH-121634: have `wasi.py` accept the host target triple as an argument (GH-123030)
#123042 opened
Aug 15, 2024 -
Fix documentation for time.ctime()
#123045 opened
Aug 15, 2024 -
gh-122937: Add docs about annotations evaluation order
#123060 opened
Aug 16, 2024 -
[3.12] gh-113993: Make interned strings mortal (GH-120520, GH-121364, GH-121903, GH-122303)
#123065 opened
Aug 16, 2024 -
gh-53189: Document peculiarities of InteractiveConsole in relation to pickle
#123069 opened
Aug 16, 2024 -
gh-89529: disallow `default_factory` for fields in dataclasses without `__init__`
#123070 opened
Aug 16, 2024 -
gh-122838: Document missing opcodes
#123073 opened
Aug 16, 2024 -
[3.13] gh-116608: Re-apply style and compatibility changes from importlib_resources. (GH-123028)
#123074 opened
Aug 16, 2024 -
gh-123083: Fix a potential use-after-free in ``STORE_ATTR_WITH_HINT``
#123092 opened
Aug 17, 2024 -
gh-89683: add tests for `deepcopy` on frozen dataclasses
#123098 opened
Aug 17, 2024 -
gh-117578: Fix inlining regression in PyType_GetModuleByDef()
#123100 opened
Aug 17, 2024 -
gh-123085: Fix issue in inferred caller when resources package has no source
#123102 opened
Aug 17, 2024 -
[3.13] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123103 opened
Aug 17, 2024 -
[3.12] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123104 opened
Aug 17, 2024 -
[3.11] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123105 opened
Aug 17, 2024 -
[3.10] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123106 opened
Aug 17, 2024 -
[3.9] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123107 opened
Aug 17, 2024 -
[3.8] gh-123067: Fix quadratic complexity in parsing "-quoted cookie values with backslashes (GH-123075)
#123108 opened
Aug 17, 2024 -
Add examples for ``repr=...`` usage in `dataclasses.rst`
#123118 opened
Aug 18, 2024 -
gh-123135: add support for path-like objects in `fnmatch.filter` on POSIX platforms
#123122 opened
Aug 18, 2024 -
gh-121459: Deferred LOAD_GLOBAL
#123128 opened
Aug 18, 2024 -
[3.13] gh-116789: Add more tests for `inspect.getmembers` (GH-116802)
#123129 opened
Aug 18, 2024 -
GH-109975: Copyedit 3.13 What's New: Improved Modules
#123132 opened
Aug 19, 2024 -
GH-99108: Fix Setup in addition to Setup.stdlib.in
#123146 opened
Aug 19, 2024 -
GH-73991: Prune `pathlib.Path.delete()` arguments
#123158 opened
Aug 19, 2024 -
gh-88336: Fix ShareableList utf-8 bug
#123159 opened
Aug 19, 2024 -
[3.10] gh-122905: Sanitize names in zipfile.Path. (GH-122906)
#123160 opened
Aug 19, 2024 -
[3.9] gh-122905: Sanitize names in zipfile.Path. (GH-122906)
#123161 opened
Aug 19, 2024 -
[3.8] gh-122905: Sanitize names in zipfile.Path. (GH-122906)
#123162 opened
Aug 19, 2024 -
gh-123152: Add a Concurrency Howto Page
#123163 opened
Aug 19, 2024 -
[3.12] gh-123048: Fix missing source location in pattern matching code (GH-123167)
#123170 opened
Aug 20, 2024 -
gh-123171: Fix error paths in ast_opt.c for for_iter optimisations
#123172 opened
Aug 20, 2024 -
gh-123174: Add proto parameter to sock_connect
#123175 opened
Aug 20, 2024 -
gh-121445: C implementation for `fnmatch.translate`
#123181 opened
Aug 20, 2024 -
[3.13] gh-122981: Fix inspect.getsource() for generated classes with Python base classes (GH-123001)
#123182 opened
Aug 20, 2024 -
[3.13] gh-85110: Preserve relative path in URL without netloc in urllib.parse.urlunsplit() (GH-123179)
#123187 opened
Aug 21, 2024 -
[3.12] gh-85110: Preserve relative path in URL without netloc in urllib.parse.urlunsplit() (GH-123179)
#123188 opened
Aug 21, 2024 -
gh-123189: [`Modules/blake2module.c`]: Move function definitions and their usage under the macros
#123190 opened
Aug 21, 2024 -
gh-120426: Reword the glossary term "immortal"
#123191 opened
Aug 21, 2024 -
gh-111201: fix auto-indent in pyrepl for muliple pound comments
#123196 opened
Aug 21, 2024 -
Improve internal docs on `co_linetable`
#123198 opened
Aug 21, 2024 -
gh-121804: always show error location for SyntaxError's in basic repl
#123202 opened
Aug 21, 2024 -
Fix typo mentioning threads instead of tasks
#123203 opened
Aug 21, 2024 -
gh-123205: `Python/bytecodes.c`: Fix compiler warning
#123206 opened
Aug 21, 2024 -
gh-117657: TSAN Fix races in `PyMember_Get` and `PyMember_Set`, for C extensions
#123211 opened
Aug 21, 2024 -
gh-123213: Fixed xml.etree.ElementTree.Element.extend and assignment to no longer hide exceptions
#123214 opened
Aug 22, 2024 -
gh-123215: support path-like objects in `fnmatch.fnmatchcase`
#123216 opened
Aug 22, 2024 -
GH-123040: Specialize shadowed `LOAD_ATTR`.
#123219 opened
Aug 22, 2024 -
gh-89083: add support for UUID version 8 (RFC 9562)
#123224 opened
Aug 22, 2024 -
[3.13] gh-122546: use same filename for different exceptions in new repl (GH-123217)
#123226 opened
Aug 22, 2024 -
[3.13] gh-122478: Remove internal frames from tracebacks in REPL (GH-122528)
#123227 opened
Aug 22, 2024
60 Issues closed by 29 people
-
Create a contribution and developer guide for backports maintained by jaraco
#123144 closed
Aug 22, 2024 -
Source locations too broad for list comprehension iterable expression
#123142 closed
Aug 22, 2024 -
Index value is always 0 when list in the values are same.
#123218 closed
Aug 22, 2024 -
Remove `shutil.ExecError`
#123084 closed
Aug 21, 2024 -
``test_dataclasses`` fails with a segfault in hunt refleaks mode
#123185 closed
Aug 21, 2024 -
Add `show_positions` keyword argument to `dis.dis` and related functions
#123165 closed
Aug 21, 2024 -
Unit tests on Mac should fall back to use X if DISPLAY is set
#123155 closed
Aug 21, 2024 -
`configparser.InterpolationSyntaxError` with `%` in Configuration File
#123186 closed
Aug 21, 2024 -
Bad JSON subclass can produce invalid JSON
#123183 closed
Aug 21, 2024 -
dataclasses: mismatched assignment order with re-ordered kw-only params
#123180 closed
Aug 21, 2024 -
Missing some obvious ast optimizations
#123080 closed
Aug 21, 2024 -
Segmentation fault in PGO tests with free-threading build
#122921 closed
Aug 20, 2024 -
PGO tests: mimalloc: warning: unable to allocate OS memory
#117556 closed
Aug 20, 2024 -
test.test_socket.GeneralModuleTests.test_sendall_interrupted: ZeroDivisionError not raised
#118198 closed
Aug 20, 2024 -
urllib.unquote decodes percent-escapes with Latin-1
#52383 closed
Aug 20, 2024 -
Simpler implementation of `Property` class in pure Python
#123176 closed
Aug 20, 2024 -
Introduce `.clang-format` for PEP7
#123166 closed
Aug 20, 2024 -
sys.monitoring branch for match case mapping to `None`
#123048 closed
Aug 20, 2024 -
escapechar=',' Causes Double Commas in Output (from pandas)
#123109 closed
Aug 20, 2024 -
urllib.request: ftp_open error handling code passes the wrong type of object to URLError
#122909 closed
Aug 20, 2024 -
importlib.metadata.Distribution equality check not working
#107220 closed
Aug 19, 2024 -
The repr() of the input function is absurdly long
#123149 closed
Aug 19, 2024 -
The new repl sometimes does not show the error location when `SyntaxError` is raised
#121804 closed
Aug 19, 2024 -
CVE-2024-7592: Denial of Service Vulnerability in `http.cookies._unquote()`
#123067 closed
Aug 19, 2024 -
Add A Howto Page About Using Multiple Interpreters
#121817 closed
Aug 19, 2024 -
Document that immortality is a CPython implementation detail
#123145 closed
Aug 19, 2024 -
python3.9 consumes more memory than python3.7
#123143 closed
Aug 19, 2024 -
Ambiguous invalid syntax error for a missing comma
#123123 closed
Aug 19, 2024 -
UnInstalling python launcher leading to windows crash
#122655 closed
Aug 19, 2024 -
PDB missing function arguments in list comprehension
#123141 closed
Aug 19, 2024 -
Problem in Turkish Documentation (Interpreter Section)
#123119 closed
Aug 19, 2024 -
Crash in `Py_Initialize` in non-main thread in free-threading build
#123022 closed
Aug 19, 2024 -
Optional support for ieee contexts in the decimal module doesn't work
#122081 closed
Aug 19, 2024 -
unable to build in visual studio 2022
#123137 closed
Aug 19, 2024 -
hashlib.MD5 is working on FIPS enabled system
#123112 closed
Aug 19, 2024 -
Incorrect note about _Bool type in the struct module docs
#123110 closed
Aug 19, 2024 -
configparser: unable to create unnamed section
#123049 closed
Aug 18, 2024 -
Document `EXTRA_FUNCTIONALITY` and `decimal.IEEEContext`
#123120 closed
Aug 18, 2024 -
strftime() and strptime() Format Codes %a and %b do not work with locale
#123124 closed
Aug 18, 2024 -
Adding new synchronous methods to asyncio
#123117 closed
Aug 18, 2024 -
PyArg_ParseTuple incorrectly parses the input with "ip" (int, bool), but does process correctly "ii" (int, int)
#123090 closed
Aug 17, 2024 -
FileNotFoundError im LXC container
#123099 closed
Aug 17, 2024 -
CookieJar cookies should not be sorted
#86232 closed
Aug 17, 2024 -
PyLong_FromString() docs should point to C API functions rather than to int.to_bytes()/from_bytes()
#121477 closed
Aug 17, 2024 -
socket module shutdown() constants SHUT_RD, etc not included in Constants section
#122519 closed
Aug 17, 2024 -
Merge m_atan2() and c_atan2() helper functions (or replace libm's atan2)
#122681 closed
Aug 17, 2024 -
``test_unittest`` raises a ``DeprecationWarning``
#123087 closed
Aug 17, 2024 -
TestCase.assertRaisesString
#123013 closed
Aug 16, 2024 -
Error in the french version of Python documentation
#123068 closed
Aug 16, 2024 -
Instrumentation assertion failure when calling the registered handler explicitly
#122247 closed
Aug 16, 2024 -
"test" GitHub Action workflow cannot be run manually
#122965 closed
Aug 16, 2024 -
Running ``Lib/test/test_weakref.py`` directly fails
#123046 closed
Aug 16, 2024 -
it was genuinely funny.
#123057 closed
Aug 16, 2024 -
itertools.tee optimal de-reference
#123056 closed
Aug 16, 2024 -
`shutil.copytree` returns errors in incorrect format
#123039 closed
Aug 15, 2024 -
YAKI
#123053 closed
Aug 15, 2024 -
Unify handling of stats in the CPython VM
#90230 closed
Aug 15, 2024 -
`PyErr_SetObject()` behavior is strange and not as documented.
#101578 closed
Aug 15, 2024 -
Tier 2 optimizations for 3.13
#115419 closed
Aug 15, 2024
35 Issues opened by 29 people
-
New valgrind warning in Python 3.12.5
#123229 opened
Aug 22, 2024 -
_pyrepl.readline._ReadlineWrapper.get_line_buffer should return a `str`, not a `bytes` object
#123228 opened
Aug 22, 2024 -
warnings.catch_warnings: undocumented arguments (category, lineno, append)
#123223 opened
Aug 22, 2024 -
Allow path-like objects in `fnmatch.fnmatchcase`
#123215 opened
Aug 22, 2024 -
Element.extend hides exceptions from underlying generators.
#123213 opened
Aug 22, 2024 -
Creating `multiprocessing.Queues` operates strangely with `Process`'s created in classes
#123208 opened
Aug 21, 2024 -
`super` builtin class
#123207 opened
Aug 21, 2024 -
Tkinter crashes on macOS if the tkinter root is reassigned to a new tkinter.Tk object
#123204 opened
Aug 21, 2024 -
The stats for "deferred" instructions (tier 1 specialization) are incorrect.
#123197 opened
Aug 21, 2024 -
Windows installer doesn't include IDLE by default
#123195 opened
Aug 21, 2024 -
Memory Leak with Frequent Updates to tk.StringVar in Dynamically Generated Widgets
#123193 opened
Aug 21, 2024 -
New warnings: `./Modules/blake2module.c:314:18: warning: unused variable 'st' [-Wunused-variable]`
#123189 opened
Aug 21, 2024 -
New REPL Traceback Not Formatted Correctly
#123178 opened
Aug 20, 2024 -
Pasting long line in new REPL causes text to appear after >>>
#123177 opened
Aug 20, 2024 -
Add an `proto_addr_info` argument to sock_connect in asyncio
#123174 opened
Aug 20, 2024 -
Missing error check in ast_opt.c
#123171 opened
Aug 20, 2024 -
Clarifying the documentation for zipfile.ZipFile.write()
#123154 opened
Aug 19, 2024 -
Free-threaded builds with PGO fail to build on Windows
#123153 opened
Aug 19, 2024 -
Add A Howto Page About Concurrency in Python
#123152 opened
Aug 19, 2024 -
`email.headerregistry` docs omit the required keyword `parse_tree`
#123138 opened
Aug 19, 2024 -
Allow path-like objects in `fnmatch.filter` on POSIX platforms
#123135 opened
Aug 19, 2024 -
Creating an ungodly amount of sub interpreters in a short amount of time causes memory debug assertions.
#123134 opened
Aug 19, 2024 -
Make description of presentation types `f` and `e` in format spec more clear
#123133 opened
Aug 19, 2024 -
test_pdb fails: Unexpected sys.path[0] behavior with PYTHONSAFEPATH set
#123121 opened
Aug 18, 2024 -
Stable ABI: `Objects/bytesobject.c:122: PyBytes_FromStringAndSize: Assertion '_Py_IsImmortal(op)' failed.`
#123091 opened
Aug 17, 2024 -
Make WeakSet safe against concurrent mutation across threads while iterating
#123089 opened
Aug 17, 2024 -
importlib.resources.files() doesn't work correctly when importlib library is compiled
#123085 opened
Aug 17, 2024 -
`STORE_ATTR_WITH_HINT` has potential use-after-free
#123083 opened
Aug 16, 2024 -
no sys.monitoring branches shown for `async for`
#123076 opened
Aug 16, 2024 -
`zipfile` and `tarfile` docs should cover local timezone impact on entry timestamps
#123059 opened
Aug 16, 2024 -
Certain sys.monitoring "not taken" branches in a `for` loop not showing correctly
#123050 opened
Aug 15, 2024 -
sys.monitoring branches for `match` cases showing incorrectly
#123044 opened
Aug 15, 2024 -
Update SBOM generation to meet new guidance from CISA
#123038 opened
Aug 15, 2024
170 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-122239: Add actual count in unbalanced unpacking error message when possible
#122244 commented on
Aug 22, 2024 • 22 new comments -
gh-112301: Enable warning emitting options and ignore warnings in CI
#123020 commented on
Aug 20, 2024 • 15 new comments -
gh-119349: Add function to list the currently loaded libraries to ctypes.util
#122946 commented on
Aug 21, 2024 • 11 new comments -
gh-109523: In _io_TextIOWrapper_read_impl, raise BlockingIOError when read() from a non-blocking pipe does not return bytes.
#122933 commented on
Aug 17, 2024 • 10 new comments -
gh-122288: Improve performances of `fnmatch.translate`
#122289 commented on
Aug 19, 2024 • 9 new comments -
gh-122272: guarantee specifiers %F and %C for datetime.strftime to be 0-padded
#122436 commented on
Aug 22, 2024 • 7 new comments -
gh-89083: add support for UUID version 7 (RFC 9562)
#121119 commented on
Aug 22, 2024 • 4 new comments -
gh-120026: deprecate (soft) Py_HUGE_VAL macro
#120027 commented on
Aug 20, 2024 • 3 new comments -
gh-122767: document "new style" formatting for complexes
#122848 commented on
Aug 17, 2024 • 3 new comments -
gh-122854: Add Py_HashBytes() function
#122855 commented on
Aug 17, 2024 • 3 new comments -
gh-122982: Prohibit bitwise inversion on bool type
#122983 commented on
Aug 17, 2024 • 3 new comments -
GH-120754: Add a strace helper and test set of syscalls for open().read()
#121143 commented on
Aug 18, 2024 • 2 new comments -
GH-73991: Disallow copying directory into itself via `pathlib.Path.copy()`
#122924 commented on
Aug 19, 2024 • 1 new comment -
gh-121940: Reduce checking isatty on Windows write()
#121941 commented on
Aug 18, 2024 • 1 new comment -
gh-120284: Enhance asyncio.Runner's run() method to accept more object types
#120566 commented on
Aug 17, 2024 • 1 new comment -
gh-117376: Make `Py_DECREF` a macro in ceval.c in free-threaded build
#122975 commented on
Aug 21, 2024 • 1 new comment -
gh-117829: add --include and --exclude flag to zipapp
#120537 commented on
Aug 19, 2024 • 1 new comment -
email: set_content() always assumes trailing EOL
#121515 commented on
Aug 22, 2024 • 0 new comments -
test_concurrent_futures.test_shutdown: AssertionError: b'' != b'apple'
#112542 commented on
Aug 21, 2024 • 0 new comments -
Increase fraction of code executed by tier 2.
#118093 commented on
Aug 22, 2024 • 0 new comments -
Handle TCP socket failure in `logging.handlers.SysLogHandler.emit`
#122959 commented on
Aug 22, 2024 • 0 new comments -
Support moving across filesystems in pathlib.Path, as shutil.move() does
#73991 commented on
Aug 19, 2024 • 0 new comments -
json encoder unable to handle decimal
#60739 commented on
Aug 22, 2024 • 0 new comments -
JSONDecodeError verbose error mesage
#121479 commented on
Aug 22, 2024 • 0 new comments -
split compiler.c into compiler and codegen
#121404 commented on
Aug 22, 2024 • 0 new comments -
Inconsistency between file names of SyntaxErrors and other Exceptions in the new repl
#122546 commented on
Aug 22, 2024 • 0 new comments -
zip: Support for external attributes in zipinfo
#121021 commented on
Aug 22, 2024 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from RFC 9562
#89083 commented on
Aug 22, 2024 • 0 new comments -
The new REPL outputs different tracebeck when custom sys.excepthook is used
#122478 commented on
Aug 22, 2024 • 0 new comments -
bpo-32862: Make os.dup2(fd, fd) a no-op for valid fd
#5713 commented on
Aug 16, 2024 • 0 new comments -
bpo-40002: Fix http.cookies.BaseCookie.load inconsistent errors
#19059 commented on
Aug 22, 2024 • 0 new comments -
bpo-41415: Remove duplicated signature from help() on dataclass
#21652 commented on
Aug 16, 2024 • 0 new comments -
ShareableList cannot safely handle multibyte utf-8 characters
#88336 commented on
Aug 19, 2024 • 0 new comments -
[doc] sys.setprofile / sys.getprofile asymetry
#69912 commented on
Aug 19, 2024 • 0 new comments -
What's New in Python 3.13 (copyediting)
#109975 commented on
Aug 19, 2024 • 0 new comments -
math.log handles int but not 3rd party integer types
#120950 commented on
Aug 20, 2024 • 0 new comments -
urlparse - relative url parsing and joins to be RFC3986 compliance
#47897 commented on
Aug 20, 2024 • 0 new comments -
urllib2/urllib.parse.splitport does not handle IPv6 correctly
#62391 commented on
Aug 20, 2024 • 0 new comments -
"import hashlib" crashes on aarch64 after Finalize and re-initialize
#121087 commented on
Aug 20, 2024 • 0 new comments -
Add C accelerator for `fnmatch`
#121445 commented on
Aug 20, 2024 • 0 new comments -
JIT: improve AArch64 code generation
#119726 commented on
Aug 20, 2024 • 0 new comments -
3.13 Regression: `inspect.getsource()` returns incorrect source code
#122981 commented on
Aug 20, 2024 • 0 new comments -
Structure for importlib metadata identities
#108580 commented on
Aug 20, 2024 • 0 new comments -
Specializing interpreter may crash if the code object of a class's `__init__` method is reassigned
#122712 commented on
Aug 20, 2024 • 0 new comments -
urllib.parse.urlunsplit makes relative path to absolute (http:g -> http:///g)
#85110 commented on
Aug 21, 2024 • 0 new comments -
[Docs] Possibly Add More Information About Immortal Objects
#120426 commented on
Aug 21, 2024 • 0 new comments -
A new Python REPL
#111201 commented on
Aug 21, 2024 • 0 new comments -
Python3.13 Performance Issue on MacOS ARM
#122580 commented on
Aug 21, 2024 • 0 new comments -
recvmsg support on Windows
#80398 commented on
Aug 21, 2024 • 0 new comments -
Implementing sendmsg()/recvmsg() methods on Windows
#122153 commented on
Aug 21, 2024 • 0 new comments -
Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 commented on
Aug 21, 2024 • 0 new comments -
gh-121445: C implementation for `fnmatch`
#121446 commented on
Aug 19, 2024 • 0 new comments -
gh-121658: Add MimeTypes.add_type docs
#121665 commented on
Aug 22, 2024 • 0 new comments -
gh-121710: Add PyBytesWriter API
#121726 commented on
Aug 21, 2024 • 0 new comments -
gh-53032: support IEEE 754 contexts in the decimal module
#122003 commented on
Aug 20, 2024 • 0 new comments -
GH-73991: Add `pathlib.Path.move()`
#122073 commented on
Aug 16, 2024 • 0 new comments -
gh-121954: Don't mutate tuples in _PyCode_New
#122180 commented on
Aug 19, 2024 • 0 new comments -
gh-122320: Add ``_testinternalcapi.is_version_overflowed``
#122324 commented on
Aug 21, 2024 • 0 new comments -
gh-122358: Remove re._compile
#122357 commented on
Aug 21, 2024 • 0 new comments -
gh-94512: Fix forced arg format in AC-processed `posixmodule.c`
#122516 commented on
Aug 19, 2024 • 0 new comments -
gh-55454: Add IMAP4 IDLE support to imaplib
#122542 commented on
Aug 16, 2024 • 0 new comments -
GH-122548: Implement branch taken and not taken events for sys.monitoring
#122564 commented on
Aug 22, 2024 • 0 new comments -
[3.12] gh-116263: Do not rollover empty files in RotatingFileHandler (GH-122788)
#122815 commented on
Aug 20, 2024 • 0 new comments -
gh-122943: Rework support of var-positional parameter in Argument Clinic
#122945 commented on
Aug 20, 2024 • 0 new comments -
[3.13] GH-122578: update to WASI SDK 24 (GH-122960)
#122961 commented on
Aug 19, 2024 • 0 new comments -
[3.13] GH-121723: Skip test_config_queue_handler_multiprocessing_context in emulated JIT CI (GH-122969)
#122991 commented on
Aug 17, 2024 • 0 new comments -
GH-118093: Specialize `CALL_FUNCTION_EX`
#123034 commented on
Aug 19, 2024 • 0 new comments -
gh-121735: Fix module-adjacent references in zip files
#123037 commented on
Aug 17, 2024 • 0 new comments -
bpo-40864: Fetch instance variables for spec
#22572 commented on
Aug 21, 2024 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
Aug 16, 2024 • 0 new comments -
gh-92231: Prevent dataclass from being called on a class that's already a dataclass.
#92518 commented on
Aug 15, 2024 • 0 new comments -
gh-113767: Adds a `zipfile.register_compressor()` API.
#113768 commented on
Aug 16, 2024 • 0 new comments -
gh-113924: Allow pre-compressed data to be written into a zip via `zipfile`.
#113925 commented on
Aug 16, 2024 • 0 new comments -
gh-116477: Improve performance of range for the single argument case
#116478 commented on
Aug 16, 2024 • 0 new comments -
gh-118950: Fix SSLProtocol.connection_lost not being called when OSError is thrown on asyncio.write.
#118960 commented on
Aug 19, 2024 • 0 new comments -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Aug 20, 2024 • 0 new comments -
gh-119702: New dynamic algorithm selection for string search (+ `rfind` alignment)
#120025 commented on
Aug 16, 2024 • 0 new comments -
gh-119664: use conditional removal notice for ``codeobject.co_lnotab``
#120263 commented on
Aug 17, 2024 • 0 new comments -
gh-120501: Fix reference leak in JIT build
#120649 commented on
Aug 21, 2024 • 0 new comments -
gh-89083: add support for UUID version 6 (RFC 9562)
#120650 commented on
Aug 22, 2024 • 0 new comments -
gh-121021: zipfile: Support for extended_mtime attribute
#121020 commented on
Aug 21, 2024 • 0 new comments -
Introduce PyType_GetBaseByToken function
#121079 commented on
Aug 21, 2024 • 0 new comments -
gh-121277: Allow `.. versionadded:: next` in docs
#121278 commented on
Aug 16, 2024 • 0 new comments -
gh-121285: Remove backtracking when parsing tarfile headers
#121286 commented on
Aug 21, 2024 • 0 new comments -
gh-112695: Rename `idlelib/stackviewer` module to `stackbrowser`
#121420 commented on
Aug 17, 2024 • 0 new comments -
Python limited history test fails when configured to use editline instead of readline
#123018 commented on
Aug 15, 2024 • 0 new comments -
Sharp edge in dataclass inheritance
#102546 commented on
Aug 16, 2024 • 0 new comments -
`contextlib.contextmanager` raises `dataclasses.FrozenInstanceError` when handling a frozen dataclass exception
#99856 commented on
Aug 16, 2024 • 0 new comments -
Update __dataclass_params__ to track actual changes made by decorator
#99713 commented on
Aug 16, 2024 • 0 new comments -
dataclass with slots=True, init=False raises AttributeError
#98247 commented on
Aug 16, 2024 • 0 new comments -
(🐞) Can't modify attributes and properties on frozen dataclass, has incorrect error message
#94845 commented on
Aug 16, 2024 • 0 new comments -
dataclass field `init_using` parameter for custom initialisation
#94548 commented on
Aug 16, 2024 • 0 new comments -
dataclasses astuple and asdict crash on recursive dataclass structures / dont support deepcopy memo
#94345 commented on
Aug 16, 2024 • 0 new comments -
dataclass copy constructor doesn't recognize default_factory
#92052 commented on
Aug 16, 2024 • 0 new comments -
Dataclass transform should ignore TypeAlias variables
#91322 commented on
Aug 16, 2024 • 0 new comments -
Solution for recursion error when comparing dataclass objects
#91229 commented on
Aug 16, 2024 • 0 new comments -
dataclass(slots=True) incompatible with __init_subclass__
#91126 commented on
Aug 16, 2024 • 0 new comments -
dataclass __post_init__ recursion
#91094 commented on
Aug 16, 2024 • 0 new comments -
Unable to pickle enum with nested frozen dataclass?
#89709 commented on
Aug 16, 2024 • 0 new comments -
Cross-module dataclass inheritance breaks get_type_hints
#89687 commented on
Aug 16, 2024 • 0 new comments -
dataclass looks up field default value on the class, not the class's __dict__
#88609 commented on
Aug 16, 2024 • 0 new comments -
missing dataclass decorator in match-statement example
#88275 commented on
Aug 16, 2024 • 0 new comments -
`asdict` fails with frozen dataclass keys, using raw dict form
#87307 commented on
Aug 16, 2024 • 0 new comments -
duplicated signature of dataclass in help()
#85587 commented on
Aug 16, 2024 • 0 new comments -
dataclass signatures and docstrings w/future-annotations
#84971 commented on
Aug 16, 2024 • 0 new comments -
dataclass defaults behave inconsistently for init=True/init=False when default is a descriptor
#83128 commented on
Aug 16, 2024 • 0 new comments -
can't construct dataclass as ABC (or runtime check as data protocol)
#83315 commented on
Aug 16, 2024 • 0 new comments -
Prevent `@dataclass` from being called twice on the same class
#92231 commented on
Aug 15, 2024 • 0 new comments -
Test the `wasm32-wasip2` target triple
#121634 commented on
Aug 15, 2024 • 0 new comments -
ConfigParser does not handle files without sections
#66449 commented on
Aug 15, 2024 • 0 new comments -
Mimalloc differences from upstream
#113141 commented on
Aug 15, 2024 • 0 new comments -
Add a functools.cache variant for methods to avoid keeping instances alive
#102618 commented on
Aug 15, 2024 • 0 new comments -
Can't build 3.13b2 on Ubuntu: test test_sqlite3 failed
#120191 commented on
Aug 16, 2024 • 0 new comments -
Add support for Android as a target platform
#116622 commented on
Aug 16, 2024 • 0 new comments -
Meaning of tracebacklimit differs between sys.tracebacklimit and traceback module
#82378 commented on
Aug 16, 2024 • 0 new comments -
`Py_InitializeFromConfig()` does not set `module_search_paths` or `module_search_paths_set`
#122963 commented on
Aug 16, 2024 • 0 new comments -
dataclass freeze specific fields
#122656 commented on
Aug 16, 2024 • 0 new comments -
dataclass overriding a property in the parent class is broken
#121354 commented on
Aug 16, 2024 • 0 new comments -
dataclass(a=nan) == dataclass(a=nan) change in truthnes between 3.12 and 3.13
#120645 commented on
Aug 16, 2024 • 0 new comments -
Add `dataclass_factory` argument to `dataclasses.make_dataclass` for custom dataclass transformation support
#118974 commented on
Aug 16, 2024 • 0 new comments -
Intern dataclass field names to improve performance
#112653 commented on
Aug 16, 2024 • 0 new comments -
Adding option `signature` to `dataclass`
#111403 commented on
Aug 16, 2024 • 0 new comments -
copy fails on collections.OrderedDict dataclass with required args
#105736 commented on
Aug 16, 2024 • 0 new comments -
Dataclass with `__module__ = "builtins"` adds `__builtins__.__builtins__`
#105203 commented on
Aug 16, 2024 • 0 new comments -
Dataclasses - Improve the performance of `_dataclass_{get,set}state`
#103032 commented on
Aug 16, 2024 • 0 new comments -
Add a Dataclass abstract base class for instance checking and type annotations
#102699 commented on
Aug 16, 2024 • 0 new comments -
Dataclass descriptor behavior inconsistent
#102646 commented on
Aug 16, 2024 • 0 new comments -
Order of non-default dataclass fields when some fields are @property.
#102559 commented on
Aug 16, 2024 • 0 new comments -
zipfile: Corrupts filenames containing non-UTF8 characters
#83042 commented on
Aug 16, 2024 • 0 new comments -
Inconsistent return types between SSLSocket and SSLObject certificate chain APIs
#118658 commented on
Aug 16, 2024 • 0 new comments -
IDLE: Detect file if modified at local disk and prompt to ask refresh
#94523 commented on
Aug 16, 2024 • 0 new comments -
functools.partial placeholders
#119127 commented on
Aug 16, 2024 • 0 new comments -
Can't open orphan path on bare importlib.resources.files() under zipapp
#121735 commented on
Aug 17, 2024 • 0 new comments -
dataclass init=False field with default works but default_factory does not
#89529 commented on
Aug 17, 2024 • 0 new comments -
Frozen dataclass deep copy doesn't work with __slots__
#89683 commented on
Aug 17, 2024 • 0 new comments -
Add File - Reload
#44968 commented on
Aug 17, 2024 • 0 new comments -
Improve performances of `fnmatch.translate`
#122288 commented on
Aug 17, 2024 • 0 new comments -
PyType_GetModuleByDef family for binary functions performance
#117578 commented on
Aug 17, 2024 • 0 new comments -
The CSV file delimiter found with csv.Sniffer() is interpreted incorrectly
#119123 commented on
Aug 17, 2024 • 0 new comments -
LOAD_FAST access names outside of co_varnames
#122794 commented on
Aug 18, 2024 • 0 new comments -
PEP 703 Deferred reference counts
#121459 commented on
Aug 18, 2024 • 0 new comments -
`inspect.getmembers` is not fully tested
#116789 commented on
Aug 18, 2024 • 0 new comments -
urllib2 doesn't escape spaces in http requests
#57568 commented on
Aug 19, 2024 • 0 new comments -
Fallback md5 is used, when trying hard to only use OpenSSL
#118224 commented on
Aug 19, 2024 • 0 new comments -
sys.stdin.read() throws a TypeError when stdin is set to be non-blocking
#109523 commented on
Aug 19, 2024 • 0 new comments -
Path.exists() - Memory leak
#122849 commented on
Aug 19, 2024 • 0 new comments -
Better mapping of `sys.monitoring` branches back to source code
#122762 commented on
Aug 19, 2024 • 0 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
Aug 19, 2024 • 0 new comments -
Limit the reading size from pipes to their default buffer size on Unix systems
#121313 commented on
Aug 19, 2024 • 0 new comments -
dataclass defaults and property don't work together
#83428 commented on
Aug 16, 2024 • 0 new comments -
DataClass typo-unsafe attribute creation & unexpected behaviour (dataclasses)
#83643 commented on
Aug 16, 2024 • 0 new comments -
asdict/astuple Dataclass methods
#80843 commented on
Aug 16, 2024 • 0 new comments -
add user notification that parent init will not be called in dataclass init method
#77633 commented on
Aug 16, 2024 • 0 new comments -
Add `module`/`qualname` arguments to make_dataclass for picklability
#79413 commented on
Aug 16, 2024 • 0 new comments -
Add abc.Mapping to dataclass
#86908 commented on
Aug 16, 2024 • 0 new comments -
Documenting dataclass and namedtuple changes for structural pattern matching
#87927 commented on
Aug 16, 2024 • 0 new comments -
field "mro" behaves strangely in dataclass
#89694 commented on
Aug 16, 2024 • 0 new comments -
RFE: @dataclasses.dataclass(slots=True) doesn't support methods using zero-arg super()
#90562 commented on
Aug 16, 2024 • 0 new comments -
Interned strings are immortal, despite what the documentation says
#113993 commented on
Aug 16, 2024 • 0 new comments -
python3.12 _xxsubinterpreter behavior regression
#122220 commented on
Aug 16, 2024 • 0 new comments -
Bug in InteractiveConsole /pickle
#53189 commented on
Aug 16, 2024 • 0 new comments -
Sphinx linkcheck and broken/redirect occurrences in Python Docs
#103484 commented on
Aug 16, 2024 • 0 new comments -
Spurious `-Warray-bounds` warning on GCC 11 in free-threaded build
#122974 commented on
Aug 16, 2024 • 0 new comments -
Several Python 3.13 opcodes are not documented
#122838 commented on
Aug 16, 2024 • 0 new comments -
[Windows] I/O on a broken pipe may raise an EINVAL OSError instead of BrokenPipeError
#79935 commented on
Aug 16, 2024 • 0 new comments -
urlsplit manufactures hostnames because it strips off tabs before validating them
#122761 commented on
Aug 16, 2024 • 0 new comments -
class.__annotations__ gives weird value when using built-in type keywords as attribute
#122937 commented on
Aug 16, 2024 • 0 new comments -
Allow third party libraries to provide new zipfile compression methods
#113767 commented on
Aug 16, 2024 • 0 new comments -
The running time of the load_verify_locations functions of the SSL module using the cafile and cadata parameters is quite different.
#123015 commented on
Aug 16, 2024 • 0 new comments -
Add BRANCH_TAKEN and BRANCH_NOT_TAKEN events to sys.monitoring
#122548 commented on
Aug 16, 2024 • 0 new comments