-
-
Notifications
You must be signed in to change notification settings - Fork 30.4k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
170 Pull requests merged by 52 people
-
GH-126748: amend configure.rst description for the 'build_wasm' make target
#126687 merged
Nov 16, 2024 -
gh-126691: Remove --with-emscripten-target
#126787 merged
Nov 16, 2024 -
Added a warning to the urljoin docs, indicating that it is not safe to use with attacker controlled URLs
#126659 merged
Nov 15, 2024 -
Docs: Miscellaneous corrections to simple statements in the language reference
#126720 merged
Nov 15, 2024 -
gh-126476: Raise
IllegalMonthError
for calendar.formatmonth method when the input month is not corret#126484 merged
Nov 15, 2024 -
Add PEP 761 to What's New
#126550 merged
Nov 15, 2024 -
[3.13] gh-71936: Fix race condition in multiprocessing.Pool (GH-124973)
#126869 merged
Nov 15, 2024 -
[3.12] gh-71936: Fix race condition in multiprocessing.Pool (GH-124973)
#126870 merged
Nov 15, 2024 -
gh-122549: Allow to invalidate platform's cached results
#122547 merged
Nov 15, 2024 -
[3.13] gh-126312: Don't traverse frozen objects on the free-threaded build (GH-126338)
#126866 merged
Nov 15, 2024 -
[3.13] gh-118973: Add _tkinter to freethreaded MSI (GH-126768)
#126867 merged
Nov 15, 2024 -
[3.12] gh-123832: Adjust
socket.getaddrinfo
docs for better POSIX compliance (GH-126182)#126824 merged
Nov 15, 2024 -
[3.13] gh-123832: Adjust
socket.getaddrinfo
docs for better POSIX compliance (GH-126182)#126825 merged
Nov 15, 2024 -
Hotfix: Fix intermittent failures for the
PyUnstable_Object_EnableDeferredRefcount
tests#126849 merged
Nov 15, 2024 -
gh-125063: marshal: Add version 5, improve documentation
#126829 merged
Nov 15, 2024 -
gh-89083: small docs fixup for UUIDv8
#126857 merged
Nov 15, 2024 -
gh-118973: Add _tkinter to freethreaded MSI
#126768 merged
Nov 15, 2024 -
[3.12] gh-126413: Add translation tests for getopt and optparse (GH-126698)
#126756 merged
Nov 15, 2024 -
[3.13] gh-126413: Add translation tests for getopt and optparse (GH-126698)
#126755 merged
Nov 15, 2024 -
gh-126312: Don't traverse frozen objects on the free-threaded build
#126338 merged
Nov 15, 2024 -
gh-126554: ctypes: Correctly handle NULL dlsym values
#126555 merged
Nov 15, 2024 -
GH-124567: Reduce overhead of debug build for GC. Should help CI performance
#126777 merged
Nov 15, 2024 -
gh-103951: enable optimization for fast attribute access on module subclasses
#126264 merged
Nov 15, 2024 -
gh-126433: Update hacl-star
#126791 merged
Nov 15, 2024 -
[3.12] GH-126766:
url2pathname()
: handle empty authority section. (GH-126767)#126837 merged
Nov 14, 2024 -
[3.13] GH-126766:
url2pathname()
: handle empty authority section. (GH-126767)#126836 merged
Nov 14, 2024 -
[3.13] gh-126807: pygettext: Do not attempt to extract messages from function definitions. (GH-126808)
#126846 merged
Nov 14, 2024 -
[3.12] gh-126807: pygettext: Do not attempt to extract messages from function definitions. (GH-126808)
#126847 merged
Nov 14, 2024 -
gh-126807: pygettext: Do not attempt to extract messages from function definitions.
#126808 merged
Nov 14, 2024 -
GH-126766:
url2pathname()
: handle empty authority section.#126767 merged
Nov 14, 2024 -
gh-124111: Update tkinter for compatibility with Tcl/Tk 9.0.0
#124156 merged
Nov 14, 2024 -
gh-126061: add PyLong_IsPositive/Negative/Zero/GetSign functions to
refcounts.dat
#126788 merged
Nov 14, 2024 -
[3.13] gh-126433: Fix compiler warnings on 32-bit Windows (#126444)
#126827 merged
Nov 14, 2024 -
[3.13] gh-109413: Enable
strict_optional
forlibregrtest/main.py
(GH-126394)#126802 merged
Nov 14, 2024 -
[3.13] gh-126433: Change channel_info.count to int64_t (GH-126447)
#126826 merged
Nov 14, 2024 -
GH-117759: Update GC docs for incremental collection
#126695 merged
Nov 14, 2024 -
[3.13] Document that return-less user-defined functions return None (GH-126769)
#126822 merged
Nov 14, 2024 -
[3.12] Document that return-less user-defined functions return None (GH-126769)
#126823 merged
Nov 14, 2024 -
gh-123832: Adjust
socket.getaddrinfo
docs for better POSIX compliance#126182 merged
Nov 14, 2024 -
Document that return-less user-defined functions return None
#126769 merged
Nov 14, 2024 -
[3.13] Doc: Recommend shlex.quote alongside pipes removal (GH-126570)
#126820 merged
Nov 14, 2024 -
[3.12] gh-126731: Update outdated project information in
pprint.pp
doc (GH-126732)#126819 merged
Nov 14, 2024 -
[3.12] gh-124448: Update bundled Tcl/Tk in macOS installer to 8.6.15. (GH-124453)
#125800 merged
Nov 14, 2024 -
[3.13] gh-126731: Update outdated project information in
pprint.pp
doc (GH-126732)#126818 merged
Nov 14, 2024 -
Doc: Recommend shlex.quote alongside pipes removal
#126570 merged
Nov 14, 2024 -
gh-126731: Update outdated project information in
pprint.pp
doc#126732 merged
Nov 14, 2024 -
[3.13] gh-124448: Update bundled Tcl/Tk in macOS installer to 8.6.15. (GH-124453)
#125801 merged
Nov 14, 2024 -
[3.12] Docs: re-create pages for removed modules to document their removal, based on GH-126622
#126781 merged
Nov 14, 2024 -
Add Savannah to CODEOWNERS for argparse and the JIT
#126814 merged
Nov 13, 2024 -
[3.12] gh-126188: Update bundled pip to 24.3.1 (gh-126805)
#126813 merged
Nov 13, 2024 -
[3.13] GH-118289: Fix handling of non-directories in
posixpath.realpath()
(GH-120127)#126815 merged
Nov 13, 2024 -
GH-118289: Fix handling of non-directories in
posixpath.realpath()
#120127 merged
Nov 13, 2024 -
[3.12] GH-126606: don't write incomplete pyc files (GH-126627)
#126810 merged
Nov 13, 2024 -
[3.13] GH-126606: don't write incomplete pyc files (GH-126627)
#126809 merged
Nov 13, 2024 -
[3.13] gh-126188: Update bundled pip to 24.3.1 (gh-126805)
#126806 merged
Nov 13, 2024 -
gh-126606: don't write incomplete pyc files
#126627 merged
Nov 13, 2024 -
gh-126188: Update bundled pip to 24.3.1
#126805 merged
Nov 13, 2024 -
gh-89640: Pull in update to float word order detection in autoconf-archive
#126747 merged
Nov 13, 2024 -
gh-126390: Support for preserving order of options and nonoption arguments in gnu_getopt()
#126393 merged
Nov 13, 2024 -
gh-109413: Enable
strict_optional
forlibregrtest/main.py
#126394 merged
Nov 13, 2024 -
[3.13] gh-126341: add release check to
__iter__
method ofmemoryview
(GH-126759)#126778 merged
Nov 13, 2024 -
[3.13] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)
#126796 merged
Nov 13, 2024 -
[3.12] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)
#126797 merged
Nov 13, 2024 -
[3.12] gh-126341: add release check to
__iter__
method ofmemoryview
(GH-126759)#126779 merged
Nov 13, 2024 -
gh-126623: Update libexpat to 2.6.4, make future updates easier
#126792 merged
Nov 13, 2024 -
[3.13] gh-126456: Fix _pyrepl curses tigetstr() (GH-126472)
#126790 merged
Nov 13, 2024 -
gh-123465: Ensure PyType_FromMetaclass avoids extra strcmp
#125460 merged
Nov 13, 2024 -
gh-126456: Fix _pyrepl curses tigetstr()
#126472 merged
Nov 13, 2024 -
gh-123619: Add an unstable C API function for enabling deferred reference counting
#123635 merged
Nov 13, 2024 -
gh-126175: Add attributes to TOMLDecodeError. Deprecate free-form
__init__
args#126428 merged
Nov 13, 2024 -
gh-126341: added release check to iteration method of memoryview object
#126759 merged
Nov 13, 2024 -
gh-71936: Fix race condition in multiprocessing.Pool
#124973 merged
Nov 13, 2024 -
[3.12] bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces (GH-30196)
#126771 merged
Nov 13, 2024 -
[3.13] gh-104745: Limit starting a patcher more than once without stopping it (GH-126649)
#126772 merged
Nov 13, 2024 -
[3.12] gh-104745: Limit starting a patcher more than once without stopping it (GH-126649)
#126773 merged
Nov 13, 2024 -
gh-104745: Limit starting a patcher more than once without stopping it
#126649 merged
Nov 13, 2024 -
[3.13] bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces (GH-30196)
#126770 merged
Nov 13, 2024 -
bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces
#30196 merged
Nov 13, 2024 -
[3.13] gh-126688: Reinit import lock after fork (GH-126692)
#126765 merged
Nov 12, 2024 -
[3.13] GH-120423:
pathname2url()
: handle forward slashes in Windows paths (GH-126593)#126764 merged
Nov 12, 2024 -
[3.12] GH-120423:
pathname2url()
: handle forward slashes in Windows paths (GH-126593)#126763 merged
Nov 12, 2024 -
gh-126757: fix minor typo
#126758 merged
Nov 12, 2024 -
gh-119826:
ntpath.abspath()
always return absolute path#119938 merged
Nov 12, 2024 -
gh-126688: Reinit import lock after fork
#126692 merged
Nov 12, 2024 -
GH-120423:
pathname2url()
: handle forward slashes in Windows paths#126593 merged
Nov 12, 2024 -
gh-116897: Deprecate generic false values in urllib.parse.parse_qsl()
#116903 merged
Nov 12, 2024 -
gh-89083: add support for UUID version 8 (RFC 9562)
#123224 merged
Nov 12, 2024 -
gh-126705: Make os.PathLike more like a protocol
#126706 merged
Nov 12, 2024 -
gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2)
#126707 merged
Nov 12, 2024 -
gh-95382: Use cache for indentations in the JSON encoder
#118636 merged
Nov 12, 2024 -
[3.13] gh-126595: fix a crash when calling
itertools.count(sys.maxsize)
(GH-126617)#126739 merged
Nov 12, 2024 -
[3.12] gh-126595: fix a crash when calling
itertools.count(sys.maxsize)
(GH-126617)#126740 merged
Nov 12, 2024 -
gh-126133: Only use start year in PSF copyright, remove end years
#126236 merged
Nov 12, 2024 -
gh-126061: Add PyLong_IsPositive/Zero/Negative() functions
#126065 merged
Nov 12, 2024 -
gh-125916: Allow functools.reduce 'initial' to be a keyword argument
#125917 merged
Nov 12, 2024 -
gh-126595: fix a crash when calling
itertools.count(sys.maxsize)
#126617 merged
Nov 12, 2024 -
[3.13] gh-126405: fix use-after-free in
_asyncio.Future.remove_done_callback
(GH-126733)#126736 merged
Nov 12, 2024 -
[3.12] gh-126405: fix use-after-free in
_asyncio.Future.remove_done_callback
(GH-126733)#126737 merged
Nov 12, 2024 -
[3.13] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)
#125204 merged
Nov 12, 2024 -
gh-126405: fix use-after-free in
_asyncio.Future.remove_done_callback
#126733 merged
Nov 12, 2024 -
[3.13] gh-126451: Revert backports of ABC registrations for
contextvars.Context
and multiprocessing proxies#126734 merged
Nov 12, 2024 -
[3.12] gh-126451: Revert backports of ABC registrations for contextvars.Context and multiprocessing proxies
#126735 merged
Nov 12, 2024 -
gh-126209: Fix inconsistency of
skip_file_prefixes
inwarnings.warn
's C and Python implementations#126329 merged
Nov 12, 2024 -
[3.13] Fix error message of "Check if Autoconf files are up to date" job (GH-126683)
#126717 merged
Nov 12, 2024 -
[3.13] gh-126525: Fix
makeunicodedata.py
output on macOS and Windows (GH-126526)#126725 merged
Nov 12, 2024 -
[3.12] gh-126525: Fix
makeunicodedata.py
output on macOS and Windows (GH-126526)#126726 merged
Nov 12, 2024 -
gh-126525: Fix
makeunicodedata.py
output on macOS and Windows#126526 merged
Nov 12, 2024 -
[3.9] gh-113027: Fix test_variable_tzname in test_email (GH-113821)
#126477 merged
Nov 12, 2024 -
gh-126699: allow AsyncIterator to be used as a base for Protocols
#126702 merged
Nov 12, 2024 -
[3.12] Fix error message of "Check if Autoconf files are up to date" job (GH-126683)
#126718 merged
Nov 12, 2024 -
Fix error message of "Check if Autoconf files are up to date" job
#126683 merged
Nov 12, 2024 -
gh-84852: Add MIME types for .eot, ,otf, .ttf, .woff and .woff2 fonts
#20199 merged
Nov 12, 2024 -
gh-126195: Use pthread_jit_write_protect_np on macOS
#126196 merged
Nov 12, 2024 -
gh-58749: Removes the erroneous explanation regarding the restrictions of the global statement
#126523 merged
Nov 12, 2024 -
gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2)
#126704 merged
Nov 11, 2024 -
Docs: re-create pages for removed modules to document their removal.
#126622 merged
Nov 11, 2024 -
gh-126413: Add translation tests for
getopt
andoptparse
#126698 merged
Nov 11, 2024 -
gh-76785: Minor Cleanup of Exception-related Cross-interpreter State
#126602 merged
Nov 11, 2024 -
gh-89416: Add RFC 9559 MIME types for Matroska formats
#126412 merged
Nov 11, 2024 -
gh-84559: gh-103134: Whats new 3.14 entries for multiprocessing.
#126697 merged
Nov 11, 2024 -
[3.12] Update documentation links to Microsoft's documentation pages (GH-126379)
#126694 merged
Nov 11, 2024 -
[3.13] Update documentation links to Microsoft's documentation pages (GH-126379)
#126693 merged
Nov 11, 2024 -
chore(docs): update some ms link
#126379 merged
Nov 11, 2024 -
[3.13] gh-126505: Fix bugs in compiling case-insensitive character classes (GH-126557)
#126689 merged
Nov 11, 2024 -
[3.12] gh-126505: Fix bugs in compiling case-insensitive character classes (GH-126557)
#126690 merged
Nov 11, 2024 -
gh-126374: Add support of options with optional arguments in the getopt module
#126375 merged
Nov 11, 2024 -
gh-117941: Reject option names starting with "--no-" in argparse.BooleanOptionalAction
#125894 merged
Nov 11, 2024 -
gh-126505: Fix bugs in compiling case-insensitive character classes
#126557 merged
Nov 11, 2024 -
[3.12] gh-126499: test_ssl: Don't assume err.reason is a string (GH-126501)
#126573 merged
Nov 11, 2024 -
[3.13] gh-126499: test_ssl: Don't assume err.reason is a string (GH-126501)
#126574 merged
Nov 11, 2024 -
[3.13] gh-126654: Fix crash in several functions in
_interpreters
module (GH-126678)#126681 merged
Nov 11, 2024 -
gh-126654: Fix crash in several functions in
_interpreters
module#126678 merged
Nov 11, 2024 -
gh-126417: validate ABC methods on multiprocessing proxy types
#126454 merged
Nov 11, 2024 -
[3.12] Add missing fullstop
.
to whatsnew/3.8.rst (GH-126553)#126673 merged
Nov 11, 2024 -
[3.13] Add missing fullstop
.
to whatsnew/3.8.rst (GH-126553)#126672 merged
Nov 11, 2024 -
Add missing fullstop to whatsnew/3.8.rst
#126553 merged
Nov 11, 2024 -
[3.12] gh-126664: Use
else
instead offinally
in "The with statement" documentation. (GH-126665)#126671 merged
Nov 11, 2024 -
[3.13] gh-126664: Use
else
instead offinally
in "The with statement" documentation. (GH-126665)#126670 merged
Nov 11, 2024 -
[3.12] gh-117378: Clear up the NEWS entry wording (GH-126634)
#126669 merged
Nov 11, 2024 -
gh-126664: Use
else
instead offinally
in "The with statement" documentation.#126665 merged
Nov 11, 2024 -
[3.13] gh-117378: Clear up the NEWS entry wording (GH-126634)
#126668 merged
Nov 11, 2024 -
gh-117378: Clear up the NEWS entry wording
#126634 merged
Nov 11, 2024 -
[3.13] gh-126647:
Doc/using/configure.rst
: Add an entry for--enable-experimental-jit
option (GH-126648)#126655 merged
Nov 10, 2024 -
gh-126647:
Doc/using/configure.rst
: Add an entry for--enable-experimental-jit
option#126648 merged
Nov 10, 2024 -
[3.13] gh-117378: Only run the new multiprocessing SysPath test when appropriate (GH-126635)
#126652 merged
Nov 10, 2024 -
[3.12] gh-117378: Only run the new multiprocessing SysPath test when appropriate (GH-126635)
#126653 merged
Nov 10, 2024 -
gh-117378: Only run the new multiprocessing SysPath test when appropriate
#126635 merged
Nov 10, 2024 -
[3.13] Skip test in test_socket.py if
sys.getrefcount
isn't available (GH-126640)#126645 merged
Nov 10, 2024 -
[3.12] Skip test in test_socket.py if
sys.getrefcount
isn't available (GH-126640)#126646 merged
Nov 10, 2024 -
[3.13] gh-126565: Skip
zipfile.Path.exists
check in write mode (GH-126576)#126642 merged
Nov 10, 2024 -
Skip test in test_socket.py if there is no sys.getrefcount, like on pypy
#126640 merged
Nov 10, 2024 -
[3.12] gh-126565: Skip
zipfile.Path.exists
check in write mode (GH-126576)#126643 merged
Nov 10, 2024 -
gh-126565: Skip
zipfile.Path.exists
check in write mode#126576 merged
Nov 10, 2024 -
[3.13] Postpone
module.__loader__
deprecation to Python 3.16 (GH-126482)#126638 merged
Nov 10, 2024 -
[3.12] Postpone
module.__loader__
deprecation to Python 3.16 (GH-126482)#126637 merged
Nov 10, 2024 -
Postpone
module.__loader__
deprecation to Python 3.16#126482 merged
Nov 10, 2024 -
[3.12] gh-117378: Fix multiprocessing forkserver preload sys.path inheritance. (GH-126538)
#126633 merged
Nov 10, 2024 -
[3.13] gh-117378: Fix multiprocessing forkserver preload sys.path inheritance. (GH-126538)
#126632 merged
Nov 9, 2024 -
gh-117378: Fix multiprocessing forkserver preload sys.path inheritance.
#126538 merged
Nov 9, 2024 -
pathlib ABCs: tighten up
resolve()
andabsolute()
#126611 merged
Nov 9, 2024 -
pathlib ABCs: support initializing paths with no arguments
#126608 merged
Nov 9, 2024
55 Pull requests opened by 35 people
-
gh-126332: Fix pyrepl crash for double ctrl-z in line overflow
#126650 opened
Nov 10, 2024 -
pathlib tests: move `walk()` tests into their own classes
#126651 opened
Nov 10, 2024 -
gh-109564: Add `None` check for `asyncio.Server._wakeup`
#126660 opened
Nov 11, 2024 -
gh-126662: harmonize naming for three namedtuple base classes in urllib.parse
#126663 opened
Nov 11, 2024 -
Doc: C API: Fix `Py_NewInterpreterFromConfig` example code
#126667 opened
Nov 11, 2024 -
gh-126639: Add ResourceWarning to NamedTemporaryFile
#126677 opened
Nov 11, 2024 -
gh-69589, gh-84774: Fix path normalization in urllib.parse.urljoin()
#126679 opened
Nov 11, 2024 -
Docs: format list of errno constants as table
#126680 opened
Nov 11, 2024 -
gh-126524: Run `regen-unicodedata` as a part of our CI
#126682 opened
Nov 11, 2024 -
gh-126615: Add `COMError` to `ctypes` doc.
#126686 opened
Nov 11, 2024 -
[3.13] Docs: re-create pages for removed modules to document their removal. (GH-126622)
#126709 opened
Nov 12, 2024 -
gh-126662: naming consistency for signal.ItimerError
#126712 opened
Nov 12, 2024 -
gh-126400: Add TCP socket timeout to SysLogHandler to prevent blocking
#126716 opened
Nov 12, 2024 -
[3.9] gh-95588: Drop the safety claim from `ast.literal_eval` docs. (GH-95919)
#126729 opened
Nov 12, 2024 -
gh-126727: Fix locale.nl_langinfo(locale.ERA)
#126730 opened
Nov 12, 2024 -
gh-58749: Add test_nonlocal.py to ensure correct behavior of nonlocal statements and add NEWS entries
#126738 opened
Nov 12, 2024 -
gh-126745: Fixup Docu time.rst
#126744 opened
Nov 12, 2024 -
gh-126742: allow to use non-UTF8 exception messages
#126746 opened
Nov 12, 2024 -
Doc: Generate Pathlib table with autosummary
#126753 opened
Nov 12, 2024 -
gh-126594: Fix typeobject.c wrap_buffer() cast
#126754 opened
Nov 12, 2024 -
GH-126601: `pathname2url()`: handle NTFS alternate data streams
#126760 opened
Nov 12, 2024 -
[3.12] gh-126699: allow AsyncIterator to be used as a base for Protocols (GH-126702)
#126761 opened
Nov 12, 2024 -
[3.13] gh-126699: allow AsyncIterator to be used as a base for Protocols (GH-126702)
#126762 opened
Nov 12, 2024 -
gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe
#126776 opened
Nov 13, 2024 -
gh-126782: Support qualified referencing for `ntpath.abspath()`
#126784 opened
Nov 13, 2024 -
gh-126785: introduce frame command for pdb
#126786 opened
Nov 13, 2024 -
[3.11] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)
#126798 opened
Nov 13, 2024 -
[3.10] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)
#126799 opened
Nov 13, 2024 -
[3.9] gh-126623: Update libexpat to 2.6.4, make future updates easier (GH-126792)
#126800 opened
Nov 13, 2024 -
gh-126780: Fix `ntpath.normpath()` for drive-relative paths
#126801 opened
Nov 13, 2024 -
GH-126789: fix some sysconfig data on late site initializations
#126812 opened
Nov 13, 2024 -
GH-126795: Increase the JIT threshold from 16 to 4096
#126816 opened
Nov 14, 2024 -
gh-119786: add code object doc, inline locations.md into it
#126832 opened
Nov 14, 2024 -
gh-67877: Fix memory leaks in terminated RE matching
#126840 opened
Nov 14, 2024 -
gh-67877: Fix memory leaks in terminated RE matching
#126843 opened
Nov 14, 2024 -
GH-126838: `url2pathname()`: handle non-empty authority section on POSIX
#126844 opened
Nov 14, 2024 -
GH-85168: Use filesystem encoding when converting to/from `file` URIs
#126852 opened
Nov 15, 2024 -
gh-126599: Refactor the `_PyOptimizer` APIs
#126853 opened
Nov 15, 2024 -
gh-109413: Enable `strict_optional = true` for `libregrtest/run_workers`
#126855 opened
Nov 15, 2024 -
gh-126902: Strength reduce _CHECK_FUNCTION
#126856 opened
Nov 15, 2024 -
[3.13] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555)
#126861 opened
Nov 15, 2024 -
Draft: gh-126868: Add freelist for compact int objects
#126865 opened
Nov 15, 2024 -
Improve error message in getopt.do_longs based on existing comment
#126871 opened
Nov 15, 2024 -
GH-126833: Dumps graphviz representation of executor graph.
#126880 opened
Nov 15, 2024 -
[3.13] gh-126720: Docs: Miscellaneous corrections to simple statements in the language reference (GH-126720)
#126885 opened
Nov 15, 2024 -
gh-126882: Fix indentation in code sample block.
#126887 opened
Nov 15, 2024 -
[3.12] Docs: Miscellaneous corrections to simple statements in the language reference (GH-126720)
#126891 opened
Nov 15, 2024 -
GH-126892: Reset warmup counters when JIT compiling code
#126893 opened
Nov 16, 2024 -
gh-126612: Include stack effects of uops when computing maximum stack depth
#126894 opened
Nov 16, 2024 -
gh-126896: Fix docs about `asyncio.start_server()`
#126897 opened
Nov 16, 2024 -
gh-126899: Add `**kw` to `tkinter.Misc.after` and `tkinter.Misc.after_idle`
#126900 opened
Nov 16, 2024 -
gh-126898 Emscripten support: Use es6 modules
#126903 opened
Nov 16, 2024 -
gh-126881: fix finalization of dtoa state
#126904 opened
Nov 16, 2024 -
gh-126907: Lock the `atexit` state on the free-threaded build
#126908 opened
Nov 16, 2024
91 Issues closed by 42 people
-
error na importação do _sre
#126906 closed
Nov 16, 2024 -
Emscripten support: Remove `--with-emscripten-target`
#126691 closed
Nov 16, 2024 -
Nested generator in dictionary view misbehaves after unpacking and parameter packing
#126875 closed
Nov 15, 2024 -
No proper validation for month in Calendar Module
#126476 closed
Nov 15, 2024 -
Python 3.13 Threading issues
#126874 closed
Nov 15, 2024 -
subprocess.run("clip", ...) gives me a wrong the wrong output in the wrong language
#126873 closed
Nov 15, 2024 -
Error in floor division
#126872 closed
Nov 15, 2024 -
Add `platform.invalidate_caches` for invalidating cached results
#122549 closed
Nov 15, 2024 -
GC aborts in debug no-gil build
#126312 closed
Nov 15, 2024 -
`getaddrinfo` fails on Illumos, inconsistent elsewhere if port is, but type & protocol are not specified
#123832 closed
Nov 15, 2024 -
Emit slices as constants in the bytecode compiler
#125063 closed
Nov 15, 2024 -
Add translation tests for getopt and optparse
#126413 closed
Nov 15, 2024 -
Compile warnings in "i686-pc-windows-msvc/msvc (Debug)"
#126433 closed
Nov 15, 2024 -
Fast attribute access for module subclasses
#103951 closed
Nov 15, 2024 -
urllib.request.url2pathname() mishandles empty authority sections (mostly)
#126766 closed
Nov 14, 2024 -
import random
#126842 closed
Nov 14, 2024 -
multiprocessing.Event.wait hangs when interrupted by signal that sets the event
#85772 closed
Nov 14, 2024 -
Multiprocessing.Event.wait race condition when timeout is not none on Mac OS
#95826 closed
Nov 14, 2024 -
Upgrade bundled pip to 24.3
#126188 closed
Nov 14, 2024 -
Update bundled Tcl/Tk to 8.6.15 (Windows, macOS installer)
#124448 closed
Nov 14, 2024 -
Outdated `pprint.pp` doc example about pypi `sampleproject` version
#126731 closed
Nov 14, 2024 -
`os.path.realpath('notadir/', strict=True)` doesn't raise
#118289 closed
Nov 13, 2024 -
Test suite fails with Python 3.13
#126811 closed
Nov 13, 2024 -
Corrupt .pyc files stay on disk after failed writes
#126606 closed
Nov 13, 2024 -
On Windows, os.stat() can fail if called while another process is creating or deleting the file
#90941 closed
Nov 13, 2024 -
configure script cannot detect float word ordering on linux
#89640 closed
Nov 13, 2024 -
Preserving order of options and nonoption arguments in gnu_getopt()
#126390 closed
Nov 13, 2024 -
Remediation for cryptography vulnerabilities
#126794 closed
Nov 13, 2024 -
Update bundled pip to 24.3.1
#126803 closed
Nov 13, 2024 -
`SystemError` from calling `__iter__` on a released `memoryview`
#126341 closed
Nov 13, 2024 -
AttributeError from stopping stopped patch which was started more than once
#104745 closed
Nov 13, 2024 -
`_pyrepl._minimal_curses.tigetstr` segfaults
#126456 closed
Nov 13, 2024 -
Instance method performance issue with free threading (3.13rc1)
#123619 closed
Nov 13, 2024 -
`frozenset` could be "updated" by `|=` operator, is this intended?
#126783 closed
Nov 13, 2024 -
Add attributes to tomllib.TOMLDecodeError
#126175 closed
Nov 13, 2024 -
asyncio.tasks.wait does not allow to set custom exception when return_when=FIRST_EXCEPTION
#77584 closed
Nov 13, 2024 -
`RecursionError` when comparing two dictionaries referenced to itself
#126749 closed
Nov 13, 2024 -
CPython should not assume that pthread_self returns the same value in fork parent and child
#126688 closed
Nov 12, 2024 -
`nturl2path.pathname2url()` doesn't handle forward slashes
#120423 closed
Nov 12, 2024 -
Unexpected behavior accessing attributes provided by tp_getset
#126752 closed
Nov 12, 2024 -
Programmatically sending indented code to 3.13 REPL causes indentation error
#126449 closed
Nov 12, 2024 -
Indentation fix to one line of the source code?
#126757 closed
Nov 12, 2024 -
argparse nargs=-1 fails on python 3.12.7
#126708 closed
Nov 12, 2024 -
Deprecate support of false values in urllib.parse.parse_qsl()
#116897 closed
Nov 12, 2024 -
Remove unused indent_level from Modules/_json.c
#95382 closed
Nov 12, 2024 -
Support `wasm32-wasip1` as the default WASI target triple
#123877 closed
Nov 12, 2024 -
Make os.Pathlike more similar to a Protocol
#126705 closed
Nov 12, 2024 -
Docs: Missing EOL banner on 3.8 documentation
#126751 closed
Nov 12, 2024 -
Enum auto() Sequence Interruption Bug
#126750 closed
Nov 12, 2024 -
[pycore] internal macros for accessing empty string/bytes and other singletons
#123660 closed
Nov 12, 2024 -
Failed assertion in `itertoolsmodule.c: itertools_count_impl` for `count(sys.maxsize)`
#126595 closed
Nov 12, 2024 -
Add PyLong_IsPositive/Zero/Negative() functions
#126061 closed
Nov 12, 2024 -
Allow `functools.reduce`s 'initial' to be a keyword argument
#125916 closed
Nov 12, 2024 -
UAF in `asyncio.Future` when removing a callback while `fut->fut_callbacks` length is 1
#126405 closed
Nov 12, 2024 -
register contextvars.Context to collections.abc.Mapping
#126451 closed
Nov 12, 2024 -
Endless recursion in repr of asyncio.Future if a callback uses the Future itself as argument
#93837 closed
Nov 12, 2024 -
`make regen-unicodedata` produces different file on macos and windows
#126525 closed
Nov 12, 2024 -
Add missing mimetypes for fonts
#84852 closed
Nov 12, 2024 -
`ast.literal_eval` Segmentation Fault in Python 3.10
#126710 closed
Nov 12, 2024 -
test_audit_subinterpreter crashes with tracerefs enabled
#125286 closed
Nov 11, 2024 -
Clarify Docs About Daemon Threads
#125857 closed
Nov 11, 2024 -
mimetypes cannot detect mime of mka files
#89416 closed
Nov 11, 2024 -
multiprocessing's default posix start method of `'fork'` is broken: change to ``'forkserver' || 'spawn'`
#84559 closed
Nov 11, 2024 -
SRE ignores the ASCII flag on character ranges with non-BMP upper bound
#126505 closed
Nov 11, 2024 -
BooleanOptionalAction does not correctly resolve arguments that are defined as starting with "--no-"
#117941 closed
Nov 11, 2024 -
Provide a script to create a complete emscripten build
#126187 closed
Nov 11, 2024 -
Cross builds: distinguish between installation prefix and host prefix in configure.ac?
#124932 closed
Nov 11, 2024 -
Emscripten node support: Clean up old node <= 16 flags
#124928 closed
Nov 11, 2024 -
Inconsistent return types between SSLSocket and SSLObject certificate chain APIs
#118658 closed
Nov 11, 2024 -
Support options with optional arguments
#126374 closed
Nov 11, 2024 -
PyObject_GetBuffer(PyBUF_FORMAT) breaks on a memoryview
#123609 closed
Nov 11, 2024 -
Add budget for asyncio Task
#126684 closed
Nov 11, 2024 -
test_ssl: `non_linux_skip_if_other_okay_error` assumes err.reason is a string
#126499 closed
Nov 11, 2024 -
test_ssl: ConnectionHandler shuts down ThreadedEchoServer
#126500 closed
Nov 11, 2024 -
urlparse - relative url parsing and joins to be RFC3986 compliance
#47897 closed
Nov 11, 2024 -
`_interpreters.exec` with invalid parameters segfaults
#126654 closed
Nov 11, 2024 -
The docs for the typing stdlib module use the phrase "bound type var" to mean two distinct things
#126543 closed
Nov 11, 2024 -
Use `else` instead of `finally` in "The with statement" documentation.
#126664 closed
Nov 11, 2024 -
report very strange behavior of user-defined class lambda function
#126666 closed
Nov 11, 2024 -
forkserver.set_forkserver_preload() silent preload import failures when sys.path is required
#117378 closed
Nov 11, 2024 -
Missing module aifc ..... please check there is a missing module which is sooo irritating mee
#126661 closed
Nov 11, 2024 -
<spam>
#126656 closed
Nov 11, 2024 -
`Doc/using/configure.rst` missing an entry for `--enable-experimental-jit` option
#126647 closed
Nov 10, 2024 -
zipfile.Path.open is slow when opening for writing in a ZIP with many entries
#126565 closed
Nov 10, 2024 -
resolução
#126641 closed
Nov 10, 2024 -
shelve filename inconsistent between platforms
#70558 closed
Nov 10, 2024
63 Issues opened by 44 people
-
Running `atexit` from threads in free-threading build segfaults
#126907 opened
Nov 16, 2024 -
When loading the python core dll using LoadLibraryA/W the encodings module cannot load.
#126905 opened
Nov 16, 2024 -
_CHECK_FUNCTION interferes with partial evaluation
#126902 opened
Nov 16, 2024 -
Add `**kw` to `tkinter.Misc.after` and `tkinter.Misc.after_idle`
#126899 opened
Nov 16, 2024 -
Emscripten support: Use es6 modules
#126898 opened
Nov 16, 2024 -
Outdated docs about `asyncio.start_server()`
#126896 opened
Nov 16, 2024 -
Segfault/aborts calling `difflib._test` in threads in a free-threaded build
#126895 opened
Nov 16, 2024 -
Warmup counters should be reset when JIT compiling code
#126892 opened
Nov 16, 2024 -
Restore docstrings in `ssl`
#126890 opened
Nov 15, 2024 -
patch does not correctly restore state on objects without __dict__
#126886 opened
Nov 15, 2024 -
Calling `cProfile.runctx` in threads on a free-threading build segfaults
#126884 opened
Nov 15, 2024 -
`datetime.fromisoformat()` parses offset minutes outside 00-59 range
#126883 opened
Nov 15, 2024 -
Internal docs: Update code blocks in `garbage_collector.md` to improve syntax highlighting
#126882 opened
Nov 15, 2024 -
Segfault with `asyncio.base_events.BaseEventLoop` when passed a small float to `set_debug`.
#126881 opened
Nov 15, 2024 -
autoconf link test for tcl/tk fails with optimizing compilers
#126877 opened
Nov 15, 2024 -
Assertion failure if for `socket._fallback_socketpair` with too large default timeout
#126876 opened
Nov 15, 2024 -
Add freelist for compact int objects
#126868 opened
Nov 15, 2024 -
Module unittest examples cannot work
#126864 opened
Nov 15, 2024 -
TEST failed: test_posix
#126863 opened
Nov 15, 2024 -
Possible overflow in typeobject.c:tail_contains
#126862 opened
Nov 15, 2024 -
Overflow if `ast.AST.end_col_offset` is absurdly large
#126860 opened
Nov 15, 2024 -
Overflow if co_linetable is absurdly large
#126859 opened
Nov 15, 2024 -
Overflow if `co_exceptiontable` is absurdly large
#126858 opened
Nov 15, 2024 -
Decimal.shift does not fully obey its context arg?
#126854 opened
Nov 15, 2024 -
Start-of-line navigation is weird in new REPL, with completions showing
#126851 opened
Nov 15, 2024 -
pstats.Stats.get_stats_profile can't handle functions with the same name
#126850 opened
Nov 15, 2024 -
subprocess.Popen doesn't redirect child process' stderr to stdout
#126848 opened
Nov 14, 2024 -
Some edge cases in `email.utils.parsedate_to_datetime` seem to differ from RFC2822 spec
#126845 opened
Nov 14, 2024 -
tkinter.filedialog.askdirectory() hangs if the directory name has right trailing blanks
#126839 opened
Nov 14, 2024 -
urllib.request.url2pathname() mishandles non-empty authority sections on POSIX
#126838 opened
Nov 14, 2024 -
Remove the AST optimizer
#126835 opened
Nov 14, 2024 -
Cannot open zip64 file if Zip64EOCD record has additional data
#126834 opened
Nov 14, 2024 -
Provide visualizations of executor graphs
#126833 opened
Nov 14, 2024 -
Add option for redirecting stdout and stderr to the system log
#126821 opened
Nov 14, 2024 -
maximum recursion depth in deepcopy regression
#126817 opened
Nov 14, 2024 -
pygettext: false positives when extracting messages
#126807 opened
Nov 13, 2024 -
Use a higher tier-up threshold for JIT code
#126795 opened
Nov 13, 2024 -
Warning about the use of site-specific path when the `site` initialization has been disabled
#126793 opened
Nov 13, 2024 -
`sysconfig` data inconsistencies caused by the disabling the `site` initialization on virtual environments
#126789 opened
Nov 13, 2024 -
Introduces more interactive command for PDB
#126785 opened
Nov 13, 2024 -
Support qualified referencing for `ntpath.abspath()`
#126782 opened
Nov 13, 2024 -
Fix `ntpath.normpath()` for drive-relative paths
#126780 opened
Nov 13, 2024 -
linecache.checkcache() is not threadsafe or GC finalizer re-entrancy safe
#126775 opened
Nov 13, 2024 -
Wasi + Emscripten: configure behavior with --enable-optimizations seems incorrect?
#126748 opened
Nov 12, 2024 -
Fix Docu time.rst - GetSystemTimePreciseAsFileTime() and monotonic() clock
#126745 opened
Nov 12, 2024 -
multiprocessing async .get() hangs if the pool is terminated
#126743 opened
Nov 12, 2024 -
Allow to set non-UTF8 exception messages
#126742 opened
Nov 12, 2024 -
locale.nl_langinfo(locale.ERA) does not work for past eras
#126727 opened
Nov 12, 2024 -
(Re)move paragraph(s) about the differences with the C interface in the math module?
#126722 opened
Nov 12, 2024 -
Missing explanation about math.fmod
#126719 opened
Nov 12, 2024 -
InterpreterPoolExecutor workers do not inherit modifications made to sys.path before starting.
#126714 opened
Nov 12, 2024 -
`ast.literal_eval` Segmentation Fault in Python 3.9/3.10
#126711 opened
Nov 12, 2024 -
Use freelist for range and range_iter objects
#126703 opened
Nov 11, 2024 -
itertools.tee lookahead/peek example doesn't work
#126701 opened
Nov 11, 2024 -
pygettext: Add support for multi-argument gettext functions
#126700 opened
Nov 11, 2024 -
Protocols can't inherit from AsyncIterator
#126699 opened
Nov 11, 2024 -
Zero-width characters cause unbounded memory use in PyREPL
#126685 opened
Nov 11, 2024 -
Suggestion for argparse: raise a warning on type=bool
#126676 opened
Nov 11, 2024 -
Naming consistency for various types
#126662 opened
Nov 11, 2024 -
`_interpreters` is not thread safe on the free-threaded build
#126644 opened
Nov 10, 2024 -
NamedTemporaryFile doesn't issue a ResourceWarning when left unclosed on POSIX
#126639 opened
Nov 10, 2024 -
multiprocessing forkserver main contains dead main_path= handling code
#126631 opened
Nov 9, 2024
148 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-91048: Add utils for capturing async call stack for asyncio programs and enable profiling
#124640 commented on
Nov 15, 2024 • 40 new comments -
gh-97514: Authenticate the forkserver control socket.
#99309 commented on
Nov 13, 2024 • 19 new comments -
gh-126204: Add a `sys._jit_enabled` helper
#126247 commented on
Nov 13, 2024 • 19 new comments -
gh-115999: Add free-threaded specialization for ``TO_BOOL``
#126616 commented on
Nov 16, 2024 • 17 new comments -
GH-126491: GC: Mark objects reachable from roots before doing cycle collection
#126502 commented on
Nov 16, 2024 • 16 new comments -
gh-88427: Deprecate `socket.SocketType`
#126272 commented on
Nov 16, 2024 • 15 new comments -
gh-85052: Implement __repr__ for classes in csv module
#125040 commented on
Nov 14, 2024 • 15 new comments -
gh-126349 Add context managers to turtle for `fill`, `poly` and `no_animation`
#126350 commented on
Nov 14, 2024 • 13 new comments -
Doc: Reorganize math module documentation
#126337 commented on
Nov 16, 2024 • 9 new comments -
gh-121459: Deferred LOAD_ATTR (methods)
#124101 commented on
Nov 14, 2024 • 9 new comments -
gh-87790: support thousands separators for formatting fractional part of floats
#125304 commented on
Nov 16, 2024 • 8 new comments -
gh-85046: Document most errno constants
#126420 commented on
Nov 12, 2024 • 8 new comments -
gh-102471, PEP 757: Add PyLong import and export API
#121339 commented on
Nov 13, 2024 • 7 new comments -
gh-122449: Use constants instead of hard-coded strings in `Tools/cases_generator`
#122448 commented on
Nov 16, 2024 • 6 new comments -
gh-126434: Use multiprocessing.Value for multiprocessing.Event to avoid deadlock when there is reentrant usage of `set` from `is_set`, e.g. when handling system signals
#126437 commented on
Nov 14, 2024 • 6 new comments -
gh-125028: Prohibit placeholders in partial keywords
#126062 commented on
Nov 14, 2024 • 5 new comments -
gh-126624: Expose error code ``XML_ERROR_NOT_STARTED`` of Expat >=2.6.4
#126625 commented on
Nov 11, 2024 • 5 new comments -
gh-125746: Delay deprecated `zipimport.zipimporter.load_module` removal time to 3.15
#125748 commented on
Nov 11, 2024 • 4 new comments -
gh-115999: Specialize `LOAD_GLOBAL` in free-threaded builds
#126607 commented on
Nov 11, 2024 • 4 new comments -
gh-124872: Mark the thread's default context as entered
#125638 commented on
Nov 14, 2024 • 3 new comments -
gh-118201: Simplify conv_confname
#126089 commented on
Nov 15, 2024 • 3 new comments -
gh-125562: Update to documentation for exec* functions
#125565 commented on
Nov 16, 2024 • 3 new comments -
gh-124872: Back up exception before calling PyContext_WatchCallback
#124741 commented on
Nov 14, 2024 • 3 new comments -
[3.13] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566)
#126619 commented on
Nov 15, 2024 • 2 new comments -
gh-99108: add HACL*-based 1-shot HMAC implementation
#126359 commented on
Nov 15, 2024 • 2 new comments -
gh-121921: Update Lib/test/crashers
#126360 commented on
Nov 15, 2024 • 2 new comments -
gh-89529: disallow `default_factory` for fields in dataclasses without `__init__`
#123070 commented on
Nov 16, 2024 • 2 new comments -
gh-123345: improve `fnmatch` docs
#123346 commented on
Nov 16, 2024 • 2 new comments -
gh-89083: add support for UUID version 6 (RFC 9562)
#120650 commented on
Nov 16, 2024 • 2 new comments -
gh-115999: Add free-threaded specialization for `UNPACK_SEQUENCE`
#126600 commented on
Nov 16, 2024 • 2 new comments -
GH-84850: Remove `urllib.request.URLopener` and `FancyURLopener`
#125739 commented on
Nov 10, 2024 • 2 new comments -
gh-124445: Allow specializing generic ParamSpec aliases
#124512 commented on
Nov 10, 2024 • 2 new comments -
[3.12] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566)
#126621 commented on
Nov 9, 2024 • 1 new comment -
gh-126180: Remove getopt and optparse deprecation notices
#126227 commented on
Nov 11, 2024 • 1 new comment -
Docs: promote the shelve module in the dbm docs introduction
#126218 commented on
Nov 11, 2024 • 1 new comment -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
Nov 12, 2024 • 1 new comment -
gh-126585: Add EHWPOISON error code
#126586 commented on
Nov 11, 2024 • 1 new comment -
gh-74598: add `fnmatch.filterfalse` for excluding names
#121185 commented on
Nov 15, 2024 • 0 new comments -
gh-94436: cache failures in `linecache`
#121224 commented on
Nov 15, 2024 • 0 new comments -
gh-126618: Fix representation of `itertools.count(sys.maxsize)`
#126620 commented on
Nov 14, 2024 • 0 new comments -
gh-121676: Raise a ``DeprecationWarning`` if the Python implementation of ``functools.reduce`` is called with a keyword args
#121677 commented on
Nov 14, 2024 • 0 new comments -
gh-122288: Improve performances of `fnmatch.translate`
#122289 commented on
Nov 11, 2024 • 0 new comments -
gh-122356: restore the position of a file-like object after `zipfile.is_zipfile`
#122397 commented on
Nov 15, 2024 • 0 new comments -
gh-89083: add support for UUID version 7 (RFC 9562)
#121119 commented on
Nov 16, 2024 • 0 new comments -
gh-118948: add support for ISO 8601 basic format to ``datetime``
#120553 commented on
Nov 15, 2024 • 0 new comments -
gh-120010: fix invalid (nan+nanj) results in _Py_c_prod()
#120287 commented on
Nov 15, 2024 • 0 new comments -
gh-120220: Deprecate legacy methods for tracing variables in Tkinter
#120223 commented on
Nov 12, 2024 • 0 new comments -
[3.12] gh-101137: Add `text/x-rst` to `mimetypes` (GH-118593)
#118599 commented on
Nov 10, 2024 • 0 new comments -
gh-115892: Fix ntpath.splitext() with UNC paths
#115996 commented on
Nov 12, 2024 • 0 new comments -
gh-101955: Fix SystemError in possesive quantifier with alternative and group
#111362 commented on
Nov 14, 2024 • 0 new comments -
gh-94597: deprecate asyncio.set_event_loop_policy
#110728 commented on
Nov 12, 2024 • 0 new comments -
gh-62480: Remove first-person usage for some docs
#102295 commented on
Nov 14, 2024 • 0 new comments -
gh-100129: Make the names of all classes in the types module resolvable
#100130 commented on
Nov 11, 2024 • 0 new comments -
importlib.util._find_spec_from_path('__main__') fails
#117742 commented on
Nov 9, 2024 • 0 new comments -
Doc: Summary table for pathlib
#126342 commented on
Nov 12, 2024 • 0 new comments -
gh-126273: added clinic docstrings to elementtree
#126274 commented on
Nov 14, 2024 • 0 new comments -
gh-125729: Makes the presence of the :mod:`turtle` module dependent on the Tcl/Tk installer option.
#126176 commented on
Nov 16, 2024 • 0 new comments -
gh-126108: Fix potential null pointer dereference in PySys_AddWarnOptionUnicode
#126118 commented on
Nov 15, 2024 • 0 new comments -
gh-88110: clear concurrent.futures.thread._threads_queues after fork to avoid joining parent process' threads
#126098 commented on
Nov 13, 2024 • 0 new comments -
gh-126399 minor changes in RawTurtle.clone() method
#126401 commented on
Nov 14, 2024 • 0 new comments -
gh-125038: redundant GET_ITER instructions are removed from genexpr code
#126408 commented on
Nov 13, 2024 • 0 new comments -
gh-75459: Doc: C API: Improve object life cycle documentation
#125962 commented on
Nov 10, 2024 • 0 new comments -
gh-126469: remove unnecessary error-checking branch in `lexer.c`
#126473 commented on
Nov 10, 2024 • 0 new comments -
Incremental "mark alive" pass for cyclic GC
#126511 commented on
Nov 11, 2024 • 0 new comments -
Remove unnecessary `LIST_TO_TUPLE` conversions
#126558 commented on
Nov 12, 2024 • 0 new comments -
[3.12] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)
#125205 commented on
Nov 13, 2024 • 0 new comments -
gh-126596: Use PyObject_VAR_HEAD for generator objects
#126597 commented on
Nov 9, 2024 • 0 new comments -
gh-69639: add mixed-mode rules for complex arithmetic (C-like)
#124829 commented on
Nov 12, 2024 • 0 new comments -
gh-112936: Fix IDLE: no Shell menu item in single-process mode
#126598 commented on
Nov 9, 2024 • 0 new comments -
gh-126384: Add tests to verify the behavior of basic COM methods.
#126610 commented on
Nov 10, 2024 • 0 new comments -
gh-124008: Fix calculation of the number of written bytes for the Windows console
#124059 commented on
Nov 15, 2024 • 0 new comments -
gh-123803: Support arbitrary code page encodings on Windows
#123804 commented on
Nov 12, 2024 • 0 new comments -
gh-123742: Fixed `get_payload` not being able to parse headers with spaces
#123761 commented on
Nov 11, 2024 • 0 new comments -
gh-119786: improve internal docs on `co_linetable`
#123198 commented on
Nov 15, 2024 • 0 new comments -
gh-122559: Synchronize C and Python implementation of the io module about pickling
#122628 commented on
Nov 12, 2024 • 0 new comments -
JIT: Use pthread_jit_write_protect_np on macOS
#126195 commented on
Nov 12, 2024 • 0 new comments -
Support socket timeout in SysLogHandler to prevent indefinite blocking on socket creation
#126400 commented on
Nov 12, 2024 • 0 new comments -
Make email/message.py read headers more robustly
#123742 commented on
Nov 12, 2024 • 0 new comments -
CPython 3.12 embedded in WeeChat causes segfault on subsequent calls to Py_EndInterpreter
#116510 commented on
Nov 12, 2024 • 0 new comments -
New warning: ``Python/gc.c:1294:20: warning: variable 'count' set but not used [-Wunused-but-set-variable]``
#120966 commented on
Nov 12, 2024 • 0 new comments -
Use static copyright years
#126133 commented on
Nov 12, 2024 • 0 new comments -
mimetypes module does not recognize jp2 type
#85957 commented on
Nov 12, 2024 • 0 new comments -
`importlib.reload` is not thread-safe
#126548 commented on
Nov 12, 2024 • 0 new comments -
urljoin works incorrectly for two path-relative URLs involving . and ..
#96015 commented on
Nov 12, 2024 • 0 new comments -
Limit "global" keyword name conflicts in language spec to those enforced by CPython
#58749 commented on
Nov 12, 2024 • 0 new comments -
urllib.request.pathname2url() raises on NTFS alternate data stream
#126601 commented on
Nov 12, 2024 • 0 new comments -
Weirdo multiprocessing: Shared objects taking more time in sharing smaller data than larger data between multiple processes.
#126471 commented on
Nov 12, 2024 • 0 new comments -
Replace Windows recommendation for curses (UniCurses) with windows-curses
#110904 commented on
Nov 13, 2024 • 0 new comments -
Show qualified function name when giving arguments error
#83393 commented on
Nov 13, 2024 • 0 new comments -
Please upgrade bundled Expat to 2.6.4 (e.g. for the fix to CVE-2024-50602)
#126623 commented on
Nov 13, 2024 • 0 new comments -
Adding the ability for getpass to print asterisks when password is typed
#77065 commented on
Nov 14, 2024 • 0 new comments -
The C-API for Python to C integer conversion is, to be frank, a mess.
#102471 commented on
Nov 14, 2024 • 0 new comments -
Add a `taskgroup.stop` method
#108951 commented on
Nov 14, 2024 • 0 new comments -
IDLE: no Shell menu item in single-process mode
#112936 commented on
Nov 9, 2024 • 0 new comments -
Expose error code `XML_ERROR_NOT_STARTED` of Expat >=2.6.4
#126624 commented on
Nov 10, 2024 • 0 new comments -
difflib adding an additional html column when making tables using difflib.HtmlDiff()
#117943 commented on
Nov 10, 2024 • 0 new comments -
Python 3.13 REPL have issues when typing/deleting single line, that goes wrapped on multiple lines
#126614 commented on
Nov 10, 2024 • 0 new comments -
3.13.0 REPL crashes on double ctrl+z in line overflow
#126332 commented on
Nov 10, 2024 • 0 new comments -
pow() for complex numbers is rough around the edges
#60200 commented on
Nov 11, 2024 • 0 new comments -
Add option to output UTC datetimes as "Z" in `.isoformat()`
#90772 commented on
Nov 11, 2024 • 0 new comments -
urljoin since 3.5 incorrectly filters out double slashes
#84774 commented on
Nov 11, 2024 • 0 new comments -
urllib.parse.urljoin is broken in python 3.5
#69589 commented on
Nov 11, 2024 • 0 new comments -
urljoining an empty query string doesn't clear query string
#76960 commented on
Nov 11, 2024 • 0 new comments -
"Check if generated files are up to date" job misses `regen-unicodedata` and `regen-limited-abi`
#126524 commented on
Nov 11, 2024 • 0 new comments -
Mention `COMError` in the "Function prototypes" section of `ctypes` documentation.
#126615 commented on
Nov 11, 2024 • 0 new comments -
``test_os`` fails on Windows
#126253 commented on
Nov 11, 2024 • 0 new comments -
Document the new incremental GC
#117759 commented on
Nov 11, 2024 • 0 new comments -
3.14.0a1 urljoin regression wrt //
#125974 commented on
Nov 11, 2024 • 0 new comments -
Turn shutil into a runnable module
#126562 commented on
Nov 11, 2024 • 0 new comments -
[subinterpreters] PEP 554 implementation: add interpreters module
#76785 commented on
Nov 11, 2024 • 0 new comments -
Race condition in asyncio.Server.close
#109564 commented on
Nov 11, 2024 • 0 new comments -
create an internals documentation folder in the cpython repo
#119786 commented on
Nov 14, 2024 • 0 new comments -
Segfault on Python 3.13.0rc3 (free-threaded) with `requests`
#124984 commented on
Nov 15, 2024 • 0 new comments -
Incremental GC causes a significant slowdown for Sphinx
#124567 commented on
Nov 15, 2024 • 0 new comments -
Memory leak in Modules/sre_lib.h
#67877 commented on
Nov 15, 2024 • 0 new comments -
3.12 regression: "can't create new thread at interpreter shutdown" from non-daemon threads or atexit handlers
#113964 commented on
Nov 15, 2024 • 0 new comments -
Reserve stack space for passing values between uops
#126612 commented on
Nov 16, 2024 • 0 new comments -
Pasting a function definition does not work in 3.13 REPL with Windows Terminal
#124096 commented on
Nov 16, 2024 • 0 new comments -
Make the specializing interpreter thread-safe in `--disable-gil` builds
#115999 commented on
Nov 16, 2024 • 0 new comments -
`grp` is not thread safe
#126316 commented on
Nov 16, 2024 • 0 new comments -
Abort in free-threaded build due to mutation of `ChainMap` of a `Counter` in threads
#126366 commented on
Nov 16, 2024 • 0 new comments -
`tracemalloc` aborts when run from threads in no-gil
#126315 commented on
Nov 16, 2024 • 0 new comments -
Running `tracemalloc` in threads segfaults on no-gil
#126314 commented on
Nov 16, 2024 • 0 new comments -
New REPL will exit the interpreter due to errors from substituting builtins.__import__
#122533 commented on
Nov 16, 2024 • 0 new comments -
dataclass init=False field with default works but default_factory does not
#89529 commented on
Nov 16, 2024 • 0 new comments -
`tkinter.Tk` segfault with invalid `className`
#126219 commented on
Nov 16, 2024 • 0 new comments -
gh-75223: Reject undotted extensions in mimetypes.add_type
#2895 commented on
Nov 16, 2024 • 0 new comments -
bpo-13940: imaplib: All string arguments are now quoted when necessary.
#6395 commented on
Nov 12, 2024 • 0 new comments -
bpo-39799: Never return base's fragment from urllib.parse.urljoin
#18710 commented on
Nov 12, 2024 • 0 new comments -
bpo-28307: Optimize C-style formatting of numbers
#26160 commented on
Nov 11, 2024 • 0 new comments -
`ntpath.abspath()` always return absolute path
#119826 commented on
Nov 14, 2024 • 0 new comments -
isoformat() / fromisoformat() for datetime.timedelta
#86260 commented on
Nov 14, 2024 • 0 new comments -
Making urlparse WHATWG conformant
#88049 commented on
Nov 14, 2024 • 0 new comments -
`_pickle.PicklingError` on 3.14.0a1+ where it didn't before due to the start method change from fork to forkserver
#125714 commented on
Nov 14, 2024 • 0 new comments -
urllib should fsdecode percent-encoded parts of file URIs on Unix
#85168 commented on
Nov 15, 2024 • 0 new comments -
Tab completion behaviour in new REPL
#118878 commented on
Nov 15, 2024 • 0 new comments -
Remove the `_PyOptimizer` APIs
#126599 commented on
Nov 15, 2024 • 0 new comments -
libregrtest: Improve type hints; explore running mypy in CI
#109413 commented on
Nov 15, 2024 • 0 new comments -
Add tier 2 partial evaluation pass.
#120619 commented on
Nov 15, 2024 • 0 new comments -
SIGSEGV with generators in free-threaded build
#120321 commented on
Nov 15, 2024 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from RFC 9562
#89083 commented on
Nov 15, 2024 • 0 new comments -
Overflow when computing `__sizeof__` of objects with underlying code objects
#126119 commented on
Nov 15, 2024 • 0 new comments -
ctypes: We do not correctly handle NULL dlsym() return values
#126554 commented on
Nov 15, 2024 • 0 new comments -
extend `sys` module on windows
#102536 commented on
Nov 15, 2024 • 0 new comments -
Failed assertion in typeobject.c::wrap_buffer for `b"".__buffer__(-2**31 - 1)`
#126594 commented on
Nov 15, 2024 • 0 new comments -
"Windows fatal Exception: access violation" while testing 3.13.0b1 free-threading build (related to tkinter ?)
#118973 commented on
Nov 15, 2024 • 0 new comments -
multiprocessing.Event.set() can deadlock when called from a signal handler or trace function
#126434 commented on
Nov 15, 2024 • 0 new comments -
multiprocessing Manager error: send() called for a closed connection
#71936 commented on
Nov 15, 2024 • 0 new comments