-
-
Notifications
You must be signed in to change notification settings - Fork 30.9k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
183 Pull requests merged by 40 people
-
[3.12] GH-121970: Extract
changes
into a new extension (GH-129105)#129110 merged
Jan 20, 2025 -
[3.13] GH-121970: Extract
changes
into a new extension (GH-129105)#129109 merged
Jan 20, 2025 -
Revert "doc: add social cards generation support in sphinxext-opengraph (#129085)"
#129106 merged
Jan 20, 2025 -
GH-121970: Extract
changes
into a new extension#129105 merged
Jan 20, 2025 -
Add Adam Turner to CODEOWNERS
#129104 merged
Jan 20, 2025 -
GH-92897: schedule the check_home deprecation to 3.15
#129102 merged
Jan 20, 2025 -
[3.13] gh-111178: fix UBSan failures in
Modules/_multiprocessing/semaphore.c
(GH-129084)#129100 merged
Jan 20, 2025 -
[3.12] gh-111178: fix UBSan failures in
Modules/_multiprocessing/semaphore.c
(GH-129084)#129101 merged
Jan 20, 2025 -
gh-111178: fix UBSan failures in
Modules/_multiprocessing/semaphore.c
#129084 merged
Jan 20, 2025 -
doc: add social cards generation support in sphinxext-opengraph
#129085 merged
Jan 20, 2025 -
[3.12] GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile (GH-128143)
#129092 merged
Jan 20, 2025 -
[3.12] doc: fix venv creating for the local Python using uv (GH-129094)
#129097 merged
Jan 20, 2025 -
[3.13] doc: fix venv creating for the local Python using uv (GH-129094)
#129096 merged
Jan 20, 2025 -
doc: fix venv creating for the local Python using uv
#129094 merged
Jan 20, 2025 -
[3.13] GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile (GH-128143)
#129091 merged
Jan 20, 2025 -
gh-91279: ZipFile.writestr now respect SOURCE_DATE_EPOCH
#124435 merged
Jan 20, 2025 -
GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile
#128143 merged
Jan 20, 2025 -
gh-128588: gh-128550: remove eager tasks optimization that missed and introduced incorrect cancellations
#129063 merged
Jan 20, 2025 -
GH-128914: Remove conditional stack effects from
bytecodes.c
and the code generators#128918 merged
Jan 20, 2025 -
GH-129064: deprecate sysconfig.expand_makefile_vars
#129082 merged
Jan 20, 2025 -
gh-128308: pass **kwargs to asyncio task_factory
#128768 merged
Jan 20, 2025 -
Move to public Linux arm64 hosted runners
#128964 merged
Jan 20, 2025 -
gh-118915: C API: Document compiler flag macros
#129028 merged
Jan 20, 2025 -
[3.12] Docs C API: Clarify what happens when null bytes are passed to
PyUnicode_AsUTF8
(GH-127458)#129081 merged
Jan 20, 2025 -
[3.13] Docs C API: Clarify what happens when null bytes are passed to
PyUnicode_AsUTF8
(GH-127458)#129080 merged
Jan 20, 2025 -
Docs: C API: Clarify what happens when null bytes are passed to
PyUnicode_AsUTF8
#127458 merged
Jan 20, 2025 -
[3.13] gh-129044: Update glossary entry for 'loader' to reflect current import system (GH-129073)
#129077 merged
Jan 20, 2025 -
GH-128939: Refactor JIT optimize structs
#128940 merged
Jan 20, 2025 -
gh-129044: Update glossary entry for 'loader' to reflect current import system
#129073 merged
Jan 20, 2025 -
gh-129033: Remove _PyInterpreterState_SetConfig() function
#129048 merged
Jan 20, 2025 -
Add Configuration Options table to PyInitConfig API doc
#129062 merged
Jan 20, 2025 -
[3.13] gh-128978: Fix a
NameError
insysconfig.expand_makefile_vars
(GH-128979)#129065 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_ctypes
#129054 merged
Jan 20, 2025 -
gh-128978: Fix a
NameError
insysconfig.expand_makefile_vars
#128979 merged
Jan 20, 2025 -
Remove duplicated dict keys in
test_embed.py
andtest_long.py
#128727 merged
Jan 20, 2025 -
gh-111178: Regen clinic and fix exceptions.c post gh-128447
#129060 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_capi
#129053 merged
Jan 20, 2025 -
[3.12] gh-71339: Add additional assertion methods in test.support (GH-128707) (GH-128815)
#129059 merged
Jan 20, 2025 -
gh-111178: Generate correct signature for most self converters
#128447 merged
Jan 20, 2025 -
gh-128360: Use a portable assertion for holding a thread state
#128361 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_asyncio
#129051 merged
Jan 20, 2025 -
gh-128595: Default to stdout isatty for colour detection instead of stderr
#128498 merged
Jan 20, 2025 -
Reorganize the PyInitConfig documentation
#129047 merged
Jan 20, 2025 -
[3.13] Fix a typo in
syslog
's error message (GH-129029)#129049 merged
Jan 20, 2025 -
[3.12] Fix a typo in
syslog
's error message (GH-129029)#129050 merged
Jan 20, 2025 -
Fix a typo in
syslog
's error message#129029 merged
Jan 20, 2025 -
gh-129033: Remove _Py_InitializeMain() function
#129034 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_traceback
#128848 merged
Jan 20, 2025 -
gh-71339: Use assertIsSubclass() and assertNotIsSubclass() in test_decimal
#128827 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_abc
#128826 merged
Jan 20, 2025 -
[3.13] gh-71339: Add additional assertion methods in test.support (GH-128707)
#128815 merged
Jan 20, 2025 -
gh-71339: Improve error report for types in assertHasAttr() and assertNotHasAttr()
#128818 merged
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_functools
#128829 merged
Jan 20, 2025 -
gh-71339: Use assertIsSubclass() and assertNotIsSubclass() in test_collections
#128824 merged
Jan 20, 2025 -
[3.12] GH-125722: Use long options for Sphinx (GH-129039)
#129042 merged
Jan 20, 2025 -
[3.13] GH-125722: Use long options for Sphinx (GH-129039)
#129041 merged
Jan 20, 2025 -
GH-125722: Use long options for Sphinx
#129039 merged
Jan 20, 2025 -
[3.13] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922)
#129037 merged
Jan 20, 2025 -
[3.12] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922)
#129038 merged
Jan 20, 2025 -
GH-125722: Increase minimum supported Sphinx to 8.1.3
#128922 merged
Jan 20, 2025 -
[3.12] gh-129020: Remove ambiguous sentence from
tokenize.untokenize
docs (GH-129021)#129036 merged
Jan 20, 2025 -
[3.13] gh-129020: Remove ambiguous sentence from
tokenize.untokenize
docs (GH-129021)#129035 merged
Jan 20, 2025 -
gh-129020: Remove ambiguous sentence from
tokenize.untokenize
docs#129021 merged
Jan 20, 2025 -
gh-118761: improve optparse import time by delaying textwrap import
#128899 merged
Jan 20, 2025 -
gh-118761: Reduce import time of gettext.py by delaying re import
#128898 merged
Jan 20, 2025 -
Complete doc of pending C API removals in Python 3.15
#129032 merged
Jan 19, 2025 -
[3.12] gh-80222: Fix email address header folding with long quoted-string (GH-122753)
#129008 merged
Jan 19, 2025 -
[3.13] gh-80222: Fix email address header folding with long quoted-string (GH-122753)
#129007 merged
Jan 19, 2025 -
gh-77782: Postpone Py_VerboseFlag removal to Python 3.15
#129024 merged
Jan 19, 2025 -
[3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987)
#129023 merged
Jan 19, 2025 -
[3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897)
#129022 merged
Jan 19, 2025 -
[3.12] gh-128911: Add tests on the PyImport C API (GH-128915) (GH-128960)
#128989 merged
Jan 19, 2025 -
gh-100239: Handle NaN and zero division in guards
#128963 merged
Jan 19, 2025 -
gh-80222: Fix email address header folding with long quoted-string
#122753 merged
Jan 19, 2025 -
[3.13] gh-128679: Fix tracemalloc.stop() race conditions
#128897 merged
Jan 18, 2025 -
[3.12] gh-128991: Release the enter frame reference within bdb callba…
#129003 merged
Jan 18, 2025 -
[3.13] gh-128991: Release the enter frame reference within bdb callba…
#129002 merged
Jan 18, 2025 -
gh-128991: Release the enter frame reference within bdb callback
#128992 merged
Jan 18, 2025 -
[3.12] gh-128998: Fix indentation of numbered list and literal block (GH-128999)
#129001 merged
Jan 18, 2025 -
[3.13] gh-128998: Fix indentation of numbered list and literal block (GH-128999)
#129000 merged
Jan 18, 2025 -
gh-128998: Fix indentation of numbered list and literal block
#128999 merged
Jan 18, 2025 -
[3.12] Pre-commit: Drop specific language version and bump hooks (GH-128801)
#128997 merged
Jan 18, 2025 -
[3.13] Pre-commit: Drop specific language version and bump hooks (GH-128801)
#128994 merged
Jan 18, 2025 -
[3.12] gh-121542: Document trailing newline behavior in
set_content()
(GH-121543)#128996 merged
Jan 18, 2025 -
[3.13] gh-121542: Document trailing newline behavior in
set_content()
(GH-121543)#128995 merged
Jan 18, 2025 -
gh-121542: Document trailing newline behavior in
set_content()
#121543 merged
Jan 18, 2025 -
Pre-commit: Drop specific language version and bump hooks
#128801 merged
Jan 18, 2025 -
gh-128679: Skip test_tracemalloc_track_race() on debug build
#128988 merged
Jan 18, 2025 -
gh-59705: Make PYTHREAD_NAME_MAXLEN macro private
#128945 merged
Jan 18, 2025 -
[3.13] gh-111495: Add more tests on PyEval C APIs (#122789)
#128987 merged
Jan 18, 2025 -
[3.12] gh-125997: suggest efficient alternatives for
time.sleep(0)
(GH-128752)#128985 merged
Jan 18, 2025 -
[3.13] gh-125997: suggest efficient alternatives for
time.sleep(0)
(GH-128752)#128984 merged
Jan 18, 2025 -
gh-125997: suggest efficient alternatives for
time.sleep(0)
#128752 merged
Jan 18, 2025 -
[3.12] gh-127637: add tests for
dis
command-line interface (#127759)#127780 merged
Jan 18, 2025 -
gh-118761: Improve import time for
csv
#128858 merged
Jan 18, 2025 -
gh-126349: Add context managers to turtle for
fill
,poly
andno_animation
#126350 merged
Jan 18, 2025 -
[3.13] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962)
#128976 merged
Jan 18, 2025 -
[3.12] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962)
#128977 merged
Jan 18, 2025 -
gh-128961: Fix exhausted array iterator crash in
__setstate__
#128962 merged
Jan 18, 2025 -
gh-128515: Add BOLT build to CI
#128845 merged
Jan 18, 2025 -
[3.13] gh-128916: Do not set
SO_REUSEPORT
on non-AF_INET*
sockets (GH-128933)#128969 merged
Jan 18, 2025 -
[3.12] gh-128916: Do not set
SO_REUSEPORT
on non-AF_INET*
sockets (GH-128933)#128970 merged
Jan 18, 2025 -
[3.12] Fix definition of a
generator iterator
inglossary.rst
(GH-128952)#128968 merged
Jan 18, 2025 -
[3.13] Fix definition of a
generator iterator
inglossary.rst
(GH-128952)#128967 merged
Jan 18, 2025 -
gh-128916: Do not set
SO_REUSEPORT
on non-AF_INET*
sockets#128933 merged
Jan 18, 2025 -
Fix definition of a
generator iterator
inglossary.rst
#128952 merged
Jan 18, 2025 -
gh-128923: fix test_pydoc for object subclasses without
__module__
#128951 merged
Jan 17, 2025 -
[3.13] gh-128911: Add tests on the PyImport C API (#128915)
#128960 merged
Jan 17, 2025 -
gh-128955: Fix goto if tlbc creation fails when throwing into a generator
#128957 merged
Jan 17, 2025 -
[3.12] gh-58956: Fix a frame refleak in bdb (GH-128190)
#128953 merged
Jan 17, 2025 -
gh-128911: Add tests on the PyImport C API
#128915 merged
Jan 17, 2025 -
[3.13] gh-58956: Fix a frame refleak in bdb (GH-128190)
#128947 merged
Jan 17, 2025 -
Refactor code generators a bit
#128920 merged
Jan 17, 2025 -
[3.13] gh-128017: Make a note that sys variables are read-only (GH-128887)
#128908 merged
Jan 17, 2025 -
gh-128923: Use zero to indicate unassigned unique id
#128925 merged
Jan 17, 2025 -
gh-58956: Fix a frame refleak in bdb
#128190 merged
Jan 17, 2025 -
gh-59705: Implement _thread.set_name() on Windows
#128675 merged
Jan 17, 2025 -
[3.13] gh-58689: Fix os.kill() error handling on Windows (GH-128932)
#128937 merged
Jan 17, 2025 -
[3.12] gh-58689: Fix os.kill() error handling on Windows (GH-128932)
#128938 merged
Jan 17, 2025 -
gh-58689: Fix os.kill() error handling on Windows
#128932 merged
Jan 17, 2025 -
gh-128770: raise warnings as errors in test suite - except for test_socket which still logs warnings
#128726 merged
Jan 17, 2025 -
gh-118761: Improve import time of
tomllib
#128907 merged
Jan 17, 2025 -
ACKS: Add myself
#128924 merged
Jan 17, 2025 -
gh-126599: Refactor the
_PyOptimizer
APIs#126853 merged
Jan 16, 2025 -
gh-121604: fix warnings in test_importlib.test_abc and test_importlib.test_windows
#128904 merged
Jan 16, 2025 -
Fix a small typo
#128917 merged
Jan 16, 2025 -
gh-128910: Remove
_PyTrash_begin
and_PyTrash_end
C-API functions#128919 merged
Jan 16, 2025 -
gh-100239: specialize long tail of binary operations
#128722 merged
Jan 16, 2025 -
gh-119786: added InternalDocs/generators.md
#128524 merged
Jan 16, 2025 -
gh-128679: Fix tracemalloc.stop() race conditions
#128893 merged
Jan 16, 2025 -
[3.12] gh-128017: Make a note that sys variables are read-only (GH-128887)
#128909 merged
Jan 16, 2025 -
gh-128017: Make a note that variables that are provided by sys are read-only
#128887 merged
Jan 16, 2025 -
[3.12] gh-128816: Fix warnings in test_doctest (GH-128817)
#128871 merged
Jan 16, 2025 -
[3.13] gh-128816: Fix warnings in test_doctest (GH-128817)
#128870 merged
Jan 16, 2025 -
gh-121604: fix ResourceLoader deprecation warning message
#128859 merged
Jan 15, 2025 -
gh-128891: add specialized opcodes to opcode.opname
#128892 merged
Jan 15, 2025 -
[3.12] gh-97850: Suggest
TraversableResources
as the alternative forResourceLoader
(GH-128601)#128896 merged
Jan 15, 2025 -
[3.13] gh-97850: Suggest
TraversableResources
as the alternative forResourceLoader
(GH-128601)#128895 merged
Jan 15, 2025 -
gh-97850: Suggest
TraversableResources
as the alternative forResourceLoader
.#128601 merged
Jan 15, 2025 -
gh-128679: Redesign tracemalloc locking
#128888 merged
Jan 15, 2025 -
gh-128807: Add marking phase for free-threaded cyclic GC
#128808 merged
Jan 15, 2025 -
gh-128016: Improved invalid escape sequence warning message
#128020 merged
Jan 15, 2025 -
[3.12] gh-67206: Document that
string.printable
is not printable in the POSIX sense (GH-128820)#128867 merged
Jan 15, 2025 -
[3.13] gh-67206: Document that
string.printable
is not printable in the POSIX sense (GH-128820)#128868 merged
Jan 15, 2025 -
[3.13] gh-128874: Fix the documentation for blurb 2.0 (GH-128875)
#128877 merged
Jan 15, 2025 -
[3.12] gh-128874: Fix the documentation for blurb 2.0 (GH-128875)
#128878 merged
Jan 15, 2025 -
gh-128874: Fix the documentation for blurb 2.0
#128875 merged
Jan 15, 2025 -
[3.12] gh-128833: Patch
test_embed.test_specialized_static_code_gets_unspecialized_at_Py_FINALIZE
on Windows#128860 merged
Jan 15, 2025 -
gh-128816: fix an import warning in test_doctest.py when importing re…
#128817 merged
Jan 15, 2025 -
Fix typo in
Lib/asyncio/futures.py
#128819 merged
Jan 15, 2025 -
gh-128438: Add
EnvironmentVarGuard
fortest_builtin.py
,test_io.py
andtest_locale.py
#128476 merged
Jan 15, 2025 -
gh-128473: Skip segfaulting
test_embed
tests when BOLT instrumented#128474 merged
Jan 15, 2025 -
gh-121604: Make sure all deprecated items in importlib raise DeprecationWarning
#128007 merged
Jan 15, 2025 -
gh-71339: Use new assertion methods in the multiprocessing tests
#128847 merged
Jan 14, 2025 -
gh-71339: Use new assertion methods in test_logging
#128828 merged
Jan 14, 2025 -
gh-115999: Specialize
LOAD_ATTR
for instance and class receivers in free-threaded builds#128164 merged
Jan 14, 2025 -
gh-128384: Add locking to warnings.py.
#128386 merged
Jan 14, 2025 -
gh-67206: document that
string.printable
is not printable in the POSIX sense#128820 merged
Jan 14, 2025 -
[3.13] gh-106320: Document replacement for removed C API (GH-128787)
#128837 merged
Jan 14, 2025 -
[3.12] gh-109959: Skip test_glob.test_selflink() flaky test (GH-128812)
#128834 merged
Jan 14, 2025 -
gh-59705: Document OS thread name change
#128800 merged
Jan 14, 2025 -
gh-106320: Document replacement for removed C API
#128787 merged
Jan 14, 2025 -
[3.13] Fix a "doctest" block in
Doc/library/turtle.rst
(GH-128831)#128835 merged
Jan 14, 2025 -
[3.12] Fix a "doctest" block in
Doc/library/turtle.rst
(GH-128831)#128836 merged
Jan 14, 2025 -
Make comment from literal block in turtle.rst
#128831 merged
Jan 14, 2025 -
GH-128682: Convert explicit loops closing arrays into
DECREF_INPUTS
.#128822 merged
Jan 14, 2025 -
gh-118761: substitute
re
import inbase64.b16decode
for a more efficient alternative#128736 merged
Jan 14, 2025 -
gh-71339: Use new assertion methods in test_typing
#128825 merged
Jan 14, 2025 -
gh-71339: Use new assertion methods in test_sqlite3
#128830 merged
Jan 14, 2025 -
gh-118761: improve import time for
pickle
#128732 merged
Jan 14, 2025 -
[3.13] gh-109959: Skip test_glob.test_selflink() flaky test (GH-128812)
#128821 merged
Jan 14, 2025 -
gh-109959: Skip test_glob.test_selflink() flaky test
#128812 merged
Jan 14, 2025 -
gh-127787: Move _PyUnicodeError_GetParams() to the internal C API
#128803 merged
Jan 14, 2025 -
Update cryptographic primitives code owners.
#128747 merged
Jan 14, 2025 -
gh-123299: Copyedit "What's New in Python 3.14"
#128814 merged
Jan 14, 2025 -
Skip CI expensive checks on
CODEOWNERS
update#128754 merged
Jan 14, 2025 -
[3.13] gh-128717: Stop-the-world when setting the recursion limit (GH-128741)
#128757 merged
Jan 14, 2025 -
gh-71339: Add additional assertion methods for unittest
#128707 merged
Jan 14, 2025 -
gh-106320: Document private C APIs promoted to public C API
#128788 merged
Jan 14, 2025
75 Pull requests opened by 39 people
-
gh-128840: Limit the number of parts in IPv6 address parsing
#128841 opened
Jan 14, 2025 -
gh-128514: Enable `-hugify` for BOLT
#128849 opened
Jan 14, 2025 -
gh-128514: Enable `-split-all-cold` for BOLT
#128850 opened
Jan 14, 2025 -
Align error message of `_pyio.TextIOWrapper.seek` with its C implementation
#128852 opened
Jan 15, 2025 -
gh-128703: Fix mimetypes.guess_type for empty Content-Type in registry
#128854 opened
Jan 15, 2025 -
gh-XXXXX: Remove dead realpath branch in getpath.c
#128861 opened
Jan 15, 2025 -
gh-128863: Deprecate private C API functions
#128864 opened
Jan 15, 2025 -
gh-128862: use importlib.resources to acquire doctest resources
#128865 opened
Jan 15, 2025 -
gh-128002: use per threads tasks linked list in asyncio
#128869 opened
Jan 15, 2025 -
gh-128872: Remove unused `consts` argument
#128873 opened
Jan 15, 2025 -
[3.11] gh-128874: Fix the documentation for blurb 2.0 (GH-128875)
#128879 opened
Jan 15, 2025 -
gh-128846: Add check_tk_version function to test.support
#128880 opened
Jan 15, 2025 -
gh-128881: Do not ignore `address` and `flags` parameters in `socket.{send,recv}_fds`
#128882 opened
Jan 15, 2025 -
gh-128002: use `_PyObject_SetMaybeWeakref` when creating tasks in asyncio
#128885 opened
Jan 15, 2025 -
gh-128657: fix _hashopenssl ref/data race
#128886 opened
Jan 15, 2025 -
[3.10] gh-128874: Fix the documentation for blurb 2.0 (#128875)
#128890 opened
Jan 15, 2025 -
gh-128902: Fix check for fallthrough attribute support
#128903 opened
Jan 16, 2025 -
gh-128770: fix ResourceWarning in test_pyrepl
#128906 opened
Jan 16, 2025 -
gh-128911: Add PyImport_GetModuleAttrString() function
#128912 opened
Jan 16, 2025 -
Update csv.py to default `skipinitialspace` parameter to True
#128921 opened
Jan 16, 2025 -
gh-128844: Make `_Py_TryIncref` public as an unstable API.
#128926 opened
Jan 16, 2025 -
gh-100239: specialize bitwise logical binary ops on non-negative int
#128927 opened
Jan 16, 2025 -
gh-128928: keep consistent of logger.debug of asyncio.BaseProactorEventLoop with others of asyncio
#128929 opened
Jan 17, 2025 -
gh-128661: Remove DeprecationWarning in evaluate_forward_ref
#128930 opened
Jan 17, 2025 -
gh-128842: collect JIT memory stats via pystats
#128941 opened
Jan 17, 2025 -
gh-128942: make arraymodule.c free-thread safe
#128943 opened
Jan 17, 2025 -
gh-128889: Zero out memory ctypes for generated struct layout tests
#128944 opened
Jan 17, 2025 -
gh-128894: Fix `TracebackException._format_syntax_error` on custom `SyntaxError` metadata
#128946 opened
Jan 17, 2025 -
gh-63882: Comment out empty `test_minidom` tests
#128948 opened
Jan 17, 2025 -
gh-128715: Expose ctypes.CField, with info attributes
#128950 opened
Jan 17, 2025 -
gh-100239: Specialize concatenation of lists and tuples
#128956 opened
Jan 17, 2025 -
gh-128954: Reorder _PyInterpreterFrame fields for reduced memory usage
#128958 opened
Jan 17, 2025 -
gh-128965: pickle `load_build` function checks if `state` is None, not False
#128966 opened
Jan 17, 2025 -
gh-128799: Add frame of except* to traceback when wrapping a naked exception
#128971 opened
Jan 18, 2025 -
gh-128974: Fix `UnicodeError.__str__` when custom attributes have side-effects
#128975 opened
Jan 18, 2025 -
gh-127787: allow to retrieved the clipped slice length in `_PyUnicodeError_GetParams`
#128980 opened
Jan 18, 2025 -
gh-118761: Improve import time for `pstats` and `zipfile` by removing imports to `typing`
#128981 opened
Jan 18, 2025 -
gh-128982: Substitute regular expression in `http.cookiejar.join_header_words` for an efficient alternative
#128983 opened
Jan 18, 2025 -
gh-84464: Update `turtle.circle()` drawing direction doc
#128986 opened
Jan 18, 2025 -
gh-129005: Avoid copy in _pyio.FileIO.readinto
#129006 opened
Jan 18, 2025 -
[3.11] gh-80222: Fix email address header folding with long quoted-string (GH-122753)
#129009 opened
Jan 19, 2025 -
gh-129011: Update comments in FileIO to match current code
#129012 opened
Jan 19, 2025 -
GH-128520: Make `pathlib._abc.WritablePath` a sibling of `ReadablePath`
#129014 opened
Jan 19, 2025 -
gh-128714: Fix `func.__annotations__` races in FT build
#129016 opened
Jan 19, 2025 -
Update link in comment
#129017 opened
Jan 19, 2025 -
gh-125522: Fix bare except in `test_uuid`
#129018 opened
Jan 19, 2025 -
gh-129025: fix too wide source location for bytecodes emitted for except*
#129026 opened
Jan 19, 2025 -
gh-129013: Don't expose `async_generator_wrapped_value` in `PY_YIELD` callbacks
#129031 opened
Jan 19, 2025 -
gh-129027: Raise DeprecationWarning for sys._clear_type_cache
#129043 opened
Jan 20, 2025 -
gh-71339: Use new assertion methods in tests
#129046 opened
Jan 20, 2025 -
gh-71339: Use new assertion methods in test_import and test_importlib
#129052 opened
Jan 20, 2025 -
gh-71339: Use new assertion methods in the email tests
#129055 opened
Jan 20, 2025 -
gh-71339: Use new assertion methods in the urllib tests
#129056 opened
Jan 20, 2025 -
[3.13] gh-128595: Default to stdout isatty for colour detection instead of stderr (GH-128498)
#129057 opened
Jan 20, 2025 -
gh-71339: Use new assertion methods in the http tests
#129058 opened
Jan 20, 2025 -
gh-128595: Fix `test__colorize` unexpected keyword argument 'file' on buildbots
#129070 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/_ctypes`
#129071 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/_decimal`
#129074 opened
Jan 20, 2025 -
GH-128563: Add new frame owner type for interpreter entry frames
#129078 opened
Jan 20, 2025 -
gh-126349: test_turtle: Add cleanup to avoid reference leaks
#129079 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/_io`
#129083 opened
Jan 20, 2025 -
[3.13] gh-118915: C API: Document compiler flag macros (GH-129028)
#129086 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/_sqlite`
#129087 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/_ssl/cert.c`
#129088 opened
Jan 20, 2025 -
gh-111178: fix UBSan failures in `Modules/cjkcodecs/multibytecodec.c`
#129090 opened
Jan 20, 2025 -
Docs: fix typo in `Doc/howto/mro.rst`
#129095 opened
Jan 20, 2025 -
gh-129098: Skip reading source lines if filename is `_pyrepl.__main__.py` inside REPL
#129099 opened
Jan 20, 2025 -
doc: language about open with `+` modes
#129103 opened
Jan 20, 2025 -
gh-129107: make bytearray free-thread safe
#129108 opened
Jan 20, 2025 -
[3.10] gh-80222: Fix email address header folding with long quoted-string (GH-122753)
#129111 opened
Jan 21, 2025 -
gh-128563: Move labels in ceval.c to bytecodes.c
#129112 opened
Jan 21, 2025 -
gh-128563: Move lltrace into the frame struct
#129113 opened
Jan 21, 2025
57 Issues closed by 30 people
-
Provide -ld_new linker build flag for the macOS build.
#129072 closed
Jan 21, 2025 -
random access uncompressed unencrypted ZipExtFile
#128131 closed
Jan 20, 2025 -
email: set_content() always assumes trailing EOL
#121515 closed
Jan 20, 2025 -
asyncio eager tasks' names are set too late
#128308 closed
Jan 20, 2025 -
Deprecate `sysconfig.expand_makefile_vars`
#129075 closed
Jan 20, 2025 -
Migrate from `PyGILState_Check` to thread state checks internally
#128360 closed
Jan 20, 2025 -
Leftover code in `sysconfig.expand_makefile_vars`
#128978 closed
Jan 20, 2025 -
Asyncio loop.sock_sendall() fails on Windows when sockets are shared across threads
#122240 closed
Jan 20, 2025 -
libpython3.11.so.1.0 segv using mariadb connection pool
#128934 closed
Jan 20, 2025 -
error: command '/usr/bin/clang' failed with exit code 1
#129045 closed
Jan 20, 2025 -
Spurious warning since Python3.13 task took excessive time when used with freezegun
#128658 closed
Jan 20, 2025 -
Confusing return type in `tokenize.untokenize` docs
#129020 closed
Jan 20, 2025 -
--disable-gil is slower for recursive logic compared to using GIL.
#128856 closed
Jan 19, 2025 -
Race condition in tracemalloc causes segfaults
#128679 closed
Jan 19, 2025 -
imports fail in an exec with empty directory for globals
#129004 closed
Jan 19, 2025 -
Introduce qualified name instead of function name in logging
#128688 closed
Jan 19, 2025 -
`atexit.register_early` pre-finalization callback API
#126168 closed
Jan 19, 2025 -
email: folding of quoted string in display_name violates RFC
#80222 closed
Jan 19, 2025 -
bdb holds the reference to the enter frame unnecessarily long
#128991 closed
Jan 18, 2025 -
Problematic numbered list in Programming FAQ
#128998 closed
Jan 18, 2025 -
email: documenting different behavior of trailing newline in `set_content` and `set_payload`
#121542 closed
Jan 18, 2025 -
array iterator segfault on __setstate__() when exhausted
#128961 closed
Jan 18, 2025 -
`ABCMeta` adds `__weakref__` but not to `__slots__`
#128866 closed
Jan 18, 2025 -
Test BOLT builds in CI
#128515 closed
Jan 18, 2025 -
Uninitialized variable `next_instr` in error code path
#128955 closed
Jan 17, 2025 -
legaldatacenter
#128959 closed
Jan 17, 2025 -
ctypes: bitfield lost data with union on linux platform
#95496 closed
Jan 17, 2025 -
test_large_pool with _TestImportStar
#128783 closed
Jan 17, 2025 -
missing return in win32_kill?
#58689 closed
Jan 17, 2025 -
Add Software Bill of Materials (SBOM) for Python releases
#112302 closed
Jan 16, 2025 -
`_PyTrash_begin` and `_PyTrash_end` do not have implementation
#128910 closed
Jan 16, 2025 -
Suggest changed this line to: "if self.stats is None:"
#128900 closed
Jan 16, 2025 -
The sys.float_repr_style should be read-only
#128017 closed
Jan 16, 2025 -
test_doctests failure when running tests with -werror on platforms without readline (win32, wasi)
#128816 closed
Jan 16, 2025 -
pydub library fails with Python 3.13.1
#128901 closed
Jan 16, 2025 -
MacOS Sequoia, Python 3.13.0: Hard crash when working with legacy code
#128075 closed
Jan 16, 2025 -
ConfigParser should never write broken configurations
#69909 closed
Jan 15, 2025 -
ConfigParser accepts delimiters in key name which corrupts .ini file
#128843 closed
Jan 15, 2025 -
Add marking phase to free-threaded cyclic GC
#128807 closed
Jan 15, 2025 -
opcode.opname does not contain specialised bytecodes
#128891 closed
Jan 15, 2025 -
outdated python.readthedocs.io version
#128851 closed
Jan 15, 2025 -
Make `SyntaxWarning` for invalid escape sequences better reflect their intended deprecation
#128016 closed
Jan 15, 2025 -
Shorthand IPv4Network and IPv6Network
#128810 closed
Jan 15, 2025 -
string.printable.isprintable() returns False
#67206 closed
Jan 15, 2025 -
Building the documentation fails with newly released blurb 2.0
#128874 closed
Jan 15, 2025 -
`test_embed` segfaults on BOLT instrumented binaries
#128473 closed
Jan 15, 2025 -
Use a higher tier-up threshold for JIT code
#126795 closed
Jan 14, 2025 -
setuptools removal
#128839 closed
Jan 14, 2025 -
test_glob: test_selflink() fails randomly on Linux
#109959 closed
Jan 14, 2025 -
Missing carets when reporting an "object is not callable" error
#128832 closed
Jan 14, 2025 -
memoryview can set an exception in tp_clear
#77894 closed
Jan 14, 2025 -
Fail to run tests for peg generator under Python 3.11.4
#108969 closed
Jan 14, 2025 -
Case clauses should be able to match list indexes
#128313 closed
Jan 14, 2025 -
Race between Py_SetRecursionLimit and _Py_LeaveRecursiveCallPy under free-threading
#128717 closed
Jan 14, 2025 -
Arithmetics with complex infinities is inconsistent with C/C++
#69639 closed
Jan 14, 2025
53 Issues opened by 40 people
-
weird ctrl z crash in terminal
#129114 opened
Jan 21, 2025 -
bytearray is not free-thread safe
#129107 opened
Jan 20, 2025 -
REPL shows source code from `_pyrepl.__main__.py`
#129098 opened
Jan 20, 2025 -
f-string evaluation of conditional expressions with != operator seems to fail
#129093 opened
Jan 20, 2025 -
Extra Spaces Added When Pasting Multi-Line Text in Python 3.13.1
#129076 opened
Jan 20, 2025 -
Race in concurrent list mutation and item retrieval
#129069 opened
Jan 20, 2025 -
Race in concurrent iteration over range iterators
#129068 opened
Jan 20, 2025 -
Add `top_down` parameter to `(i)glob` and `Path.(r)glob` matching `{os,Path}.walk`
#129067 opened
Jan 20, 2025 -
Deprecate `sysconfig.expand_makefile_vars`
#129064 opened
Jan 20, 2025 -
Empty values of FORCE_COLOR and NO_COLOR are not ignored
#129061 opened
Jan 20, 2025 -
Glossary entry for "loader" references a long-deprecated method to explain it
#129044 opened
Jan 20, 2025 -
Use wasm-gc to handle pointer casts in wasi
#129040 opened
Jan 20, 2025 -
Remove _Py_InitializeMain() private function
#129033 opened
Jan 19, 2025 -
Raise `DeprecationWarning` for `sys._clear_type_cache`
#129027 opened
Jan 19, 2025 -
Too wide location info for CHECK_EG_MATCH
#129025 opened
Jan 19, 2025 -
Compiling 3.13.1 fails when /usr/local/include/pyconfig.h is outdated
#129019 opened
Jan 19, 2025 -
Notes comparing `NotImplementedError` and `NotImplemented` have inconsistent linking
#129015 opened
Jan 19, 2025 -
sys.monitoring `PY_YIELD` leaks internal `async_generator_wrapped_value` object
#129013 opened
Jan 19, 2025 -
Update FileIO comments, documentation to match implementation
#129011 opened
Jan 19, 2025 -
Reduce copies when reading files in pyio, match behavior of _io
#129005 opened
Jan 18, 2025 -
Improve performance of `http.cookiejar.join_header_words`
#128982 opened
Jan 18, 2025 -
Crash in `UnicodeError.__str__` with attributes have custom `__str__`
#128974 opened
Jan 18, 2025 -
Incompatible change in internal string representation (encountered with Rust bindings) (?)
#128972 opened
Jan 18, 2025 -
pickle `load_build` function checks if `state` is None, not False
#128965 opened
Jan 17, 2025 -
`test_call.test_super_deep` started segfaulting with 3.14.0a4 freethreading
#128954 opened
Jan 17, 2025 -
email.parser.BytesParser.parse() cannot handle binary data that include \x0d \x0a correctly.
#128949 opened
Jan 17, 2025 -
Python `array` module is not free-thread safe.
#128942 opened
Jan 17, 2025 -
Reorganize the JIT optimization passes.
#128939 opened
Jan 17, 2025 -
Failed to create SSL context when FIPS enabled in python-cryptography
#128931 opened
Jan 17, 2025 -
keep consistent of `logger.debug` of `asyncio.BaseProactorEventLoop` with others of `asyncio`
#128928 opened
Jan 17, 2025 -
Reference counting bug with manually allocated heap types
#128923 opened
Jan 16, 2025 -
Get rid of conditional inputs and outputs for instructions in bytecodes.c
#128914 opened
Jan 16, 2025 -
[C API] Add PyImport_GetModuleAttrString(mod_name, attr_name) helper function
#128911 opened
Jan 16, 2025 -
Add a convenient way to visualize an `sqlite3.Cursor` in a terminal (and maybe also Jupyter)
#128905 opened
Jan 16, 2025 -
GCC style fallthrough attribute is used with clang versions that don't support it
#128902 opened
Jan 16, 2025 -
`raise SyntaxError('hello', 'abcdef')` crashes the new Python 3.13 REPL
#128894 opened
Jan 15, 2025 -
BOLT optimizations fail on Linux aarch64
#128884 opened
Jan 15, 2025 -
perf trampoline tests fail after BOLT optimizations
#128883 opened
Jan 15, 2025 -
address and flags are ignored in `socket.send_fds` and `socket.recv_fds`
#128881 opened
Jan 15, 2025 -
Unsused argument in `_PyCode_Quicken`
#128872 opened
Jan 15, 2025 -
[C API] Deprecate private functions which have a public replacement
#128863 opened
Jan 15, 2025 -
`doctest._load_testfile` uses deprecated Loader.get_data API, it should use importlib.resources
#128862 opened
Jan 15, 2025 -
Pickle Framing in C Pickle Accelerator
#128853 opened
Jan 15, 2025 -
test_tkinter failing on MacOS
#128846 opened
Jan 14, 2025 -
Make `_Py_TryIncref` public as an unstable API as `PyUnstable_TryIncref()`
#128844 opened
Jan 14, 2025 -
JIT: implement memory pystats collection
#128842 opened
Jan 14, 2025 -
IPv6 address parsing doesn't limit buffer size
#128840 opened
Jan 14, 2025 -
`test_xml_etree_c` fails on Brew python@3.13.1
#128838 opened
Jan 14, 2025 -
[3.12] Crash of repeated `Programs/_testembed.c` on Windows DEBUG build
#128833 opened
Jan 14, 2025 -
Failed to find real location of `python.exe` on a RAM disk
#128823 opened
Jan 14, 2025 -
Make _Py_c_sum(), _Py_c_diff(), etc (elementary operations on Py_complex) - part of the public API
#128813 opened
Jan 14, 2025
159 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-127936: convert marshal module to use import/export API for ints (PEP 757)
#128530 commented on
Jan 15, 2025 • 34 new comments -
GH-127953: Make line number lookup O(1) regardless of the size of the code object
#128350 commented on
Jan 20, 2025 • 11 new comments -
gh-128563: A new tail-calling interpreter
#128718 commented on
Jan 20, 2025 • 9 new comments -
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules
#118655 commented on
Jan 14, 2025 • 7 new comments -
gh-127933: Add option to run regression tests in parallel
#128003 commented on
Jan 16, 2025 • 6 new comments -
gh-115999: Add free-threaded specialization for FOR_ITER
#128798 commented on
Jan 20, 2025 • 5 new comments -
gh-127833: Docs: Add a `grammar-snippet` directive & replace `productionlist`
#127835 commented on
Jan 15, 2025 • 5 new comments -
gh-120619: Tier 2 partial evaluator foundations
#124910 commented on
Jan 16, 2025 • 4 new comments -
gh-122450: Fix docs to state denominator positivity of Fraction
#122464 commented on
Jan 18, 2025 • 4 new comments -
gh-126004: fix positions handling in `codecs.replace_errors`
#127674 commented on
Jan 17, 2025 • 4 new comments -
gh-115514: Fix incomplete writes after close in asyncio._SelectorSocketTransport
#128037 commented on
Jan 20, 2025 • 4 new comments -
gh-121464: Make concurrent iteration over enumerate safe under free-threading
#125734 commented on
Jan 15, 2025 • 3 new comments -
gh-128772: Fix - warnings.deprecated doesn't work well with pydoc
#128781 commented on
Jan 21, 2025 • 3 new comments -
gh-55454: Add IMAP4 IDLE support to imaplib
#122542 commented on
Jan 20, 2025 • 3 new comments -
gh-127873: Only check `sys.flags.ignore_environment` for `PYTHON*` env vars
#127877 commented on
Jan 20, 2025 • 3 new comments -
gh-128508: Add some docstrings to xml.dom.minidom
#128477 commented on
Jan 16, 2025 • 3 new comments -
gh-126835: Disable tuple folding in the AST optimizer
#128802 commented on
Jan 17, 2025 • 2 new comments -
gh-115999: Make list and tuple iteration more thread-safe.
#128637 commented on
Jan 20, 2025 • 2 new comments -
gh-126703: Add PyCFunction freelist
#128692 commented on
Jan 15, 2025 • 1 new comment -
Provide curframe_locals for backward compatibility but deprecate it
#125951 commented on
Jan 21, 2025 • 1 new comment -
gh-126400: Add TCP socket timeout to SysLogHandler to prevent blocking
#126716 commented on
Jan 19, 2025 • 1 new comment -
gh-125723: Fix crash with f_locals when generator frame outlive their generator
#126956 commented on
Jan 20, 2025 • 1 new comment -
GH-128690: skip test_init_pyvenv_cfg on shared builds
#128724 commented on
Jan 17, 2025 • 1 new comment -
gh-120608: Make reversed iterator work with free-threading
#120971 commented on
Jan 15, 2025 • 0 new comments -
gh-89083: add support for UUID version 7 (RFC 9562)
#121119 commented on
Jan 20, 2025 • 0 new comments -
When loading the python core dll using LoadLibraryA/W the encodings module cannot load.
#126905 commented on
Jan 20, 2025 • 0 new comments -
importlib.metadata.metadata("package") fails with email.errors.HeaderParseError when README contains valid markdown link
#119650 commented on
Jan 20, 2025 • 0 new comments -
gh-121284: Fix email address header folding with parsed encoded-word
#122754 commented on
Jan 19, 2025 • 0 new comments -
gh-117999: use generic algorithm in complex_pow() if base has special components
#123283 commented on
Jan 20, 2025 • 0 new comments -
gh-124096: Enable REPL virtual terminal support on Windows
#124119 commented on
Jan 17, 2025 • 0 new comments -
gh-120144: Make it possible to use `sys.monitoring` for bdb and make it default for pdb
#124533 commented on
Jan 20, 2025 • 0 new comments -
gh-124703: Do not raise an exception when quitting pdb
#124704 commented on
Jan 19, 2025 • 0 new comments -
Make sure all deprecated items in importlib raise `DeprecationWarning`
#121604 commented on
Jan 16, 2025 • 0 new comments -
gh-128632: fix segfault on nested __classdict__ type param
#128744 commented on
Jan 17, 2025 • 0 new comments -
gh-89083: add support for UUID version 6 (RFC 9562)
#120650 commented on
Jan 20, 2025 • 0 new comments -
gh-120501: Fix reference leak in JIT build
#120649 commented on
Jan 20, 2025 • 0 new comments -
Improve and reorganise ``pyspecific``
#121970 commented on
Jan 20, 2025 • 0 new comments -
gh-119511: Fix OOM vulnerability in imaplib
#119514 commented on
Jan 20, 2025 • 0 new comments -
[3.13] gh-102136: Add -m to options that work with -i (GH-119271)
#119285 commented on
Jan 16, 2025 • 0 new comments -
A new tail-calling interpreter for significantly better interpreter performance
#128563 commented on
Jan 21, 2025 • 0 new comments -
The io module doesn't support non-blocking files
#57531 commented on
Jan 21, 2025 • 0 new comments -
GH-116380: Speed up `glob.glob()` by removing some system calls
#116392 commented on
Jan 16, 2025 • 0 new comments -
Docs: In param lists mark up multiple types correctly
#116389 commented on
Jan 14, 2025 • 0 new comments -
gh-115911: Ignore PermissionError during import from cwd
#116131 commented on
Jan 19, 2025 • 0 new comments -
gh-110012: Fix `RuntimeWarning` in `test_socket`
#110013 commented on
Jan 16, 2025 • 0 new comments -
gh-74623: Avoid untar errors when write-protected files are tarred twice
#103174 commented on
Jan 17, 2025 • 0 new comments -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
Jan 19, 2025 • 0 new comments -
gh-102431: clarify constraints on arguments of logical_xxx methods
#102836 commented on
Jan 19, 2025 • 0 new comments -
gh-81989: Deprecate passing a single argument to super()
#15205 commented on
Jan 14, 2025 • 0 new comments -
gh-38066: IDLE: Dedenting with shift+tab
#2210 commented on
Jan 19, 2025 • 0 new comments -
Fix outdated comment in `Include/cpython/object.h`
#128723 commented on
Jan 14, 2025 • 0 new comments -
Add ETIMEDOUT handling to get_socket_conn_refused_errs
#128711 commented on
Jan 19, 2025 • 0 new comments -
gh-128156: Guard use of `ffi_type_complex_double` on macOS system libffi
#128680 commented on
Jan 20, 2025 • 0 new comments -
gh-128646: Implement GzipFile.readinto() functions
#128647 commented on
Jan 15, 2025 • 0 new comments -
[DRAFT]gh-128605: Add branch protections for asm_trampoline.S
#128606 commented on
Jan 16, 2025 • 0 new comments -
gh-128584: Allow gzip mtime to be a datetime object
#128589 commented on
Jan 16, 2025 • 0 new comments -
[3.12] gh-128588: gh-128550: gh-128552: fix refcycles in eager task creation (#128553) and remove eager tasks optimization that missed and introduced incorrect cancellations (python#129063)
#128586 commented on
Jan 20, 2025 • 0 new comments -
gh-126703: Add freelists for iterators and range, method and builtin_function_or_method objects
#128368 commented on
Jan 14, 2025 • 0 new comments -
gh-124157: Lazily create __annotate__ functions for function annotations
#128362 commented on
Jan 17, 2025 • 0 new comments -
gh-111178: fix UBSan failures in `Python/traceback.c`
#128259 commented on
Jan 18, 2025 • 0 new comments -
gh-111178: fix UBSan failures in `Modules/socketmodule.c`
#128249 commented on
Jan 18, 2025 • 0 new comments -
gh-111178: fix UBSan failures in `Modules/{blake2,md5,sha1,sha2,sha3}module.c`
#128248 commented on
Jan 18, 2025 • 0 new comments -
gh-111178: fix UBSan failures for exception types
#128154 commented on
Jan 18, 2025 • 0 new comments -
gh-128041: Add a terminate_workers method to ProcessPoolExecutor
#128043 commented on
Jan 14, 2025 • 0 new comments -
gh-127989: C API: Refer to attached thread states instead of the GIL
#127990 commented on
Jan 17, 2025 • 0 new comments -
gh-126037: fix crashes in `xml.etree.ElementTree.Element.find*` when concurrent mutations happen
#127964 commented on
Jan 19, 2025 • 0 new comments -
gh-127947: Repeat PyREPL key events on Windows when wRepeatCount > 1
#127948 commented on
Jan 14, 2025 • 0 new comments -
gh-127805: Clarify Formatter initialization in logging.rst
#127850 commented on
Jan 19, 2025 • 0 new comments -
GH-125413: Add `pathlib.Path.info` attribute
#127730 commented on
Jan 20, 2025 • 0 new comments -
gh-126004: fix positions handling in `codecs.backslashreplace_errors`
#127676 commented on
Jan 14, 2025 • 0 new comments -
gh-126004: fix positions handling in `codecs.xmlcharrefreplace_errors`
#127675 commented on
Jan 14, 2025 • 0 new comments -
gh-127440: Try using `base_executable` to detect `prefix` and `exec_prefix`
#127441 commented on
Jan 17, 2025 • 0 new comments -
gh-127371 Avoid unbounded growth SpooledTempfile.writelines
#127372 commented on
Jan 18, 2025 • 0 new comments -
gh-127335: Add `TIOCM_OUT1`, `TIOCM_OUT2`, and `TIOCM_LOOP` to `termios`
#127336 commented on
Jan 18, 2025 • 0 new comments -
gh-127096: Do not recreate unnamed section on every read in ConfigParser
#127228 commented on
Jan 19, 2025 • 0 new comments -
gh-126332: Fix pyrepl crash for double ctrl-z in line overflow
#126650 commented on
Jan 19, 2025 • 0 new comments -
gh-126033: fix a crash in `xml.etree.ElementTree.Element.remove` when concurrent mutations happen
#126124 commented on
Jan 19, 2025 • 0 new comments -
gh-126119: fix some crashes in code objects if `co_stacksize` is absurdly large
#126122 commented on
Jan 19, 2025 • 0 new comments -
gh-125746: Delay deprecated `zipimport.zipimporter.load_module` removal time to 3.15
#125748 commented on
Jan 20, 2025 • 0 new comments -
[3.12] gh-58956: Set f_trace on frames with breakpoints after setting a new breakpoint (GH-124454)
#125549 commented on
Jan 19, 2025 • 0 new comments -
`test_socket` generates several warnings
#110012 commented on
Jan 16, 2025 • 0 new comments -
`--disable-gil` builds are not compatible with the limited API
#111506 commented on
Jan 16, 2025 • 0 new comments -
Allow gzip mtime to be a datetime object
#128584 commented on
Jan 16, 2025 • 0 new comments -
sys._base_executable resolves symlinks too eagerly, resulting in undesirable venv from venv behaviour
#128670 commented on
Jan 16, 2025 • 0 new comments -
Add "necessarily inclusive" groups to argparse
#55797 commented on
Jan 16, 2025 • 0 new comments -
email: invalid RFC 2047 address header after refolding with email.policy.default
#121284 commented on
Jan 16, 2025 • 0 new comments -
Highlight today in colour in calendar's CLI output
#128317 commented on
Jan 16, 2025 • 0 new comments -
Optimizing BOLT flags
#128514 commented on
Jan 16, 2025 • 0 new comments -
pprint with compact indent
#112632 commented on
Jan 16, 2025 • 0 new comments -
Remove the `_PyOptimizer` APIs
#126599 commented on
Jan 16, 2025 • 0 new comments -
urlparse of urllib returns wrong hostname
#80519 commented on
Jan 17, 2025 • 0 new comments -
Th buildrelease.bat from CPython 3.14.0 alpha 3 on Windows 11 failed with error MSB8020
#128797 commented on
Jan 17, 2025 • 0 new comments -
Windows 10 Mimetypes for .webp return empty
#128703 commented on
Jan 17, 2025 • 0 new comments -
multiprocessing.connection.Client deadlocks when trying to connect to a listener without a password
#123736 commented on
Jan 17, 2025 • 0 new comments -
Python should support exporting thread names to the OS
#59705 commented on
Jan 17, 2025 • 0 new comments -
urllib2 forces title() on header names, breaking some requests
#56664 commented on
Jan 17, 2025 • 0 new comments -
Incorrect behaviour creating a Structure with ctypes.c_bool bitfields
#90914 commented on
Jan 17, 2025 • 0 new comments -
test_minidom has many empty tests
#63882 commented on
Jan 17, 2025 • 0 new comments -
typing.get_args behaviour when using the new 3.12 PEP 695 feature (Type Parameter Syntax)
#112472 commented on
Jan 17, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
Jan 14, 2025 • 0 new comments -
Indicate discrepencies with Unicode specifications for UTF-16/32 schemes
#128571 commented on
Jan 14, 2025 • 0 new comments -
Consistently spill the evaluation stack when making escaping calls
#128682 commented on
Jan 14, 2025 • 0 new comments -
SSL issue starting from openssl 3.2
#128141 commented on
Jan 14, 2025 • 0 new comments -
Race in stgdict PyCStructUnionType_update_stginfo under free-threading
#128570 commented on
Jan 14, 2025 • 0 new comments -
Update `xml.etree.ElementTree` docs to make clear the module is not deprecated
#128805 commented on
Jan 14, 2025 • 0 new comments -
Deprecate unbound super methods
#81989 commented on
Jan 14, 2025 • 0 new comments -
`test_free_threading.test_monitoring.SetProfileMultiThreaded.test_instrumentation` crashes intermittently
#128806 commented on
Jan 14, 2025 • 0 new comments -
Make the specializing interpreter thread-safe in `--disable-gil` builds
#115999 commented on
Jan 14, 2025 • 0 new comments -
Improving JIT code quality
#115802 commented on
Jan 14, 2025 • 0 new comments -
Readline completion of module names in import statements
#69605 commented on
Jan 14, 2025 • 0 new comments -
Python 3.13 REPL on Windows Terminal is chopping off the first four characters printed if `end` parameter is used in `print` function
#128809 commented on
Jan 15, 2025 • 0 new comments -
Unreachable code warnings while building latest main at 48c70b8
#128086 commented on
Jan 15, 2025 • 0 new comments -
Audit asyncio thread safety
#128002 commented on
Jan 15, 2025 • 0 new comments -
Race in py_digest_by_name, _hashopenssl.c under free-threading
#128657 commented on
Jan 15, 2025 • 0 new comments -
Top-level code environment docs are outdated for Python 3.13+
#128720 commented on
Jan 15, 2025 • 0 new comments -
Mark all objects reachable from roots as live before doing main cyclic GC pass
#126491 commented on
Jan 15, 2025 • 0 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
Jan 15, 2025 • 0 new comments -
Inline values array into the object
#115776 commented on
Jan 16, 2025 • 0 new comments -
venv base path does not resolve symlinks using realpath()
#106045 commented on
Jan 16, 2025 • 0 new comments -
Certain sys.monitoring "not taken" branches in a `for` loop not showing correctly
#123050 commented on
Jan 20, 2025 • 0 new comments -
Support for weak references in frames
#102960 commented on
Jan 20, 2025 • 0 new comments -
Use the latest Sphinx version
#125722 commented on
Jan 20, 2025 • 0 new comments -
Segfault compiling a very large source file
#93964 commented on
Jan 20, 2025 • 0 new comments -
Small integer powers of real±0j are invalid
#117999 commented on
Jan 20, 2025 • 0 new comments -
Not able to compile python3.13.0 due to run into "double free or corruption" in test_functools.py
#125228 commented on
Jan 20, 2025 • 0 new comments -
Additional assert methods for unittest
#71339 commented on
Jan 20, 2025 • 0 new comments -
Python simply exits when using `py` command and importing tkinter
#127215 commented on
Jan 20, 2025 • 0 new comments -
test.test_asyncio.test_server.TestServer2.test_abort_clients consistently fails on Linux 6.10.x
#122136 commented on
Jan 20, 2025 • 0 new comments -
TaskGroup fails to cancel tasks pending creation, if that task starts a failing task
#128550 commented on
Jan 20, 2025 • 0 new comments -
TaskGroup's task's exception's participate in a reference cycle, via TaskGroup.create_task -> task -> exception and loop.create_task -> task -> exception
#128552 commented on
Jan 20, 2025 • 0 new comments -
Default to stdout isatty for colour detection instead of stderr
#128595 commented on
Jan 20, 2025 • 0 new comments -
Annotation-based syntax for ctypes structs
#104533 commented on
Jan 20, 2025 • 0 new comments -
Turtle context managers for `fill`, `poly` and `tracer`
#126349 commented on
Jan 20, 2025 • 0 new comments -
Stack overflow collecting PGO data on Windows
#113655 commented on
Jan 20, 2025 • 0 new comments -
Undocumented 3.13 C API
#118915 commented on
Jan 20, 2025 • 0 new comments -
Cancellation leaks out of asyncio.TaskGroup on 3.12 when using eager tasks
#128588 commented on
Jan 20, 2025 • 0 new comments -
configparser accepts invalid keys and sections when writing
#65697 commented on
Jan 20, 2025 • 0 new comments -
type(None).__module__ returns wrong module
#128197 commented on
Jan 20, 2025 • 0 new comments -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Jan 20, 2025 • 0 new comments -
Untangle ctypes bitfield size and expose field information
#128715 commented on
Jan 17, 2025 • 0 new comments -
Python failed to build with LINK : error LNK2001: unresolved external symbol on windows using MSVC target ARM64EC
#101971 commented on
Jan 17, 2025 • 0 new comments -
Specialize long tail of binary operations using a table.
#100239 commented on
Jan 17, 2025 • 0 new comments -
Diff for visually comparing actual with expected in mock.assert_called_with.
#72241 commented on
Jan 18, 2025 • 0 new comments -
Make BOLT as stable feature
#101525 commented on
Jan 18, 2025 • 0 new comments -
configure warnings as errors in the test suite
#128770 commented on
Jan 18, 2025 • 0 new comments -
Inconsistent Unpacking Value Error Messages: Too Many Values to Unpack (Expected X)
#128660 commented on
Jan 18, 2025 • 0 new comments -
Improve import time of various stdlib modules
#118761 commented on
Jan 18, 2025 • 0 new comments -
`time.sleep(0)` is slower on Python 3.11 than on Python 3.10
#125997 commented on
Jan 18, 2025 • 0 new comments -
Replace ctypes.DllGetClassObject and remove DllCanUnloadNow
#127369 commented on
Jan 19, 2025 • 0 new comments -
Make pathlib ABCs usable by zipfile.Path
#128520 commented on
Jan 19, 2025 • 0 new comments -
Race in func_get_annotations under free-threading
#128714 commented on
Jan 19, 2025 • 0 new comments -
Logging getLogger Documentation Incomplete
#127313 commented on
Jan 19, 2025 • 0 new comments -
Documentation of turtle.circle()
#84464 commented on
Jan 19, 2025 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from RFC 9562
#89083 commented on
Jan 19, 2025 • 0 new comments -
avoid bare except: in stdlib
#125522 commented on
Jan 19, 2025 • 0 new comments -
Add more C API tests
#111495 commented on
Jan 19, 2025 • 0 new comments -
[doc] Py_UTF8Mode is not documented
#77782 commented on
Jan 19, 2025 • 0 new comments -
Unexpected location of naked exception wrapped in except* block
#128799 commented on
Jan 19, 2025 • 0 new comments -
Add CI test for cross-builds
#127432 commented on
Jan 19, 2025 • 0 new comments