Insights: python/cpython
Overview
Could not load contribution data
Please try again later
131 Pull requests merged by 36 people
-
[3.12] Docs: make htmllive: open browser when ready (GH-113288)
#113484 merged
Dec 26, 2023 -
[3.11] Docs: make htmllive: open browser when ready (GH-113288)
#113485 merged
Dec 26, 2023 -
Docs: make htmllive: open browser when ready
#113288 merged
Dec 26, 2023 -
[3.12] gh-113468: Remove the "_new_ suffix from class names in pydocfodder (GH-113469)
#113483 merged
Dec 26, 2023 -
gh-113468: Remove the "_new_ suffix from class names in pydocfodder
#113469 merged
Dec 26, 2023 -
gh-66515: mailbox.MH now supports folders withou the ".mh_sequences"…
#804 merged
Dec 26, 2023 -
[3.11] gh-101778: Fix build error when there's a dangling symlink in the directory containing "ffi.h"
#113466 merged
Dec 26, 2023 -
[3.12] Misc minor improvements to the itertools recipes (gh-113477)
#113478 merged
Dec 25, 2023 -
Misc minor improvements to the itertools recipes
#113477 merged
Dec 25, 2023 -
[3.12] gh-106905: Use separate structs to track recursion depth in each PyAST_mod2obj call. (GH-113035)
#113472 merged
Dec 25, 2023 -
[3.12] gh-112252: Fix error on unset $OSNAME in venv/activate (GH-112253)
#112297 merged
Dec 25, 2023 -
[3.11] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
#112598 merged
Dec 25, 2023 -
[3.12] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
#112597 merged
Dec 25, 2023 -
[3.11] gh-76785: Make test.test_interpreters executable (GH-112982) (GH-113470)
#113473 merged
Dec 25, 2023 -
[3.12] gh-76785: Make test.test_interpreters executable (GH-112982)
#113470 merged
Dec 25, 2023 -
[3.12] [doc] Make subprocess.wait documentation more precise (GH-98700)
#112153 merged
Dec 25, 2023 -
[3.11] docs: specify that PyBytes_AsStringAndSize returns 0 on success (GH-110888)
#111691 merged
Dec 25, 2023 -
[3.12] docs: specify that PyBytes_AsStringAndSize returns 0 on success (GH-110888)
#111690 merged
Dec 25, 2023 -
gh-106905: Use separate structs to track recursion depth in each PyAST_mod2obj call.
#113035 merged
Dec 25, 2023 -
bpo-21360: mailbox.Maildir now ignores files with a leading dot
#11833 merged
Dec 25, 2023 -
fix bullet-list in `LOAD_SUPER_ATTR` documentation on `dis` page
#113461 merged
Dec 24, 2023 -
GH-111485: Fix handling of `FOR_ITER` in tier2
#113394 merged
Dec 24, 2023 -
[3.12] gh-113407: Fix import of unittest.mock when CPython is built without docstrings (GH-113408)
#113454 merged
Dec 24, 2023 -
gh-113407: Fix import of unittest.mock when CPython is built without docstrings
#113408 merged
Dec 24, 2023 -
Add codeowners for `Lib/ensurepip/`
#112805 merged
Dec 24, 2023 -
gh-113191: Add support of os.fchmod() on Windows
#113192 merged
Dec 24, 2023 -
[3.12] gh-113440: Ignore the "ver" command failure with exit code 0xc0000142 (GH-113435)
#113453 merged
Dec 24, 2023 -
[3.11] gh-113440: Ignore the "ver" command failure with exit code 0xc0000142 (GH-113435)
#113452 merged
Dec 24, 2023 -
gh-113440: Ignore the "ver" command failure with exit code 0xc0000142
#113435 merged
Dec 24, 2023 -
[3.12] gh-113421: Fix multiprocessing logger for "%(filename)s" (GH-113423)
#113450 merged
Dec 24, 2023 -
[3.11] gh-113421: Fix multiprocessing logger for "%(filename)s" (GH-113423)
#113451 merged
Dec 24, 2023 -
GH-113421: Fix multiprocessing logger
#113423 merged
Dec 24, 2023 -
[3.11] gh-113028: Correctly memoize str in pickle when escapes added (GH-113436)
#113449 merged
Dec 24, 2023 -
[3.12] gh-113028: Correctly memoize str in pickle when escapes added (GH-113436)
#113448 merged
Dec 24, 2023 -
gh-113028: correctly memoize str when escapes added
#113436 merged
Dec 24, 2023 -
[3.12] gh-111784: Fix two segfaults in the elementtree module (GH-113405)
#113446 merged
Dec 24, 2023 -
gh-111784: Fix two segfaults
#113405 merged
Dec 24, 2023 -
[3.12] gh-112559: Avoid unnecessary conversion attempts to enum_klass in signal.py (GH-113040)
#113443 merged
Dec 24, 2023 -
[3.11] gh-112559: Avoid unnecessary conversion attempts to enum_klass in signal.py (GH-113040)
#113444 merged
Dec 24, 2023 -
gh-112559: Avoid unnecessary conversion attempts to enum_klass in signal.py.
#113040 merged
Dec 24, 2023 -
gh-112800: Ignore PermissionError on SubprocessTransport.close()
#112803 merged
Dec 24, 2023 -
[3.11] gh-109989: Fix test_c_locale_coercion when PYTHONIOENCODING is set (GH-113378)
#113399 merged
Dec 23, 2023 -
[3.12] gh-109989: Fix test_c_locale_coercion when PYTHONIOENCODING is set (GH-113378)
#113398 merged
Dec 23, 2023 -
gh-113317: Move more formatting helpers into libclinic
#113438 merged
Dec 23, 2023 -
Fix trivial typo in test_interpreters
#113381 merged
Dec 23, 2023 -
[3.12] gh-113297: Fix segfault in compiler for with statement with 19 context managers (#113327)
#113404 merged
Dec 23, 2023 -
[3.11] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354)
#113432 merged
Dec 23, 2023 -
[3.12] gh-74573: document that ndbm can silently corrupt databases on macOS (GH-113354)
#113431 merged
Dec 23, 2023 -
gh-74573: document that ndbm can silently corrupt databases on macOS
#113354 merged
Dec 23, 2023 -
[3.12] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)
#113429 merged
Dec 23, 2023 -
[3.11] gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)
#113430 merged
Dec 23, 2023 -
gh-113188: Fix shutil.copymode() on Windows
#113189 merged
Dec 23, 2023 -
[3.11] gh-113188: Fix shutil.copymode() and shutil.copystat() on Windows (GH-113285)
#113426 merged
Dec 23, 2023 -
[3.11] gh-112925: Fix error in example of `datetime.time.fromisoformat` and add doctest marker (GH-112931)
#113428 merged
Dec 23, 2023 -
[3.12] gh-112925: Fix error in example of `datetime.time.fromisoformat` and add doctest marker (GH-112931)
#113427 merged
Dec 23, 2023 -
gh-112925: Fix error in example of `datetime.time.fromisoformat` and add doctest marker
#112931 merged
Dec 23, 2023 -
[3.12] gh-113188: Fix shutil.copymode() and shutil.copystat() on Windows
#113285 merged
Dec 23, 2023 -
gh-81682: Fix test failures when CPython is built without docstrings
#113410 merged
Dec 23, 2023 -
gh-113317: Clean up Argument Clinic global namespace
#113414 merged
Dec 23, 2023 -
gh-113317: Remove TextAccumulator type alias from clinic.py
#113413 merged
Dec 22, 2023 -
GH-110109: Adjust `test_pathlib_abc` imports to ease backporting
#113411 merged
Dec 22, 2023 -
gh-113317: Argument Clinic: tear out internal text accumulator APIs
#113402 merged
Dec 22, 2023 -
GH-110109: pathlib ABCs: do not vary path syntax by host OS.
#113219 merged
Dec 22, 2023 -
GH-112855: Slightly improve tests for `pathlib.PurePath` pickling
#113243 merged
Dec 22, 2023 -
gh-113212: Improve error message & document zero-arg super inside nested functions and generator expressions
#113307 merged
Dec 22, 2023 -
GH-110109: Fix misleading `pathlib._abc.PurePathBase` repr
#113376 merged
Dec 22, 2023 -
GH-112215: Increase C recursion limit for non debug builds
#113397 merged
Dec 22, 2023 -
gh-109989: Fix test_c_locale_coercion when PYTHONIOENCODING is set
#113378 merged
Dec 22, 2023 -
[3.11] gh-113384: Skip test_freeze for framework builds on macOS (GH-113390)
#113396 merged
Dec 22, 2023 -
[3.12] gh-113384: Skip test_freeze for framework builds on macOS (GH-113390)
#113395 merged
Dec 22, 2023 -
gh-113384: Skip test_freeze for framework builds on macOS
#113390 merged
Dec 22, 2023 -
[3.11] gh-65701: document that freeze doesn't work with framework builds on macOS (GH-113352)
#113361 merged
Dec 22, 2023 -
[3.12] gh-65701: document that freeze doesn't work with framework builds on macOS (GH-113352)
#113362 merged
Dec 22, 2023 -
[3.11] gh-110383: Improve accuracy of str.split() and str.rsplit() docstrings (GH-113355)
#113380 merged
Dec 22, 2023 -
[3.12] gh-110383: Improve accuracy of str.split() and str.rsplit() docstrings (GH-113355)
#113379 merged
Dec 22, 2023 -
gh-113297: Fix segfault in compiler for with statement with 19 context managers
#113327 merged
Dec 22, 2023 -
gh-112027: Don't print mimalloc warning after mmap() call
#113372 merged
Dec 22, 2023 -
Bump mypy to 1.8.0
#113385 merged
Dec 21, 2023 -
gh-113157 gh-89519: Fix method descriptors
#113233 merged
Dec 21, 2023 -
[3.11] gh-113313: Note that slice support is not required for all sequences. (gh-113377)
#113383 merged
Dec 21, 2023 -
[3.12] gh-113313: Note that slice support is not required for all sequences. (gh-113377)
#113382 merged
Dec 21, 2023 -
gh-113313: Note that slice support is not required for all sequences.
#113377 merged
Dec 21, 2023 -
gh-113370: Add missing obmalloc.o dependencies on mimalloc
#113371 merged
Dec 21, 2023 -
gh-95754: Better AttributeError on partially initialised module
#112577 merged
Dec 21, 2023 -
gh-113174: Sync with importlib_metadata 7.0
#113175 merged
Dec 21, 2023 -
[3.12] gh-113343: Fix error check on mmap(2) (GH-113342)
#113374 merged
Dec 21, 2023 -
gh-113343: Fix error check on mmap(2)
#113342 merged
Dec 21, 2023 -
gh-113325: Remove a debugging print accidentally left in test_symtable
#113368 merged
Dec 21, 2023 -
gh-65701: document that freeze doesn't work with framework builds on macOS
#113352 merged
Dec 21, 2023 -
gh-110383: Improve accuracy of str.split() and str.rsplit() docstrings
#113355 merged
Dec 21, 2023 -
gh-87277: Don't look for X11 browsers on macOS (webbrowser)
#24480 merged
Dec 21, 2023 -
GH-111485: Delete the old generator code.
#113321 merged
Dec 21, 2023 -
gh-113336: Remove the 'version' directive from Argument Clinic
#113341 merged
Dec 21, 2023 -
Docs: update URL in Argument Clinic CLI help text
#113351 merged
Dec 21, 2023 -
[3.11] Docs: OpenSSL wording ambiguity (GH-113296)
#113349 merged
Dec 21, 2023 -
[3.12] Docs: OpenSSL wording ambiguity (GH-113296)
#113348 merged
Dec 21, 2023 -
Docs: OpenSSL wording ambiguity
#113296 merged
Dec 21, 2023 -
[3.12] gh-112305: Fix check-clean-src to detect frozen_modules .h files. (GH-113344)
#113346 merged
Dec 21, 2023 -
[3.11] gh-112305: Fix check-clean-src to detect frozen_modules .h files. (GH-113344)
#113347 merged
Dec 21, 2023 -
gh-112305: Fix check-clean-src to detect frozen_modules .h files.
#113344 merged
Dec 21, 2023 -
gh-111375: Use `NULL` in the exception stack to indicate an exception was handled
#113302 merged
Dec 21, 2023 -
[3.11] GH-113214: Fix SSLProto exception handling in SSL-over-SSL scenarios (GH-113334)
#113340 merged
Dec 21, 2023 -
[3.12] GH-113214: Fix SSLProto exception handling in SSL-over-SSL scenarios (GH-113334)
#113339 merged
Dec 21, 2023 -
GH-113214: Fix SSLProto exception handling in SSL-over-SSL scenarios
#113334 merged
Dec 20, 2023 -
gh-113330: Fix mimalloc headers reference
#113331 merged
Dec 20, 2023 -
[3.11] gh-113255: Clarify docs for `typing.reveal_type` (#113286)
#113326 merged
Dec 20, 2023 -
GH-111485: Fix DEFAULT_OUTPUT in opcode_metadata_generator.py
#113324 merged
Dec 20, 2023 -
[3.12] gh-113255: Clarify docs for `typing.reveal_type` (GH-113286)
#113323 merged
Dec 20, 2023 -
gh-113257: Automatically generate pip SBOM metadata from wheel
#113295 merged
Dec 20, 2023 -
gh-113255: Clarify docs for `typing.reveal_type`
#113286 merged
Dec 20, 2023 -
GH-111485: Generate `TARGET` table for computed goto dispatch.
#113319 merged
Dec 20, 2023 -
GH-111485: Generate instruction and uop metadata
#113287 merged
Dec 20, 2023 -
gh-111178: Make slot functions in typeobject.c have compatible types
#112752 merged
Dec 20, 2023 -
gh-112205: Support docstring for `@getter`
#113160 merged
Dec 20, 2023 -
[3.12] Fix typo in datamodel docs (GH-113314)
#113316 merged
Dec 20, 2023 -
[3.11] Fix typo in datamodel docs (GH-113314)
#113315 merged
Dec 20, 2023 -
Fix typo in datamodel docs
#113314 merged
Dec 20, 2023 -
[3.12] Fix typo in collections.abc docs example (GH-113310)
#113311 merged
Dec 20, 2023 -
[3.11] Fix typo in collections.abc docs example (GH-113310)
#113312 merged
Dec 20, 2023 -
Fix typo in collections.abc docs example
#113310 merged
Dec 20, 2023 -
add Ujan for work on enum docs
#113301 merged
Dec 20, 2023 -
gh-111973: Update Windows installer to use SQLite 3.44.2
#113281 merged
Dec 19, 2023 -
[3.12] gh-108269: Add CFBundleAllowMixedLocalizations to Info.plist on macOS (GH-113213)
#113294 merged
Dec 19, 2023 -
gh-87264: Convert tarinfo type to stat type
#113230 merged
Dec 19, 2023 -
[3.11] gh-102362: Fix macOS version number in result of sysconfig.get_platform() (GH-112942)
#113265 merged
Dec 19, 2023 -
[3.12] gh-102362: Fix macOS version number in result of sysconfig.get_platform() (GH-112942)
#113264 merged
Dec 19, 2023 -
gh-111973: Update macOS installer to use SQLite 3.44.2
#113279 merged
Dec 19, 2023 -
[3.11] gh-101100: Fix Sphinx warnings in `library/ast.rst` (GH-113289)
#113291 merged
Dec 19, 2023 -
[3.12] gh-101100: Fix Sphinx warnings in `library/ast.rst` (GH-113289)
#113290 merged
Dec 19, 2023 -
gh-101100: Fix Sphinx warnings in `library/ast.rst`
#113289 merged
Dec 19, 2023
35 Pull requests opened by 28 people
-
gh-110824 Fix test_sysconfig.test_library on framework builds.
#113298 opened
Dec 19, 2023 -
gh-113258: Write frozen modules to the build tree on Windows
#113303 opened
Dec 20, 2023 -
gh-113304: Add pos/endpos parameters to re module functions
#113306 opened
Dec 20, 2023 -
gh-113332: Simplify calls to SSL_(CTX_)set_verify in _ssl.c
#113333 opened
Dec 20, 2023 -
gh-113329: Catch OSError in doctest finder and document that inspect.getsourcefile/getfile can raise OSError
#113335 opened
Dec 20, 2023 -
gh-109534: Asyncio sslproto memleak
#113338 opened
Dec 20, 2023 -
gh-113356: Ignore errors in "._ABC.pth"
#113357 opened
Dec 21, 2023 -
gh-113358: Fix rendering tracebacks with exceptions with a broken __getattr__
#113359 opened
Dec 21, 2023 -
gh-53502: add a new option aware_datetime in plistlib to loads or dumps aware datetime.
#113363 opened
Dec 21, 2023 -
gh-101578: [doc] mention that PyErr_GetRaisedException returns NULL when the error indicator is not set
#113369 opened
Dec 21, 2023 -
GH-113373: Speed up pathlib parsing by avoiding some attribute lookup misses
#113375 opened
Dec 21, 2023 -
gh-113360: Fix `doctest` failure when `__test__` is set to falsy value
#113389 opened
Dec 22, 2023 -
gh-113440: Windows CI: Raise exception with stderr if `ver` call fails
#113392 opened
Dec 22, 2023 -
gh-113360: Fix the documentation of module's attribute __test__
#113393 opened
Dec 22, 2023 -
gh-113320: Reduce the number of dangerous `getattr()` calls when constructing protocol classes
#113401 opened
Dec 22, 2023 -
[3.12] GH-112215: Increase C recursion limit for non debug builds (GH-113397)
#113403 opened
Dec 22, 2023 -
GH-113373: Speed up pathlib parsing using `__init_subclass__()`
#113409 opened
Dec 22, 2023 -
gh-113055: Use pointer for interp->obmalloc state.
#113412 opened
Dec 22, 2023 -
GH-110109: pathlib ABCs: drop use of `io.text_encoding()`
#113417 opened
Dec 22, 2023 -
GH-110109: pathlib ABCs: drop use of `warnings._deprecated()`
#113419 opened
Dec 23, 2023 -
gh-113391: fix outdated PyObject_HasAttr sphinx docs
#113420 opened
Dec 23, 2023 -
GH-113350: Changed the python docs 3.12.1 in logging HOWTO
#113424 opened
Dec 23, 2023 -
gh-103092: Make `_elementtree` module importable in sub-interpreters
#113434 opened
Dec 23, 2023 -
gh-110459: Make sure --with-openssl-rpath works on macOS
#113441 opened
Dec 23, 2023 -
gh-84013: normalize directory contents during import
#113447 opened
Dec 24, 2023 -
gh-113437: Update documentation about PyUnicode_AsWideChar() function
#113455 opened
Dec 24, 2023 -
gh-113456:Adapt to the file name change of LICENSE of openssl
#113457 opened
Dec 24, 2023 -
gh-74917: Raise TypeError in the JSON encoder if the default function returns the same type
#113458 opened
Dec 24, 2023 -
GH-113464: A copy-and-patch JIT compiler
#113465 opened
Dec 25, 2023 -
[3.8] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
#113474 opened
Dec 25, 2023 -
gh-113471: adds custom default content-type to http.server
#113475 opened
Dec 25, 2023 -
gh-113480: Check if the type attribute is really modified before label it modified
#113481 opened
Dec 26, 2023 -
gh-66515: Fix locking of an MH mailbox without ".mh_sequences" file
#113482 opened
Dec 26, 2023 -
gh-111971: Make _PyUnicode_FromId thread-safe in --disable-gil
#113489 opened
Dec 26, 2023 -
gh-112302: Point core developers to SBOM devguide on errors
#113490 opened
Dec 26, 2023
97 Issues closed by 29 people
-
doctest.testmod() fails for a file called tokenize.py
#113488 closed
Dec 26, 2023 -
_uuid module fails to compile on FreeBSD when libuuid is installed
#78547 closed
Dec 26, 2023 -
Remove the "_new_ suffix from class names in pydocfodder
#113468 closed
Dec 26, 2023 -
Mac/README.rst --enable-framework description doesn't match configure script
#113459 closed
Dec 26, 2023 -
Building sharedmods fails with any dangling symlink in include path
#101778 closed
Dec 26, 2023 -
Excess ':' symbol in datetime directive
#113467 closed
Dec 26, 2023 -
Error in `venv/scripts/common/activate` when $OSTYPE is not set
#112252 closed
Dec 25, 2023 -
Error in AST recursion depth tracking change of gh-95185
#106905 closed
Dec 25, 2023 -
mailbox.Maildir should ignore files named with a leading dot
#65559 closed
Dec 25, 2023 -
"This only works with two literals though, not with variables or expressions:"
#113463 closed
Dec 25, 2023 -
segfault while trying to print error message
#113460 closed
Dec 24, 2023 -
Test failures when CPython is built without docstrings
#81682 closed
Dec 24, 2023 -
Importing unittest.mock fails when CPython is built without docstrings
#113407 closed
Dec 24, 2023 -
multiprocessing logger get bad %(filename)s
#113421 closed
Dec 24, 2023 -
Difference between pickle.py and _pickle for certain strings
#113028 closed
Dec 24, 2023 -
Segfault during deallocation of `_elementtree.XMLParser`
#111784 closed
Dec 24, 2023 -
asyncio.run unnecessarily calls the repr of the task result twice since Python 3.11
#112559 closed
Dec 24, 2023 -
SubprocessTransport .close() can fail with PermissionError with setuid programs
#112800 closed
Dec 24, 2023 -
File opened with `'r+'` faulty write after read without prior flush
#113242 closed
Dec 23, 2023 -
Test `test_c_locale_coercion` fails on macos Sonoma
#109989 closed
Dec 23, 2023 -
GUI popup in test_builtins test_envar_unimportable
#113366 closed
Dec 23, 2023 -
test__xxinterpchannels: _xxinterpchannels.ChannelClosedError is raised
#110866 closed
Dec 23, 2023 -
ndbm can't iterate through values on OS X
#74573 closed
Dec 23, 2023 -
descriptor 'st_size' for 'os.stat_result' objects doesn't apply to a 'os.stat_result' object
#113337 closed
Dec 23, 2023 -
Harmonize shutil.copymode() on Windows and POSIX
#113188 closed
Dec 23, 2023 -
Error in example of `datetime.time.fromisoformat`
#112925 closed
Dec 23, 2023 -
FAQ for CVE-2020-10735
#96834 closed
Dec 23, 2023 -
Possible lazy import opportunities in `pathlib`
#77621 closed
Dec 23, 2023 -
mimalloc: warning: unable to directly request hinted aligned OS memory [RISC-V]
#112951 closed
Dec 22, 2023 -
mimalloc: warning: unable to directly request hinted aligned OS memory
#112027 closed
Dec 22, 2023 -
`pathlib.Path.read/write_text()` calls `io.text_encoding()` twice
#113415 closed
Dec 22, 2023 -
'a' == 'a' in 'abc'
#113406 closed
Dec 22, 2023 -
TKinter bug?
#113400 closed
Dec 22, 2023 -
test_tools.test_freeze broken on Mac framework build–probably should be skipped
#113384 closed
Dec 22, 2023 -
freeze.py not working properly with OS X framework builds
#65701 closed
Dec 22, 2023 -
Limit the version of the package by released time
#113387 closed
Dec 22, 2023 -
Segmentation fault with `compile`
#113297 closed
Dec 22, 2023 -
zipfile with multiprocessing: zipfile.BadZipFile
#83544 closed
Dec 21, 2023 -
zipfile.extractall security warning in the docs, can it be removed yet?
#102686 closed
Dec 21, 2023 -
Documentation for object.__getitem__ is over-specified.
#113313 closed
Dec 21, 2023 -
Makefile.pre.in missing some mimalloc dependencies
#113370 closed
Dec 21, 2023 -
3.11.4: ValueError when inverting enum.Flag member with mask member
#105497 closed
Dec 21, 2023 -
Apply changes from importlib_metadata for Python 3.13
#113174 closed
Dec 21, 2023 -
macOS builds expose stack_size option in LINKEDFOORSHARED and pyconfig
#79141 closed
Dec 21, 2023 -
mmap(2) should check whether return value is MAP_FAILED instead of NULL
#113343 closed
Dec 21, 2023 -
Unnecessary call of `print` in `test_symtable`?
#113325 closed
Dec 21, 2023 -
webbrowser.py triggers unwanted XQuartz startup
#87277 closed
Dec 21, 2023 -
Argument Clinic: remove the 'version' directive
#113336 closed
Dec 21, 2023 -
all() built-in function not working as it should.
#113345 closed
Dec 21, 2023 -
Makefile does not capture mimalloc header dependencies
#113330 closed
Dec 20, 2023 -
Consistency of reveal_type results with other type checkers
#113255 closed
Dec 20, 2023 -
Automate pip's SBOM package entry
#113257 closed
Dec 20, 2023 -
C API: Consider adding public PyLong_AsByteArray() and PyLong_FromByteArray() functions
#111140 closed
Dec 20, 2023 -
[C API] PyOS_ReadlineFunctionPointer API rely on private _PyOS_ReadlineTState variable removed in Python 3.13
#112446 closed
Dec 20, 2023 -
[Security] logging.config should not use eval()
#80203 closed
Dec 20, 2023 -
C API: Investigate how the PyTypeObject members can be removed from the public C API
#105970 closed
Dec 20, 2023 -
C API: Cython 3.0 uses private functions removed in Python 3.13 (numpy 1.25.1 fails to build)
#107076 closed
Dec 20, 2023 -
Support getters and setters in Argument Clinic
#112205 closed
Dec 20, 2023 -
[C API] No limited C API to customize Python initialization (PyConfig, PEP 587)
#107954 closed
Dec 20, 2023 -
[C API] Provide a replacement for removed private _Py_Identifier API, or consider reverting the removal
#111484 closed
Dec 20, 2023 -
Move or remove useless/irrelevant command line interface (CLI) on stdlib modules
#110076 closed
Dec 20, 2023 -
"Embedding Python in Another Application" documentation examples use deprecated functions
#95709 closed
Dec 20, 2023 -
regrtest didn't respect the timeout when running test_subprocess on AMD64 Windows11 3.x
#90872 closed
Dec 20, 2023 -
./configure --enable-optimizations should enable LTO
#89536 closed
Dec 20, 2023 -
Backport test_capi enhancements from Python 3.12 to Python 3.11
#110835 closed
Dec 20, 2023 -
C API: Design an API to disallow creating more than one extension instance per Python process
#111088 closed
Dec 20, 2023 -
Running test_math on PPC64LE Fedora Stable Clang 3.x takes 7 min 39 sec
#110327 closed
Dec 20, 2023 -
random/hashlib errors on AMD64 RHEL8 FIPS No Builtin Hashes 3.x
#110357 closed
Dec 20, 2023 -
[C API] Make _PyList_FromArraySteal() function public
#111489 closed
Dec 20, 2023 -
PYTHONMALLOCSTATS=1 fails with fatal error at Python exit
#111499 closed
Dec 20, 2023 -
PEP 737: PyUnicode_FromFormat(): Add %T format to format the type name of an object
#111696 closed
Dec 20, 2023 -
PEP 726: Support defining __setattr__() and __delattr__() in a module
#106016 closed
Dec 20, 2023 -
Multiprocesing Pool borken on macOS REPL
#85213 closed
Dec 20, 2023 -
Argument Clinic: split clinic.py into sub-files
#113299 closed
Dec 20, 2023 -
libregrtest: Reduce number of imports at startup
#111881 closed
Dec 20, 2023 -
webbrowser BROWSER with MacOSXOSAScript type
#75529 closed
Dec 20, 2023 -
Allow constructing a UUID from a UUID, similar to str("x") and int(1): uuid.UUID(a_uuid)
#113266 closed
Dec 20, 2023 -
webbrowser broken on Mac OS X when using the BROWSER variable
#69143 closed
Dec 20, 2023 -
Why only the MacOSXOSAScript in webbrowser does not have the name property?
#82828 closed
Dec 20, 2023 -
Webbrowser Module Cannot Find xdg-settings on OSX
#85920 closed
Dec 20, 2023 -
Unexpected behaviour of IntFlag with a custom __new__ in Python 3.11.0.
#101541 closed
Dec 20, 2023 -
Finish format() change started in issue43945
#88623 closed
Dec 20, 2023 -
Change in semantics and much worse performance for enum members.
#93910 closed
Dec 20, 2023 -
`enum` docs display incorrect output for `dir`
#107957 closed
Dec 20, 2023 -
Update to SQLite 3.44 in Windows and macOS installers
#111973 closed
Dec 19, 2023 -
Reducing and removing runtime binding errors for CPython extensions on macOS
#103306 closed
Dec 19, 2023 -
Optimize `pathlib.PurePath.__fspath__()`
#102783 closed
Dec 19, 2023 -
pathlib strips trailing slash
#65238 closed
Dec 19, 2023 -
Enable `CFBundleAllowMixedLocalizations` property list key inside Info.plist in macOS
#108269 closed
Dec 19, 2023 -
`Path("").exists()` always returns True, which is a bug
#112484 closed
Dec 19, 2023 -
Connection not closing when internet is switched off in between
#113215 closed
Dec 19, 2023 -
tarfile list() method does not show file type
#87264 closed
Dec 19, 2023 -
`_osx_support.get_platform_osx()` does not always return the minor release number
#102362 closed
Dec 19, 2023 -
Slow first execution of platform.system on windows
#95531 closed
Dec 19, 2023
34 Issues opened by 33 people
-
urllib.parse.urlsplit splits fragment incorrectly on first # if username or password contains # symbol.
#113487 opened
Dec 26, 2023 -
Coverage.py test suite fails on 3.13 (since June?)
#113486 opened
Dec 26, 2023 -
Check if type attribute is actually modified before label it to improve some performance
#113480 opened
Dec 26, 2023 -
Enhance itertools.takewhile() to allow the failed transition element to captured
#113479 opened
Dec 25, 2023 -
default http content-type
#113471 opened
Dec 25, 2023 -
JIT Compilation
#113464 opened
Dec 25, 2023 -
Incrementing class variable about 2**32 times causes the Python 3.12.1 interpreter to crash
#113462 opened
Dec 24, 2023 -
Prepare ssl failed because the file name of LICENSE of openssl changed
#113456 opened
Dec 24, 2023 -
Invalid "python equivalent" in PyObject_RichCompareBool()
#113445 opened
Dec 24, 2023 -
memory leak in _PyPathConfig_UpdateGlobal
#113442 opened
Dec 23, 2023 -
Windows 32-bit CI: failures calling `ver` command
#113440 opened
Dec 23, 2023 -
readline() causes output to be written at eof unless seek() is used
#113439 opened
Dec 23, 2023 -
Documentation about PyUnicode_AsWideChar() function
#113437 opened
Dec 23, 2023 -
Crash of interpreter due to unclosed sub-interpreters
#113433 opened
Dec 23, 2023 -
ElementTree adds spurious `ns0:` namespace prefix
#113425 opened
Dec 23, 2023 -
Documentation regarding raw string literals and backslashes is incorrect / misleading
#113418 opened
Dec 23, 2023 -
Outdated PyObject_HasAttr documentation ( it no longer behaves like builtin `hasattr` )
#113391 opened
Dec 22, 2023 -
ctypes cdll list exported functions
#113388 opened
Dec 22, 2023 -
Micro-optimize pathlib path parsing and joining
#113373 opened
Dec 21, 2023 -
Argument Clinic: generated code contains redundant gotos
#113367 opened
Dec 21, 2023 -
pytest --doctest-modules crashes on file-level __test__ = False
#113360 opened
Dec 21, 2023 -
Exception with broken __getattr__ causes error rendering tracebacks
#113358 opened
Dec 21, 2023 -
Crash when there a "._xxx.pth" on macOS
#113356 opened
Dec 21, 2023 -
Basic logging tutorial: Confusing matrix and use of word "above"
#113350 opened
Dec 21, 2023 -
_ssl.c calls SSL_CTX_get_verify_callback unnecessarily
#113332 opened
Dec 20, 2023 -
Running doctest examples on a class results in OSError in REPL
#113329 opened
Dec 20, 2023 -
Extract args from `operator.attrgetter("xxx")`
#113322 opened
Dec 20, 2023 -
Should typing be calling getattr on arbitrary classes?
#113320 opened
Dec 20, 2023 -
Argument Clinic: Better internal implementation for `@getter` and `@setter`
#113318 opened
Dec 20, 2023 -
Argument Clinic: split out global stateless helpers and constants from clinic.py
#113317 opened
Dec 20, 2023 -
`uuid` has a bunch of deprecated functions: let's decide what to do with them
#113308 opened
Dec 20, 2023 -
multiprocessing pool skips some jobs when the number of processes is set too large
#113305 opened
Dec 20, 2023 -
Top-level functions of re.module should support the string indexing pos/endpos arguments
#113304 opened
Dec 20, 2023 -
tarfile module lacks support for Linux extended attributes (xattrs)
#113293 opened
Dec 19, 2023
118 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-111375: Fix handling of exceptions within `@contextmanager`-decorated functions
#111676 commented on
Dec 24, 2023 • 19 new comments -
Argument clinic: add support for creating method aliases
#113270 commented on
Dec 20, 2023 • 13 new comments -
WIP: Various updates to the Regex HOWTO
#107825 commented on
Dec 25, 2023 • 11 new comments -
gh-73965: New environment variable PYTHON_HISTORY
#13208 commented on
Dec 26, 2023 • 10 new comments -
gh-112182: Replace StopIteration with RuntimeError for future
#113220 commented on
Dec 24, 2023 • 8 new comments -
TLS/SSL asyncio leaks memory
#109534 commented on
Dec 20, 2023 • 7 new comments -
gh-83055: asyncio.Queue: putting items out of order when it is full
#112501 commented on
Dec 22, 2023 • 7 new comments -
gh-113274: fix EUC-JP decoding of FULLWIDTH TILDE
#113275 commented on
Dec 24, 2023 • 7 new comments -
Support for detecting the flavour of pathlib subclasses
#100502 commented on
Dec 19, 2023 • 5 new comments -
`PyErr_SetObject()` behavior is strange and not as documented.
#101578 commented on
Dec 21, 2023 • 5 new comments -
Memory leak on executables embedded with 3.12 and later
#113055 commented on
Dec 25, 2023 • 5 new comments -
asyncio.sslproto.SSLProtocol exception handling triggers TypeError: SSLProtocol._abort() takes 1 positional argument but 2 were given
#113214 commented on
Dec 20, 2023 • 4 new comments -
Build changes for Windows free-threaded builds
#112984 commented on
Dec 21, 2023 • 4 new comments -
test_sysconfig test_library fails on macOS framework installs, like the python.org installer
#110824 commented on
Dec 22, 2023 • 4 new comments -
[doc] mention that flags arg to imaplib's append should be a string
#67512 commented on
Dec 26, 2023 • 4 new comments -
gh-95816: fix client_context example from ssl protocol versions docs
#93798 commented on
Dec 22, 2023 • 4 new comments -
gh-107432: Rework the style of ``Doc/howto/functional.rst``
#107449 commented on
Dec 25, 2023 • 4 new comments -
gh-101100: Fix Sphinx warnings in library/random.rst
#112981 commented on
Dec 26, 2023 • 4 new comments -
gh-113055: Fix memory leak of obmalloc state
#113218 commented on
Dec 22, 2023 • 4 new comments -
gh-112532: Use separate mimalloc heaps for GC objects
#113263 commented on
Dec 21, 2023 • 4 new comments -
python3.12 introduces numerous memory leaks (as reported by ASAN)
#113190 commented on
Dec 20, 2023 • 3 new comments -
Add a page to the documentation listing stdlib modules with a command-line interface (CLI)
#109435 commented on
Dec 20, 2023 • 3 new comments -
Make collections.deque thread-safe in `--disable-gil` builds
#112050 commented on
Dec 21, 2023 • 3 new comments -
Changed behavior of <instancemethod>.__get__ in Python 3.11
#113157 commented on
Dec 22, 2023 • 3 new comments -
3.12 setrecursionlimit is ignored in connection with `@functools.cache`
#112215 commented on
Dec 25, 2023 • 3 new comments -
asyncio.Queue: putting items out of order when it is full
#83055 commented on
Dec 26, 2023 • 3 new comments -
unicode: make `_PyUnicode_FromId` thread-safe in `--disable-gil` builds
#111971 commented on
Dec 26, 2023 • 3 new comments -
bpo-28140: Add help message for pip in REPL
#8536 commented on
Dec 23, 2023 • 3 new comments -
bpo-33533: Provide an async iterator version of as_completed
#22491 commented on
Dec 21, 2023 • 3 new comments -
Exclude __pycache__ directories from backups using CACHEDIR.TAG
#85253 commented on
Dec 19, 2023 • 2 new comments -
Frozen modules shouldn't be written to the source tree on Windows
#113258 commented on
Dec 20, 2023 • 2 new comments -
C-API for signalling monitoring events
#111997 commented on
Dec 20, 2023 • 2 new comments -
slowdown in 3.12 iteration microbenchmark
#113041 commented on
Dec 20, 2023 • 2 new comments -
Navigation when browsing the index
#112920 commented on
Dec 20, 2023 • 2 new comments -
Better tp_version_tag overflow checks in specializer
#89811 commented on
Dec 21, 2023 • 2 new comments -
Improve the documentation for __future__
#110893 commented on
Dec 22, 2023 • 2 new comments -
add support for os.PathLike filename in zipfile.ZipFile.write()
#84686 commented on
Dec 22, 2023 • 2 new comments -
configure --with-openssl-rpath=DIR generates invalid linker option on macOS
#110459 commented on
Dec 23, 2023 • 2 new comments -
Provide an async iterator version of as_completed
#77714 commented on
Dec 24, 2023 • 2 new comments -
GH-87804: Fix counter overflow in statvfs on macOS
#99570 commented on
Dec 25, 2023 • 2 new comments -
gh-106016: Support customizing of module attributes access with __setattr__/__delattr__ (PEP 726)
#108261 commented on
Dec 21, 2023 • 2 new comments -
sysconfig.get_config_var("LDLIBRARY") returns non-existent libname
#111268 commented on
Dec 19, 2023 • 1 new comment -
Glob behavior is inconsistent across libraries
#106747 commented on
Dec 19, 2023 • 1 new comment -
macOS linker warnings in macOS ventura
#97524 commented on
Dec 19, 2023 • 1 new comment -
Expose tracemalloc hook into `_Py_NewReference` for other tracers
#93502 commented on
Dec 20, 2023 • 1 new comment -
[C API] Add explicit support for Cython to the C API
#89410 commented on
Dec 20, 2023 • 1 new comment -
ctypes array cannot be returned by value on darwin (ARM64)
#110190 commented on
Dec 20, 2023 • 1 new comment -
ctypes.util.find_library() should return full pathname instead of filename in linux
#65241 commented on
Dec 20, 2023 • 1 new comment -
os.cpu_count is problematic on sparc/solaris
#73451 commented on
Dec 20, 2023 • 1 new comment -
urllib may leak sensitive HTTP headers to a third-party web site
#77842 commented on
Dec 20, 2023 • 1 new comment -
```_splitnetloc``` in urllib split netloc wrongly if username or password contain special charcaters
#110869 commented on
Dec 21, 2023 • 1 new comment -
xmlrpc throws "OverflowError: int exceeds XML-RPC limits" on 64bit integers
#102927 commented on
Dec 21, 2023 • 1 new comment -
Incorrect shutil.copytree() behaviour with symlinks
#91205 commented on
Dec 21, 2023 • 1 new comment -
Issues from docs@python.org
#110383 commented on
Dec 21, 2023 • 1 new comment -
Add more specific error message when file has same name as an imported module
#95754 commented on
Dec 21, 2023 • 1 new comment -
Add ZipInfo.mode property
#91356 commented on
Dec 21, 2023 • 1 new comment -
SSLSocket.getpeercertchain()
#62433 commented on
Dec 22, 2023 • 1 new comment -
Example requires exactly TLSv1.3, but explanation says TLSv1.2 and later
#95816 commented on
Dec 22, 2023 • 1 new comment -
Add more examples in the `warnings` docs
#93343 commented on
Dec 22, 2023 • 1 new comment -
IDLE on macOS will close without warning when there are open unsaved files
#112898 commented on
Dec 22, 2023 • 1 new comment -
Allow to deprecate CLI arguments in argparse
#83648 commented on
Dec 23, 2023 • 1 new comment -
Add mimalloc memory allocator
#90815 commented on
Dec 23, 2023 • 1 new comment -
User-defined virtual path objects
#110109 commented on
Dec 23, 2023 • 1 new comment -
Windows os.path.isabs UNC path bug
#66498 commented on
Dec 23, 2023 • 1 new comment -
IDLE Open Dialog text not visible
#100584 commented on
Dec 23, 2023 • 1 new comment -
pass big values for arg to fcntl.ioctl
#74850 commented on
Dec 24, 2023 • 1 new comment -
Modules with decomposable characters in module name not found on macOS
#84013 commented on
Dec 24, 2023 • 1 new comment -
Not documented special names
#67827 commented on
Dec 25, 2023 • 1 new comment -
Rewrite gzip._GzipReader in C for more performance and less overhead
#110283 commented on
Dec 26, 2023 • 1 new comment -
mailbox.MH chokes on directories without .mh_sequences
#66515 commented on
Dec 26, 2023 • 1 new comment -
uuid module build fix on FreeBSD proposal
#85077 commented on
Dec 26, 2023 • 1 new comment -
bpo-30732: json.dumps() lacks information about RecursionError relate…
#2857 commented on
Dec 25, 2023 • 1 new comment -
bpo-38131: Improve messages when generating AST nodes from objects wi…
#17715 commented on
Dec 25, 2023 • 1 new comment -
bpo-18233: Add SSLSocket.get_verified_chain() and SSLSocket.get_unverified_chain()
#17938 commented on
Dec 22, 2023 • 1 new comment -
gh-85253: Exclude `__pycache__` directories from backups using `CACHEDIR.TAG`
#21060 commented on
Dec 19, 2023 • 1 new comment -
[3.12] GH-107674: Avoid allocating boxed ints for `sys.settrace` line events (GH-107780)
#107841 commented on
Dec 25, 2023 • 1 new comment -
gh-72971: Clarify the special no-TypeError behavior for equality
#110729 commented on
Dec 24, 2023 • 1 new comment -
gh-111389: expose _PyHASH_INF/BITS/MODULUS/IMAG macros as public
#111418 commented on
Dec 21, 2023 • 1 new comment -
gh-108303: Move all doctest related files and tests to `Lib/test/test_doctest/`
#112109 commented on
Dec 22, 2023 • 1 new comment -
gh-110383: Remove references to removed popen[234]
#112783 commented on
Dec 22, 2023 • 1 new comment -
GH-112855: Speed up `pathlib.PurePath` pickling
#112856 commented on
Dec 22, 2023 • 1 new comment -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Dec 19, 2023 • 0 new comments -
Python decodes EUC-JP 8FA2A7 as TILDE instead of FULLWIDTH TILDE
#113274 commented on
Dec 19, 2023 • 0 new comments -
Document the final steps for producing CPython's macOS flat installer
#103676 commented on
Dec 19, 2023 • 0 new comments -
macOS installers cannot be signed on Monterey
#90706 commented on
Dec 19, 2023 • 0 new comments -
PythonLauncher considered harmfull
#49512 commented on
Dec 19, 2023 • 0 new comments -
Crash if Thread Running a Subinterpreter Is Interrupted During Finalization
#113127 commented on
Dec 20, 2023 • 0 new comments -
Handling exceptions within a `@contextmanager` function doesn't clear `sys.exception()`
#111375 commented on
Dec 20, 2023 • 0 new comments -
macOS installer "Install Certificates.command" fails if pip is not installed
#90759 commented on
Dec 20, 2023 • 0 new comments -
For macOS, package the included Tcl and Tk frameworks in a rational way.
#86234 commented on
Dec 20, 2023 • 0 new comments -
PEP 703 -- Making the Global Interpreter Lock Optional in CPython
#108219 commented on
Dec 20, 2023 • 0 new comments -
plistlib should create non-naïve datetime objects
#53502 commented on
Dec 21, 2023 • 0 new comments -
expose the offset of a zipfile from the start of the file as a public API
#84481 commented on
Dec 21, 2023 • 0 new comments -
ssl module incorrectly supports tls-unique channel binding for TLS 1.3
#95341 commented on
Dec 22, 2023 • 0 new comments -
Mimalloc differences from upstream
#113141 commented on
Dec 22, 2023 • 0 new comments -
OS X installer build script: permissions not ensured
#58507 commented on
Dec 22, 2023 • 0 new comments -
Debugging with LLDB doesn't work for universal2 installer on macOS Big Sur
#88400 commented on
Dec 22, 2023 • 0 new comments -
The code generated for the interpreter(s) is too fragile
#111485 commented on
Dec 22, 2023 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Dec 23, 2023 • 0 new comments -
`StopIteration` in a generator in a thread hanging on asyncio
#112182 commented on
Dec 24, 2023 • 0 new comments -
Add option to not install into /Applications
#55695 commented on
Dec 24, 2023 • 0 new comments -
json.dumps() lacks information about RecursionError related to default function
#74917 commented on
Dec 24, 2023 • 0 new comments -
[subinterpreters] PEP 554 implementation: add interpreters module
#76785 commented on
Dec 25, 2023 • 0 new comments -
Fatal Python error in socket.if_indextoname()
#81194 commented on
Dec 25, 2023 • 0 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
Dec 26, 2023 • 0 new comments -
New environment variable PYTHON_HISTORY
#73965 commented on
Dec 26, 2023 • 0 new comments -
Add Software Bill of Materials (SBOM) for Python releases
#112302 commented on
Dec 26, 2023 • 0 new comments -
bpo-18060: Updating _fields_ of a derived struct type yields a bad cif
#13374 commented on
Dec 26, 2023 • 0 new comments -
gh-91356: Add ZipInfo.mode attribute
#32252 commented on
Dec 21, 2023 • 0 new comments -
gh-95341: Implement tls-exporter channel bindings and export key materials
#95366 commented on
Dec 22, 2023 • 0 new comments -
GH-99380: Update to Sphinx 7
#99381 commented on
Dec 21, 2023 • 0 new comments -
gh-100687: Reduce frequency of overallocation in long_add
#100688 commented on
Dec 23, 2023 • 0 new comments -
gh-105090: Update ssl.rst to show a range of TLS versions supported by a context.
#107273 commented on
Dec 22, 2023 • 0 new comments -
[3.10] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
#112599 commented on
Dec 25, 2023 • 0 new comments -
[3.9] bpo-37013: Fix the error handling in socket.if_indextoname() (GH-13503)
#112600 commented on
Dec 25, 2023 • 0 new comments -
gh-112984 Update Windows build for free-threaded builds
#113129 commented on
Dec 21, 2023 • 0 new comments -
[3.11] gh-110190: Fix ctypes structs with array on PPCLE64 (GH-112959)
#113167 commented on
Dec 25, 2023 • 0 new comments -
GH-113225: Speed up `pathlib.Path.glob()`
#113226 commented on
Dec 21, 2023 • 0 new comments