Insights: python/cpython
Overview
Could not load contribution data
Please try again later
173 Pull requests merged by 49 people
-
gh-114014: Update `fractions.Fraction()`'s rational parsing regex
#114015 merged
Jan 13, 2024 -
gh-101225: Fix hang when passing Pipe instances to child in multiprocessing
#113567 merged
Jan 13, 2024 -
Add module docstring for `pathlib._abc`.
#113691 merged
Jan 13, 2024 -
pathlib ABCs: add `_raw_path` property
#113976 merged
Jan 13, 2024 -
GH-44626, GH-105476: Fix `ntpath.isabs()` handling of part-absolute paths
#113829 merged
Jan 13, 2024 -
GH-111798: skip `test_super_deep()` from `test_call` under pydebug builds on WASI
#114010 merged
Jan 13, 2024 -
[3.12] gh-89159: Document missing TarInfo members (GH-91564)
#114006 merged
Jan 12, 2024 -
[3.11] gh-89159: Document missing TarInfo members (GH-91564)
#114007 merged
Jan 12, 2024 -
gh-89159: Add missing TarInfo members
#91564 merged
Jan 12, 2024 -
GH-111801: set a lower recursion limit for `test_infintely_many_bases()` in `test_isinstance`
#113997 merged
Jan 12, 2024 -
[3.11] datamodel: Fix a typo in ``object.__init_subclass__`` (GH-111599)
#114005 merged
Jan 12, 2024 -
[3.12] datamodel: Fix a typo in ``object.__init_subclass__`` (GH-111599)
#114004 merged
Jan 12, 2024 -
[3.11] Link to the glossary for "magic methods" in ``MagicMock`` (GH-111292)
#114003 merged
Jan 12, 2024 -
[3.12] Link to the glossary for "magic methods" in ``MagicMock`` (GH-111292)
#114002 merged
Jan 12, 2024 -
Fix typo in datamodel.rst#object.__init_subclass__
#111599 merged
Jan 12, 2024 -
[3.11] gh-101100: Fix Sphinx Lint warnings in `Misc/` (GH-113946)
#114001 merged
Jan 12, 2024 -
[3.12] gh-101100: Fix Sphinx Lint warnings in `Misc/` (GH-113946)
#113998 merged
Jan 12, 2024 -
MagicMock doc: add links to glossary for "magic methods"
#111292 merged
Jan 12, 2024 -
[3.12] Tutorial: Clarify 'nonzero exit status' in the appendix (GH-112039)
#113999 merged
Jan 12, 2024 -
[3.11] Tutorial: Clarify 'nonzero exit status' in the appendix (GH-112039)
#114000 merged
Jan 12, 2024 -
Update appendix.rst -- 'nonzero exit' -> 'nonzero exit status'
#112039 merged
Jan 12, 2024 -
Fix a grammatical error in `pycore_pymem.h`
#112993 merged
Jan 12, 2024 -
gh-101100: Fix Sphinx Lint warnings in `Misc/`
#113946 merged
Jan 12, 2024 -
gh-95649: Document that asyncio contains uvloop code
#107536 merged
Jan 12, 2024 -
GH-111802: set a low recursion limit for `test_bad_getattr()` in `test.pickletester`
#113996 merged
Jan 12, 2024 -
gh-113971: Make `zipfile.ZipInfo._compresslevel` public as `.compress_level`
#113969 merged
Jan 12, 2024 -
gh-113710: Add types to the interpreter DSL
#113711 merged
Jan 12, 2024 -
gh-113868: Add a number of MAP_* flags from macOS to module mmap
#113869 merged
Jan 12, 2024 -
[3.12] gh-111877: Fixes stat() handling for inaccessible files on Windows (GH-113716)
#113989 merged
Jan 12, 2024 -
gh-107901: duplicate blocks with no lineno that have an eval break and multiple predecessors
#113950 merged
Jan 12, 2024 -
gh-113980: Fix resource warnings in test_asyncgen
#113984 merged
Jan 12, 2024 -
gh-111877: Fixes stat() handling for inaccessible files on Windows
#113716 merged
Jan 12, 2024 -
[3.12] Docs: Amend codeobject.co_lines docs; end number is exclusive (GH-113970)
#113987 merged
Jan 12, 2024 -
[3.11] Docs: Amend codeobject.co_lines docs; end number is exclusive (GH-113970)
#113988 merged
Jan 12, 2024 -
Two small corrections to docs for codeobject.co_lines()
#113970 merged
Jan 12, 2024 -
[3.12] gh-113027: Fix test_variable_tzname in test_email (GH-113821)
#113831 merged
Jan 12, 2024 -
[3.11] gh-113027: Fix test_variable_tzname in test_email (GH-113821)
#113832 merged
Jan 12, 2024 -
GH-113860: Get rid of `_PyUOpExecutorObject`
#113954 merged
Jan 12, 2024 -
gh-113027: Fix timezone check in test_variable_tzname in test_email
#113835 merged
Jan 12, 2024 -
gh-108364: In sqlite3, disable foreign keys before dumping SQL schema
#113957 merged
Jan 12, 2024 -
gh-113858: Cut down ccache size
#113945 merged
Jan 12, 2024 -
gh-113937 Fix failures in type cache tests due to re-running
#113953 merged
Jan 12, 2024 -
[3.12] gh-113903: Fix an IDLE configdialog test (GH-113973)
#113974 merged
Jan 12, 2024 -
[3.11] gh-113903: Fix an IDLE configdialog test (GH-113973)
#113975 merged
Jan 12, 2024 -
gh-113903: Fix an IDLE configdialog test
#113973 merged
Jan 12, 2024 -
[3.12] Improve kde graph with better caption and number formatting (gh-113967)
#113968 merged
Jan 12, 2024 -
gh-111968: Explicit handling for finalized freelist
#113929 merged
Jan 12, 2024 -
Improve kde graph with better caption and number formatting
#113967 merged
Jan 12, 2024 -
[3.11] GH-107678: Improve Unicode handling clarity in ``library/re.rst`` (GH-107679)
#113966 merged
Jan 12, 2024 -
[3.12] GH-107678: Improve Unicode handling clarity in ``library/re.rst`` (GH-107679)
#113965 merged
Jan 12, 2024 -
GH-107678: Improve Unicode handling clarity in ``library/re.rst``
#107679 merged
Jan 11, 2024 -
[3.11] GH-92584: Move installation schemes overview to sysconfig docs (GH-108018)
#110214 merged
Jan 11, 2024 -
[3.12] gh-81489: Use Unicode APIs for mmap tagname on Windows (GH-14133)
#113961 merged
Jan 11, 2024 -
[3.11] gh-81489: Use Unicode APIs for mmap tagname on Windows (GH-14133)
#113962 merged
Jan 11, 2024 -
gh-81489: Fix possible mojibake in mmap.mmap() when using the tagname param
#14133 merged
Jan 11, 2024 -
[3.11] gh-87868: Sort and remove duplicates in getenvironment() (GH-102731)
#113866 merged
Jan 11, 2024 -
Update KDE recipe to match the standard use of the h parameter
#113958 merged
Jan 11, 2024 -
gh-111968: Use per-thread freelists for tuple in free-threading
#113921 merged
Jan 11, 2024 -
gh-113845: Fix a compiler warning in Python/suggestions.c
#113949 merged
Jan 11, 2024 -
GH-113853: Guarantee forward progress in executors
#113854 merged
Jan 11, 2024 -
gh-107901: jump leaving an exception handler doesn't need an eval break check
#113943 merged
Jan 11, 2024 -
gh-91960: Remove Cirrus CI configuration
#113938 merged
Jan 11, 2024 -
gh-113932: assert ``SyntaxWarning`` in test_compile.TestSpecifics.test_…
#113933 merged
Jan 11, 2024 -
[3.12] gh-112419: Document removal of sys.meta_path's 'find_module' fallback (GH-112421)
#113934 merged
Jan 11, 2024 -
gh-112419: Document removal of `sys.meta_path`'s `find_module` fallback
#112421 merged
Jan 11, 2024 -
[3.11] gh-109858: Protect zipfile from "quoted-overlap" zipbomb (GH-110016)
#113913 merged
Jan 11, 2024 -
[3.12] gh-109858: Protect zipfile from "quoted-overlap" zipbomb (GH-110016)
#113912 merged
Jan 11, 2024 -
gh-112640: Add `kwdefaults` parameter to `types.FunctionType.__new__`
#112641 merged
Jan 11, 2024 -
gh-89811: Check for valid tp_version_tag in specializer
#113558 merged
Jan 11, 2024 -
[3.12] gh-113896: Fix test_builtin.BuiltinTest.test___ne__() (GH-113897)
#113928 merged
Jan 10, 2024 -
gh-111968: Unify naming scheme for freelist
#113919 merged
Jan 10, 2024 -
[3.12] gh-87868: Sort and remove duplicates in getenvironment() (GH-102731)
#113865 merged
Jan 10, 2024 -
gh-113896: Rework ``test_builtin.BuiltinTest.test___ne__``
#113897 merged
Jan 10, 2024 -
gh-87868: Skip some test in `test_subprocess` if python is configured with --enable-shared
#113867 merged
Jan 10, 2024 -
gh-77046: Pass the _O_NOINHERIT flag to _open_osfhandle() calls
#113817 merged
Jan 10, 2024 -
gh-112302: Point core developers to SBOM devguide on errors
#113490 merged
Jan 10, 2024 -
gh-113753: Clear finalized bit when allocating PyAsyncGenASend from free-list
#113754 merged
Jan 10, 2024 -
[3.12] gh-113625: Align object addresses in the Descriptor HowTo Guide (GH-113894)
#113922 merged
Jan 10, 2024 -
[3.11] gh-113625: Align object addresses in the Descriptor HowTo Guide (GH-113894)
#113923 merged
Jan 10, 2024 -
gh-113625: Align object addresses in the Descriptor HowTo Guide
#113894 merged
Jan 10, 2024 -
Add @requires_zlib() decorator for gh-109858 tests
#113918 merged
Jan 10, 2024 -
gh-111968: Use per-thread freelists for float in free-threading
#113886 merged
Jan 10, 2024 -
GH-113860: All executors are now defined in terms of micro ops. Convert counter executor to use uops.
#113864 merged
Jan 10, 2024 -
gh-111139: Optimize math.gcd(int, int)
#113887 merged
Jan 10, 2024 -
gh-109858: Protect zipfile from "quoted-overlap" zipbomb
#110016 merged
Jan 10, 2024 -
gh-111789: Use PyDict_GetItemRef() in Modules/_zoneinfo.c
#112078 merged
Jan 10, 2024 -
gh-66515: Fix locking of an MH mailbox without ".mh_sequences" file
#113482 merged
Jan 10, 2024 -
gh-89850: Add default C implementations of persistent_id() and persistent_load()
#113579 merged
Jan 10, 2024 -
[3.12] gh-70835: Clarify error message for CSV file opened with wrong newline (GH-113786)
#113905 merged
Jan 10, 2024 -
[3.11] gh-113594: Fix UnicodeEncodeError in TokenList.fold() (GH-113730)
#113908 merged
Jan 10, 2024 -
[3.12] gh-113594: Fix UnicodeEncodeError in TokenList.fold() (GH-113730)
#113907 merged
Jan 10, 2024 -
[3.11] gh-113664: Improve style of Big O notation (GH-113695)
#113910 merged
Jan 10, 2024 -
[3.12] gh-113664: Improve style of Big O notation (GH-113695)
#113909 merged
Jan 10, 2024 -
gh-58032: Do not use argparse.FileType in module CLIs and scripts
#113649 merged
Jan 10, 2024 -
gh-113664: Improve style of Big O notation
#113695 merged
Jan 10, 2024 -
gh-113594: Fix UnicodeEncodeError in TokenList.fold()
#113730 merged
Jan 10, 2024 -
gh-70835: Clarify error message for CSV file opened with wrong newline
#113786 merged
Jan 10, 2024 -
[3.12] gh-113877: Fix Tkinter method winfo_pathname() on 64-bit Windows (GH-113900)
#113901 merged
Jan 10, 2024 -
[3.11] gh-113877: Fix Tkinter method winfo_pathname() on 64-bit Windows (GH-113900)
#113902 merged
Jan 10, 2024 -
gh-96037: Always insert TimeoutError when exit an expired asyncio.timeout() block
#113819 merged
Jan 10, 2024 -
gh-113879: Fix ResourceWarning in test_asyncio.test_server
#113881 merged
Jan 10, 2024 -
gh-113877: Fix Tkinter method winfo_pathname() on 64-bit Windows
#113900 merged
Jan 10, 2024 -
[3.8] Fix documentation build by pinning Alabaster version to 0.7.13 (GH-113815)
#113899 merged
Jan 10, 2024 -
[3.9] Fix documentation build by pinning Alabaster version to 0.7.13
#113815 merged
Jan 10, 2024 -
GH-113858: GitHub Actions config: Only save ccache on pushes
#113859 merged
Jan 10, 2024 -
gh-112182: Replace StopIteration with RuntimeError for future
#113220 merged
Jan 10, 2024 -
pathlib ABCs: Require one or more initialiser arguments
#113885 merged
Jan 10, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase`
#113559 merged
Jan 9, 2024 -
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API
#113584 merged
Jan 9, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.relative_to()` (again)
#113882 merged
Jan 9, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.parts`
#113883 merged
Jan 9, 2024 -
[3.12] GH-113661: unittest runner: Don't exit 5 if tests were skipped (GH-113856)
#113875 merged
Jan 9, 2024 -
[3.11] gh-113781: Silence AttributeError in warning module during Python finalization (GH-113813)
#113874 merged
Jan 9, 2024 -
[3.12] gh-113781: Silence AttributeError in warning module during Python finalization (GH-113813)
#113873 merged
Jan 9, 2024 -
gh-66060: Use actual class name in some `_io` type's `__repr__`
#30824 merged
Jan 9, 2024 -
GH-113528: Deoptimise `pathlib._abc.PathBase.resolve()`
#113782 merged
Jan 9, 2024 -
GH-113661: unittest runner: Don't exit 5 if tests were skipped
#113856 merged
Jan 9, 2024 -
gh-113781: Silence AttributeError in warning module during Python finalization
#113813 merged
Jan 9, 2024 -
gh-113848: Handle CancelledError subclasses in asyncio TaskGroup() and timeout()
#113850 merged
Jan 9, 2024 -
gh-113848: Use PyErr_GivenExceptionMatches() for check for CancelledError
#113849 merged
Jan 9, 2024 -
[3.12] Simplify binomial approximation example with random.binomialvariate() (gh-113871)
#113872 merged
Jan 9, 2024 -
GH-113528: Deoptimise `pathlib._abc.PathBase._make_child_relpath()`
#113532 merged
Jan 9, 2024 -
Simplify binomial approximation example with random.binomialvariate()
#113871 merged
Jan 9, 2024 -
Fix opcode name printing in debug mode
#113870 merged
Jan 9, 2024 -
gh-113650: Add workaround option for MSVC ARM64 bug affecting string encoding
#113836 merged
Jan 9, 2024 -
gh-103092: Test `_ctypes` type hierarchy and features
#113727 merged
Jan 9, 2024 -
gh-87868: Sort and remove duplicates in getenvironment()
#102731 merged
Jan 9, 2024 -
[3.11] gh-113842: Add missing error check for PyIter_Next() in Python/symtable.c (GH-113843)
#113852 merged
Jan 9, 2024 -
[3.12] gh-113842: Add missing error check for PyIter_Next() in Python/symtable.c (GH-113843)
#113851 merged
Jan 9, 2024 -
GH-113842: Add missing error check in `update_symbols`
#113843 merged
Jan 9, 2024 -
[3.11] gh-101100: Fix Sphinx warnings for 2.6 port-specific deprecations (GH-113752)
#113847 merged
Jan 9, 2024 -
[3.12] gh-101100: Fix Sphinx warnings for 2.6 port-specific deprecations (GH-113752)
#113846 merged
Jan 9, 2024 -
gh-101100: Fix Sphinx warnings for 2.6 port-specific deprecations
#113752 merged
Jan 9, 2024 -
[3.12] gh-113692: skip a test if multiprocessing isn't available. (GH-113704)
#113844 merged
Jan 9, 2024 -
gh-113692: skip a test if multiprocessing isn't available.
#113704 merged
Jan 9, 2024 -
[3.12] Docs: Link tokens in the format string grammars (GH-108184)
#113839 merged
Jan 9, 2024 -
[3.11] Docs: Link tokens in the format string grammars (GH-108184)
#113840 merged
Jan 9, 2024 -
Docs: Link tokens in the format string grammars
#108184 merged
Jan 9, 2024 -
gh-112087: Update list.{pop,clear,reverse,remove} to use CS
#113764 merged
Jan 9, 2024 -
gh-112808: Fix mimalloc build on Solaris
#112809 merged
Jan 8, 2024 -
gh-112806: Remove unused function warnings during mimalloc build on Solaris
#112807 merged
Jan 8, 2024 -
readme: fix displaying issue of command
#113719 merged
Jan 8, 2024 -
gh-113027: Fix test_variable_tzname in test_email
#113821 merged
Jan 8, 2024 -
gh-113827: Move Windows frozen modules directory to allow PGO builds
#113828 merged
Jan 8, 2024 -
GH-111693: Propagate correct asyncio.CancelledError instance out of asyncio.Condition.wait()
#111694 merged
Jan 8, 2024 -
gh-113791: Expose CLOCK_MONOTONIC_RAW_APPROX and CLOCK_UPTIME_RAW_APROX on macOS in the time module
#113792 merged
Jan 8, 2024 -
GH-113528: Speed up pathlib ABC tests.
#113788 merged
Jan 8, 2024 -
gh-113688: fix dtrace build on Solaris
#113814 merged
Jan 8, 2024 -
[3.12] Minor algebraic simplification for the totient() recipe (gh-113822)
#113823 merged
Jan 8, 2024 -
GH-113528: Move a few misplaced pathlib tests
#113527 merged
Jan 8, 2024 -
Minor algebraic simplification for the totient() recipe
#113822 merged
Jan 8, 2024 -
gh-113755: Adapt the remaining functions in gcmodule.c to Argument Clinic
#113756 merged
Jan 8, 2024 -
gh-113787: Fix refleaks in test_capi
#113816 merged
Jan 8, 2024 -
gh-113391: fix outdated PyObject_HasAttr sphinx docs
#113420 merged
Jan 8, 2024 -
gh-110721: Remove unused code from suggestions.c after moving PyErr_Display to use the traceback module
#113712 merged
Jan 8, 2024 -
[3.12] gh-74678: Increase base64 test coverage (GH-21913)
#113811 merged
Jan 8, 2024 -
[3.11] gh-74678: Increase base64 test coverage (GH-21913)
#113810 merged
Jan 8, 2024 -
gh-74678: Increase base64 test coverage
#21913 merged
Jan 8, 2024 -
[3.12] gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (GH-22535)
#113808 merged
Jan 8, 2024 -
[3.11] gh-80109: Fix io.TextIOWrapper dropping the internal buffer during write() (GH-22535)
#113809 merged
Jan 8, 2024 -
gh-80109: io.TextIOWrapper drops the internal buffer during write()
#22535 merged
Jan 8, 2024 -
gh-73965: Move PYTHON_HISTORY into the correct usage section
#113798 merged
Jan 8, 2024 -
gh-73965: New environment variable PYTHON_HISTORY
#13208 merged
Jan 7, 2024 -
[3.12] gh-112795: Allow `/` folder in a zipfile (GH-112932)
#113789 merged
Jan 7, 2024 -
gh-112795: Allow `/` folder in a zipfile
#112932 merged
Jan 7, 2024 -
gh-89532: Remove LibreSSL workarounds
#28728 merged
Jan 6, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.relative_to()`
#113529 merged
Jan 6, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.parent`
#113530 merged
Jan 6, 2024 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.name`
#113531 merged
Jan 6, 2024 -
GH-113528: Slightly improve `pathlib.Path.glob()` tests for symlink loop handling
#113763 merged
Jan 6, 2024 -
GH-113528: Split up pathlib tests for invalid basenames.
#113776 merged
Jan 6, 2024 -
GH-113528: pathlib ABC tests: add repr to dummy path classes.
#113777 merged
Jan 6, 2024 -
gh-107901: synthetic jumps which are not at end of loop no longer check the eval breaker
#113721 merged
Jan 6, 2024
49 Pull requests opened by 31 people
-
gh-113587: added doc for `del a, [b]` case
#113771 opened
Jan 6, 2024 -
gh-113773: add list.index() "key" named argument
#113772 opened
Jan 6, 2024 -
gh-113779 added key kw param to `tuple.index()`
#113780 opened
Jan 6, 2024 -
gh-112433: Add optional _align_ attribute to ctypes.Structure
#113790 opened
Jan 7, 2024 -
gh-113775: Fix HttpOnly Prefix Issue in MozillaCookieJar.save method
#113795 opened
Jan 7, 2024 -
gh-113796: Add more validation checks in the csv.Dialect constructor
#113797 opened
Jan 7, 2024 -
gh-112069: Make sets thread-safe with the GIL disabled
#113800 opened
Jan 7, 2024 -
gh-113238: add Anchor to importlib.resources
#113801 opened
Jan 7, 2024 -
gh-113804: Support "x" and "X" format types for floats
#113805 opened
Jan 8, 2024 -
gh-113658 : Fixed the issue of 'SMTP.send_message() fails to extract 'RCPT TO' if Cc + Bcc are set'
#113824 opened
Jan 8, 2024 -
gh-112050: Make collections.deque thread-safe in free-threaded builds
#113830 opened
Jan 8, 2024 -
gh-76637: Deprecate the "undefined" codec
#113834 opened
Jan 8, 2024 -
gh-113803: Fix inaccurate documentation for shutil.move when dst is an existing directory
#113837 opened
Jan 9, 2024 -
gh-103092: Ensure `_ctypes.c` static types are accessed via global state
#113857 opened
Jan 9, 2024 -
gh-112087: Update list impl to be thread-safe with manual CS
#113863 opened
Jan 9, 2024 -
gh-113445: amend PyObject_RichCompareBool() docs
#113891 opened
Jan 10, 2024 -
Add `pathlib._abc.PathModuleBase`
#113893 opened
Jan 10, 2024 -
[3.11] gh-70835: Clarify error message for CSV file opened with wrong newline (GH-113786)
#113906 opened
Jan 10, 2024 -
gh-113904: `isinstance` now works with PEP695 type aliases
#113911 opened
Jan 10, 2024 -
[3.10] gh-109858: Protect zipfile from "quoted-overlap" zipbomb (GH-110016)
#113914 opened
Jan 10, 2024 -
[3.9] gh-109858: Protect zipfile from "quoted-overlap" zipbomb (GH-110016)
#113915 opened
Jan 10, 2024 -
[3.8] gh-109858: Protect zipfile from "quoted-overlap" zipbomb (GH-110016)
#113916 opened
Jan 10, 2024 -
gh-113876: Enhance itertools combinations
#113917 opened
Jan 10, 2024 -
gh-113924: Allow pre-compressed data to be written into a zip via `zipfile`.
#113925 opened
Jan 10, 2024 -
gh-113743: Make the MRO cache thread-safe in free-threaded builds
#113930 opened
Jan 11, 2024 -
gh-113939: Frame clear, clear locals
#113940 opened
Jan 11, 2024 -
gh-97959: Fix rendering of routines in pydoc
#113941 opened
Jan 11, 2024 -
GH-113655: Lower the C recursion limit on various platforms
#113944 opened
Jan 11, 2024 -
gh-113947: Speed up Counter.__eq__
#113948 opened
Jan 11, 2024 -
gh-113951: Tkinter: "tag_unbind(tag, sequence, funcid)" now only unbinds "funcid"
#113955 opened
Jan 11, 2024 -
[3.12] Update KDE recipe to match the standard use of the h parameter (gh-GH-113958)
#113959 opened
Jan 11, 2024 -
Fix code comment regarding DK_ENTRIES
#113960 opened
Jan 11, 2024 -
gh-112050: Convert most methods on collections.deque to use Argument Clinic
#113963 opened
Jan 11, 2024 -
gh-111968: Use per-thread slice_cache in free-threading
#113972 opened
Jan 12, 2024 -
gh-113978: Ignore warnings on text completion inside REPL
#113979 opened
Jan 12, 2024 -
gh-113317: Move global utility functions into libclinic
#113986 opened
Jan 12, 2024 -
[3.12] gh-113980: Fix resource warnings in test_asyncgen (GH-113984)
#113990 opened
Jan 12, 2024 -
gh-109862: Fix test_create_subprocess_with_pidfd when it was run separately
#113991 opened
Jan 12, 2024 -
gh-112532: Fix memory block count for free-threaded build
#113995 opened
Jan 12, 2024 -
gh-107901: guarantee_lineno_for_exits is not doing anything
#114008 opened
Jan 12, 2024 -
Clarifying nonlocal doc: SyntaxError is raised if nearest enclosing scope is global
#114009 opened
Jan 12, 2024 -
gh-114011: Convert for loops in dataclasses module to comprehensions
#114012 opened
Jan 13, 2024 -
GH-79634: Accept path-like objects as pathlib glob patterns.
#114017 opened
Jan 13, 2024 -
[3.12] gh-101225: Increase the socket backlog when creating a multiprocessing.connection.Listener (GH-113567)
#114018 opened
Jan 13, 2024 -
[3.11] gh-101225: Increase the socket backlog when creating a multiprocessing.connection.Listener (GH-113567)
#114019 opened
Jan 13, 2024 -
[3.12] gh-114021: Pin various sphinxcontrib extensions to older versions
#114022 opened
Jan 13, 2024 -
[3.12] gh-114014: Update `fractions.Fraction()`'s rational parsing regex (GH-114015)
#114023 opened
Jan 13, 2024 -
gh-111803: Support loading more deeply nested lists in binary plist format
#114024 opened
Jan 13, 2024 -
[3.11] gh-114014: Update fractions.Fraction()'s rational parsing regex (GH-114015)
#114025 opened
Jan 13, 2024
119 Issues closed by 38 people
-
pathlib's deferred joining slows real workloads
#113888 closed
Jan 13, 2024 -
Inconsistency in `fractions.Fraction()` initialization error with invalid string
#114014 closed
Jan 13, 2024 -
Possible race condition on multiprocessing.Manager().dict() on macOS
#87934 closed
Jan 13, 2024 -
pathlib.PosixPath doesn't handle double slashes properly
#113985 closed
Jan 13, 2024 -
pathlib.PureWindowsPath.is_absolute() can return False for UNC paths
#105476 closed
Jan 13, 2024 -
Add os.path.isrelative() and improve ntpath.isabs()
#44626 closed
Jan 13, 2024 -
`test_super_deep()` for `test_call` triggers a stack overflow protection under a debug build for WASI
#111798 closed
Jan 13, 2024 -
Automate update of doc references to UCD version when it changes.
#66783 closed
Jan 12, 2024 -
`test_bad_getatttr` from `test_pickle` triggers stack exhaustion protections in a debug build under WASI
#111802 closed
Jan 12, 2024 -
`zipfile.ZipInfo._compresslevel` should be public.
#113971 closed
Jan 12, 2024 -
Some `MAP_` constants defined on macOS but not in `mmap`
#113868 closed
Jan 12, 2024 -
os.stat returns incorrect a/c/mtime for files without permissions under Windows in Python 3.12
#111877 closed
Jan 12, 2024 -
``test_asyncgen`` raises a ``RuntimeWarning``
#113980 closed
Jan 12, 2024 -
AsyncMock add `.awaited` like `.called`
#82342 closed
Jan 12, 2024 -
Potential regression in Python 3.11 (multiprocess shutdown?)
#97641 closed
Jan 12, 2024 -
``test_type_cache`` fails with ``--forever`` argument
#113937 closed
Jan 12, 2024 -
C-API: Incorrect default value for Py_SetProgramName
#88122 closed
Jan 12, 2024 -
unicodedata.ucnhash_CAPI removed from Python 3.10 without deprecation
#88584 closed
Jan 12, 2024 -
Use hypothesis for testing the standard library, falling back to stubs
#86275 closed
Jan 12, 2024 -
pymalloc is not aware of Memory Tagging Extension (MTE) and crashes
#87759 closed
Jan 12, 2024 -
test_variable_tzname fails in 3.11.7 and 3.12.1 due to timezone change
#113027 closed
Jan 12, 2024 -
import requests bug
#113983 closed
Jan 12, 2024 -
Align sqlite3.Connection.iterdump with the .dump() command of the SQLite shell
#108364 closed
Jan 12, 2024 -
Import requests
#113982 closed
Jan 12, 2024 -
test_idle fails on Devuan 5 Linux
#113903 closed
Jan 12, 2024 -
Support for detecting the flavour of pathlib subclasses
#100502 closed
Jan 12, 2024 -
``re`` documentation contains outdated and unclear Unicode information
#107678 closed
Jan 11, 2024 -
Possible mojibake in mmap.mmap() when using the tagname parameter on Windows
#81489 closed
Jan 11, 2024 -
[_winapi] correctly sort and remove duplicates in getenvironment()
#87868 closed
Jan 11, 2024 -
For csv.DictReader, make line_num a property
#113826 closed
Jan 11, 2024 -
Please! let this throw an exception: `Tcl_AsyncDelete: async handler deleted by the wrong thread`
#113770 closed
Jan 11, 2024 -
socketmodule: support FreeBSD divert(4) socket
#96534 closed
Jan 11, 2024 -
IDLE server crash while I'm ruining __builtins__
#113936 closed
Jan 11, 2024 -
New warning: `‘_Py_stdlib_module_names’ defined but not used` in `Python/stdlib_module_names.h`
#113845 closed
Jan 11, 2024 -
The case generator tool may generate incorrect code for explicit gotos.
#102294 closed
Jan 11, 2024 -
Enable informing callee it's awaited via vector call flag
#91121 closed
Jan 11, 2024 -
Support the buffer protocol in code objects
#81020 closed
Jan 11, 2024 -
Add a base class, and maybe some semi-public subclasses for executors.
#111209 closed
Jan 11, 2024 -
Adds stats for the tier 2 optimizer
#109329 closed
Jan 11, 2024 -
Guarantee progress in executors
#113853 closed
Jan 11, 2024 -
Make all executors execute tier 2 instructions (micro-ops)
#113860 closed
Jan 11, 2024 -
TimeoutError not raised by 'timeout' context manager when "side errors" occur
#96037 closed
Jan 11, 2024 -
Refactor dis module to separate instructions creation from formatting
#112720 closed
Jan 11, 2024 -
Coverage.py test suite fails on 3.13 (since June?)
#113486 closed
Jan 11, 2024 -
Implement PEP 702: Marking deprecations using the type system
#104003 closed
Jan 11, 2024 -
ast.Constant.n deprecated without warning
#90953 closed
Jan 11, 2024 -
Make site-packages implementation configurable
#103708 closed
Jan 11, 2024 -
unittest: if FunctionTestCase is imported, the loader loads "tests" from it
#84867 closed
Jan 11, 2024 -
`PyAsyncGenASend` objects allocated from freelists may not have their finalizers called
#113753 closed
Jan 11, 2024 -
plistlib should create non-naïve datetime objects
#53502 closed
Jan 11, 2024 -
Misleading error description when using f-string
#99597 closed
Jan 11, 2024 -
Makefile.pre.in: commoninstall: reformat
#75371 closed
Jan 11, 2024 -
unittest.mock.Mock.parent is broken or undocumented
#83403 closed
Jan 11, 2024 -
IDLE - Fix test_editor hang on macOS with installed Python
#113269 closed
Jan 11, 2024 -
Add os.fchmod() on Windows
#113191 closed
Jan 11, 2024 -
mimalloc build fails on Solaris due to undeclared 'large_os_page_size'
#112808 closed
Jan 11, 2024 -
Unused function warnings during mimalloc build on Solaris
#112806 closed
Jan 11, 2024 -
[improvement] Align object addresses in the Descriptor HowTo Guide
#113625 closed
Jan 11, 2024 -
[Bug] Issue with sprftime method in time
#113935 closed
Jan 11, 2024 -
``test_compile`` raises a ``SyntaxWarning``
#113932 closed
Jan 11, 2024 -
Bad row factory example in the sqlite docs
#110643 closed
Jan 11, 2024 -
Add helpers to populate modules in C
#86542 closed
Jan 11, 2024 -
The `find_module` fallback has been removed but is still mentioned in `sys.meta_path`'s document
#112419 closed
Jan 11, 2024 -
`types.FunctionType` is missing `kwdefaults` from the constructor
#112640 closed
Jan 11, 2024 -
Lack of fallback for `pthread_threadid_np` leaves Python broken on older macOS
#113889 closed
Jan 11, 2024 -
socket.getfqdn() return hostname with trailing . (dot) in WSL
#113818 closed
Jan 11, 2024 -
``test_builtin`` raises ``DeprecationWarning``
#113896 closed
Jan 10, 2024 -
Python 3.12 rstrip() has issues with certain types of string values.
#113927 closed
Jan 10, 2024 -
[os] pipe() creates inheritable FDs with a bad internal state in Windows
#77046 closed
Jan 10, 2024 -
mailbox.MH chokes on directories without .mh_sequences
#66515 closed
Jan 10, 2024 -
Infinite recursion in Pickler.persistent_id
#89850 closed
Jan 10, 2024 -
bisect.insort*() docs: inconsistent formatting of O()
#113664 closed
Jan 10, 2024 -
UTF-8 Email parsing/serialising: Roundtrip exits with “surrogates not allowed”
#113594 closed
Jan 10, 2024 -
csv.reader Error message indicates to use deprecated
#70835 closed
Jan 10, 2024 -
``test_asyncio.test_server`` raises a ``ResourceWarning``
#113879 closed
Jan 10, 2024 -
winfo_pathname gives an exception on 64-bit Python on Microsoft Windows
#113877 closed
Jan 10, 2024 -
Class __dict__ iteration order changing due to type instance key-sharing
#70248 closed
Jan 10, 2024 -
Walrus operator bug in the interpreter
#113898 closed
Jan 10, 2024 -
`StopIteration` in a generator in a thread hanging on asyncio
#112182 closed
Jan 10, 2024 -
Expose ags_gen and agt_gen in asynchronous generators
#76991 closed
Jan 10, 2024 -
Deoptimise pathlib ABCs
#113528 closed
Jan 9, 2024 -
MacOS source code build, Python 3.11, missing _tkinter support
#113880 closed
Jan 9, 2024 -
3.12 starts to return an error when all tests in a test file are skipped
#113661 closed
Jan 9, 2024 -
AttributeError for `tracemalloc.is_tracing`
#113781 closed
Jan 9, 2024 -
io class name are hardcoded in reprs
#66060 closed
Jan 9, 2024 -
About checking for CancelledError and its subclasses
#113848 closed
Jan 9, 2024 -
test_unload_tests fails in Python 3.11 when executed from an installed directory
#113862 closed
Jan 9, 2024 -
`test_logging`'s test_111615 fails under WASI
#113692 closed
Jan 9, 2024 -
Split up tier 2 opcode into opcode and jump target
#111610 closed
Jan 9, 2024 -
Add ``int.__length__`` method
#113855 closed
Jan 9, 2024 -
Missing error check in `update_symbols`
#113842 closed
Jan 9, 2024 -
-V combined with other options exits the interpreter
#113825 closed
Jan 9, 2024 -
Windows PGInstrument build fails to find frozen modules
#113827 closed
Jan 8, 2024 -
asyncio.Condition.wait() sometimes propagates incorrect asyncio.CancelledError
#111693 closed
Jan 8, 2024 -
Missing clock definitions on macOS (time module)
#113791 closed
Jan 8, 2024 -
Adapt the remaining functions in gcmodule.c to Argument Clinic
#113755 closed
Jan 8, 2024 -
`test_capi` has refleaks
#113787 closed
Jan 8, 2024 -
Sqlite Prepared statements, Boolean Conversion
#113807 closed
Jan 8, 2024 -
Increase coverage of base64
#74678 closed
Jan 8, 2024 -
socket makefile read-write discards received data
#80109 closed
Jan 8, 2024 -
Add `key` argument to `tuple.index()`
#113779 closed
Jan 8, 2024 -
allow hashlib.file_digest() to calculate hashes for multiple algorithms at once
#106053 closed
Jan 8, 2024 -
Keras unable to download 3.12.1
#113806 closed
Jan 8, 2024 -
Windows installer: provide an option to install per-user without admin rights
#113794 closed
Jan 7, 2024 -
Py_GIL_DISABLED not defined in "free-threaded" Windows C-API extensions
#111650 closed
Jan 7, 2024 -
csv module documentation: some redundant statement
#108838 closed
Jan 7, 2024 -
zlib extractall can not extract zip because of '/' in namelist
#112795 closed
Jan 7, 2024 -
New environment variable PYTHON_HISTORY
#73965 closed
Jan 7, 2024 -
Need setup.py to pick up -isystem flags from CPPFLAGS
#81944 closed
Jan 7, 2024 -
setup.py: do not add system header locations when cross compiling
#64410 closed
Jan 7, 2024 -
Improve termcap detection in setup.py
#67473 closed
Jan 7, 2024 -
Remove LibreSSL workarounds
#89532 closed
Jan 6, 2024 -
csv.DictReader, skipinitialspace does not ignore tabs
#79997 closed
Jan 6, 2024 -
Expose LockFile on Windows
#76257 closed
Jan 6, 2024 -
csv.reader() to support QUOTE_ALL
#77100 closed
Jan 6, 2024 -
Compare folder A and subfolder B and show files that are in folder A but not in subfolder B
#113736 closed
Jan 6, 2024 -
bool print -1
#113778 closed
Jan 6, 2024
38 Issues opened by 30 people
-
Doc build errors in CI due to updated sphinxcontrib-applehelp
#114021 opened
Jan 13, 2024 -
Clear per-thread free-list concurrently from GC
#114016 opened
Jan 13, 2024 -
`make test` doesn't work w/ a WASI cross-build via (at least) `Tools/wasm/wasi.py`
#114013 opened
Jan 13, 2024 -
Convert several for loops in dataclasses module to list comprehensions
#114011 opened
Jan 13, 2024 -
zipfile local header extra data is inaccessible
#113994 opened
Jan 12, 2024 -
Interned strings are immortal, despite what the documentation says
#113993 opened
Jan 12, 2024 -
libapache2-mod-wsgi-py3: Fatal Python error: Could not allocate TSS entry
#113992 opened
Jan 12, 2024 -
Deprecation warning during text completion in REPL
#113978 opened
Jan 12, 2024 -
timer.start() yields "can't create new thread at interpreter shutdown"
#113964 opened
Jan 11, 2024 -
`_Py_SetImmortal` must be run on allocating thread (no-gil)
#113956 opened
Jan 11, 2024 -
Tkinter: widget.tag_unbind(tag, sequence, funcid) unbind all bindings
#113951 opened
Jan 11, 2024 -
Speed up Counter.__eq__
#113947 opened
Jan 11, 2024 -
pydoc does not show unbound methods of builtin classes as module members
#113942 opened
Jan 11, 2024 -
`traceback.clear_frames` does not clear locals when there have been previous access to `f_locals`
#113939 opened
Jan 11, 2024 -
zipfile detection of when to write a zip64 header should be made accurate
#113931 opened
Jan 11, 2024 -
Python 3.11, MacOS source code build, RuntimeError: tk.h version (8.6) doesn't match libtk.a version (8.5)
#113926 opened
Jan 10, 2024 -
Allow pre-compressed data to be written into zip files via the `zipfile` module.
#113924 opened
Jan 10, 2024 -
Add a public, fail-able `Py_INCREF` for the free-threaded build
#113920 opened
Jan 10, 2024 -
`isinstance` support for `Union` aliases defined by `type` keyword. (PEP695)
#113904 opened
Jan 10, 2024 -
tarfile: _Stream does not work correctly with a pipe
#113895 opened
Jan 10, 2024 -
`asyncio` `ProactorEventLoop` didn't check if the `socket` is blocking
#113892 opened
Jan 10, 2024 -
Make queue.SimpleQueue thread-safe in `--disable-gil` builds
#113884 opened
Jan 9, 2024 -
Support field docstrings for dataclasses that use __slots__
#113878 opened
Jan 9, 2024 -
itertools.combinations complexity enhancement
#113876 opened
Jan 9, 2024 -
unspecified macOS bug workaround in mmapmodule.c
#113861 opened
Jan 9, 2024 -
ccache GitHub action generates excessive caches
#113858 opened
Jan 9, 2024 -
Possible undefined behavior division by zero in complex's `_Py_c_pow()`
#113841 opened
Jan 9, 2024 -
pathlib: clarify difference between pathlib and os.path
#113838 opened
Jan 9, 2024 -
asyncio DatagramTransport.sendto does not send multicast UDP packets
#113812 opened
Jan 8, 2024 -
Support formatting floats in hexadecimal (and binary?) notation
#113804 opened
Jan 8, 2024 -
inaccurate documentation for `shutil.move` when dst is an existing directory
#113803 opened
Jan 8, 2024 -
odict_items and dict_items' repr's don't match OrderedDict's and dict's
#113802 opened
Jan 8, 2024 -
Additional validation of CSV Dialect parameters
#113796 opened
Jan 7, 2024 -
Segfault with pydebug mode with Python 3.12.0a5+
#113793 opened
Jan 7, 2024 -
CSV reader inconsistent with combination of QUOTE_NONNUMERIC and escapechar
#113785 opened
Jan 6, 2024 -
HttpOnly prefix appending feature of MozillaCookieJar almost never works
#113775 opened
Jan 6, 2024 -
Add 'key' argument to `list.index()`
#113773 opened
Jan 6, 2024
224 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-78502: Add a trackfd parameter to mmap.mmap()
#25425 commented on
Jan 12, 2024 • 26 new comments -
gh-102468: Document `PyCFunction_New*` and `PyCMethod_New`
#112557 commented on
Jan 12, 2024 • 24 new comments -
GH-113464: A copy-and-patch JIT compiler
#113465 commented on
Jan 12, 2024 • 12 new comments -
gh-98893: Improved error messages for sqlite3 UDFs
#113762 commented on
Jan 12, 2024 • 11 new comments -
gh-68168: Improve the docs for format units starting with 'e'
#19610 commented on
Jan 9, 2024 • 8 new comments -
gh-90300: Reformat the Python CLI help output
#93415 commented on
Jan 8, 2024 • 7 new comments -
gh-88569: add `os.path.isreserved()`
#95486 commented on
Jan 9, 2024 • 7 new comments -
`test_deep_nesting` from `test_plistlib` triggers an exhausted stack protection in a debug build under WASI
#111803 commented on
Jan 13, 2024 • 7 new comments -
gh-103092: Port some `_ctypes` data types to heap types
#113630 commented on
Jan 10, 2024 • 6 new comments -
TLS/SSL asyncio leaks memory
#109534 commented on
Jan 11, 2024 • 6 new comments -
gh-85984: Add POSIX pseudo-terminal functions.
#102413 commented on
Jan 11, 2024 • 6 new comments -
gh-85972: Use native timeout for inet socket operations
#110988 commented on
Jan 8, 2024 • 6 new comments -
wasi build appears to fail
#113516 commented on
Jan 8, 2024 • 5 new comments -
gh-113626: Add allow_code parameter in marshal functions
#113648 commented on
Jan 12, 2024 • 5 new comments -
gh-103092: Convert some `_ctypes` metatypes to heap types
#113620 commented on
Jan 13, 2024 • 5 new comments -
mimalloc: additional integration and changes for `--disable-gil` builds
#112532 commented on
Jan 12, 2024 • 5 new comments -
gh-113666: Adding missing UF_ and SF_ flags to module 'stat'
#113667 commented on
Jan 7, 2024 • 5 new comments -
Auto dedent -c arguments
#103997 commented on
Jan 11, 2024 • 5 new comments -
PYTHONIOENCODING=undefined doesn't work in Python 3
#76637 commented on
Jan 9, 2024 • 5 new comments -
Differing behavior for `sys.setrace` between 3.12 and 3.13
#113728 commented on
Jan 9, 2024 • 4 new comments -
gh-99349: Support binding a `AF_UNIX` socket to a path-like object
#99599 commented on
Jan 8, 2024 • 4 new comments -
gh-112341: Specify the exact file size if offset is non zero in `socket.sendfile`
#112342 commented on
Jan 12, 2024 • 4 new comments -
gh-112202: Ensure that condition.notify() succeeds even when racing with Task.cancel()
#112201 commented on
Jan 12, 2024 • 4 new comments -
Expand the 'Extending' docs with an example.
#113187 commented on
Jan 6, 2024 • 4 new comments -
'venv --clear' should prompt user before nuking entire directory
#90484 commented on
Jan 10, 2024 • 4 new comments -
gh-113659: Skip hidden .pth files
#113660 commented on
Jan 11, 2024 • 4 new comments -
ABI breaks between debug and non-debug build in generated files.
#108918 commented on
Jan 12, 2024 • 4 new comments -
Outdated PyObject_HasAttr documentation (it no longer behaves like builtin `hasattr`)
#113391 commented on
Jan 11, 2024 • 4 new comments -
gh-112529: Track if debug allocator is used as underlying allocator
#113747 commented on
Jan 9, 2024 • 4 new comments -
Exception with broken __getattr__ causes error rendering tracebacks
#113358 commented on
Jan 12, 2024 • 4 new comments -
Cannot cleanly shut down an asyncio based server
#113538 commented on
Jan 10, 2024 • 3 new comments -
gh-78913: modified to return uuid version between 1 to 5 based on RFC 4122
#9413 commented on
Jan 8, 2024 • 3 new comments -
Incrementing class variable about 2**32 times causes the Python 3.12.1 interpreter to crash
#113462 commented on
Jan 9, 2024 • 3 new comments -
Call design for Tier 2 (uops) interpreter
#106581 commented on
Jan 10, 2024 • 3 new comments -
Safer data serialization with marshal module
#113626 commented on
Jan 12, 2024 • 3 new comments -
gh-108191: Add support of positional argument in SimpleNamespace constructor
#108195 commented on
Jan 12, 2024 • 3 new comments -
gh-95754: Better error for shadowing stdlib module
#113769 commented on
Jan 9, 2024 • 3 new comments -
gh-102512: Fix threading after os.fork() called from a foreign thread
#113261 commented on
Jan 10, 2024 • 3 new comments -
Cannot import ``Anchor`` from ``importlib.resources``
#113238 commented on
Jan 8, 2024 • 3 new comments -
gh-113190: Reenable non-debug interned string cleanup
#113601 commented on
Jan 8, 2024 • 3 new comments -
Usage of HTTPResponse.url
#86228 commented on
Jan 9, 2024 • 2 new comments -
Outdated Python versions list values in Documentation for 3.9 and 3.8
#113726 commented on
Jan 8, 2024 • 2 new comments -
test_logging SMTPHandlerTest fails due to bad encoding
#113650 commented on
Jan 9, 2024 • 2 new comments -
gh-111788: Don't treat path in robots.txt as URL in `urllib.robotparser`
#113231 commented on
Jan 10, 2024 • 2 new comments -
[match-case] Allow matching Union types
#106246 commented on
Jan 10, 2024 • 2 new comments -
[CVE-2023-27043] Parsing errors in email/_parseaddr.py lead to incorrect value in email address part of tuple
#102988 commented on
Jan 10, 2024 • 2 new comments -
C API: Consider adding a public PyLong_GCD() function
#111139 commented on
Jan 10, 2024 • 2 new comments -
Provide an async iterator version of as_completed
#77714 commented on
Jan 10, 2024 • 2 new comments -
csv.reader split error
#84643 commented on
Jan 6, 2024 • 2 new comments -
Tkinter widget.unbind(sequence, funcid) unbind all bindings
#75666 commented on
Jan 11, 2024 • 2 new comments -
`lib-dynload` installed in wrong location on a 64-bit system when `CONFIG_SITE` is set
#108819 commented on
Jan 12, 2024 • 2 new comments -
`del (a, [b])` is currently accepted syntax by the python interpreter
#113587 commented on
Jan 6, 2024 • 2 new comments -
Argument Clinic: Touch source file if any output file changed
#64595 commented on
Jan 11, 2024 • 2 new comments -
set/frozenset methods intermixed in search, wrong results and target page anchor
#113746 commented on
Jan 6, 2024 • 2 new comments -
Glob behavior is inconsistent across libraries
#106747 commented on
Jan 12, 2024 • 2 new comments -
C-extension `datetime.timezone` is not acceptable as a base class; pure-Python version is
#112451 commented on
Jan 12, 2024 • 2 new comments -
Is Preferences window supposed to stay open on Python Launcher?
#113718 commented on
Jan 9, 2024 • 2 new comments -
gh-65920: Implement `socket.sendfile` with `TransmitFile` on Windows
#112337 commented on
Jan 7, 2024 • 2 new comments -
Python 3.11.4 Installed for All Users Only Appears in Add/Remove Programs for User Who Ran Installer
#106457 commented on
Jan 8, 2024 • 2 new comments -
gh-111726: Fix doctest warnings in `Doc/library/sqlite3.rst`
#111730 commented on
Jan 11, 2024 • 2 new comments -
GH-108362: Incremental GC implementation
#108038 commented on
Jan 12, 2024 • 2 new comments -
gh-103501: Propagate OSError if errno is EMFILE in glob.glob
#109517 commented on
Jan 11, 2024 • 2 new comments -
gh-89240: Limit multiprocessing.Pool to 61 workers on Windows
#102920 commented on
Jan 8, 2024 • 2 new comments -
gh-103131: Convert `sys.getsizeof` and `sys.set_asyncgen_hooks` to AC
#103132 commented on
Jan 11, 2024 • 2 new comments -
gh-99180: Remove traceback anchors in return and assign statements that cover all the displayed range
#112670 commented on
Jan 9, 2024 • 1 new comment -
gh-92936: allow double quote in cookie values
#113663 commented on
Jan 12, 2024 • 1 new comment -
Add support for reading older zip formats in ZipFile
#103412 commented on
Jan 12, 2024 • 1 new comment -
gh-85287: Change codecs to raise precise UnicodeEncodeError and UnicodeDecodeError
#113674 commented on
Jan 7, 2024 • 1 new comment -
Isolate the tracemalloc Module Between Interpreters
#101520 commented on
Jan 12, 2024 • 1 new comment -
Maybe Drop "channels" from _xxsubinterpreters
#101524 commented on
Jan 12, 2024 • 1 new comment -
Edit What's New for Python 3.11
#95913 commented on
Jan 12, 2024 • 1 new comment -
gh-112020: socketserver: Add an example for keeping the connection open
#112054 commented on
Jan 12, 2024 • 1 new comment -
PY_SSIZE_T_CLEAN conflicts with Py_LIMITED_API
#71686 commented on
Jan 12, 2024 • 1 new comment -
gh-109598: make PyComplex_RealAsDouble/ImagAsDouble use __complex__
#109647 commented on
Jan 13, 2024 • 1 new comment -
[subinterpreters] Improve test coverage for subinterpreters
#68741 commented on
Jan 12, 2024 • 1 new comment -
[subinterpreters] PEP 554 implementation: add interpreters module
#76785 commented on
Jan 12, 2024 • 1 new comment -
GH-110109: pathlib docs: bring `from_uri()` and `as_uri()` together.
#110312 commented on
Jan 13, 2024 • 1 new comment -
Add missed `stream` argument
#111775 commented on
Jan 12, 2024 • 1 new comment -
gh-106318: Turning the str methods examples into collapsible sections
#111743 commented on
Jan 12, 2024 • 1 new comment -
GH-113171: Fix "private" (non-global) IP address ranges
#113179 commented on
Jan 9, 2024 • 1 new comment -
Allow perf to work without frame pointers
#112254 commented on
Jan 8, 2024 • 1 new comment -
All outcomes of `store_true` and `store_false`
#101744 commented on
Jan 12, 2024 • 1 new comment -
gh-76785: Multiple Interpreters in the Stdlib (PEP 554)
#18817 commented on
Jan 12, 2024 • 1 new comment -
gh-113055: Use pointer for interp->obmalloc state.
#113412 commented on
Jan 11, 2024 • 1 new comment -
gh-66944: Note that the `contextlib.closing` example is for illustration purposes
#112198 commented on
Jan 12, 2024 • 1 new comment -
gh-101760: Improve the imaplib.IMAP4 example
#101764 commented on
Jan 12, 2024 • 1 new comment -
gh-108303: Move all doctest related files and tests to `Lib/test/test_doctest/`
#112109 commented on
Jan 12, 2024 • 1 new comment -
gh-112898: Fix double close dialog with warning about unsafed files
#113513 commented on
Jan 9, 2024 • 1 new comment -
gh-113547 cases generator lexer: dedent > 0 + escape sequence
#113546 commented on
Jan 7, 2024 • 1 new comment -
Make `list` objects thread-safe in `--disable-gil` builds
#112087 commented on
Jan 13, 2024 • 1 new comment -
Python "zipfile" can't detect "quoted-overlap" zipbomb that can be used as a DoS attack
#109858 commented on
Jan 12, 2024 • 1 new comment -
Trace stitching
#112354 commented on
Jan 12, 2024 • 1 new comment -
gh-73936: Support unicode passwords in smtplib
#103611 commented on
Jan 8, 2024 • 1 new comment -
IDLE: use rlcompleter suffixed for completions
#85069 commented on
Jan 12, 2024 • 1 new comment -
gh-107078: fix `astimezone` on Windows
#107176 commented on
Jan 12, 2024 • 1 new comment -
AsyncMock restores stopped patch if same object stopped multiple times
#86325 commented on
Jan 12, 2024 • 1 new comment -
Annotation-based syntax for ctypes structs
#104533 commented on
Jan 12, 2024 • 1 new comment -
Use platform defined data directories instead of ~/.python_history
#88405 commented on
Jan 7, 2024 • 1 new comment -
`help()` output of `lambda` with manually set `__annotations__` is one char off
#107155 commented on
Jan 7, 2024 • 1 new comment -
[doc] Py_UTF8Mode is not documented
#77782 commented on
Jan 11, 2024 • 1 new comment -
explore hashlib use of the Apple CryptoKit macOS
#91280 commented on
Jan 7, 2024 • 1 new comment -
pystats specialization deferred numbers are wrong
#113010 commented on
Jan 11, 2024 • 1 new comment -
`pydoc` renders `from builtins.type` note, even if it is incorrect
#97959 commented on
Jan 11, 2024 • 1 new comment -
Allow multiple assignment (i.e. tuple on LHS) in walrus operator
#87309 commented on
Jan 8, 2024 • 1 new comment -
Implement stack overflow protection for supported platforms
#91079 commented on
Jan 11, 2024 • 1 new comment -
uuid returns version more than 5
#78913 commented on
Jan 8, 2024 • 1 new comment -
`glob` empty return when `ulimit -n` is reached
#103501 commented on
Jan 11, 2024 • 1 new comment -
Socket: Expand buffer size in `sock_getsockopt`
#112740 commented on
Jan 11, 2024 • 1 new comment -
Lib/pty.py major revision
#85984 commented on
Jan 8, 2024 • 1 new comment -
Add modern alternatives to `inspect` module, deprecate old incorrect APIs
#108901 commented on
Jan 10, 2024 • 1 new comment -
3.12 setrecursionlimit is ignored in connection with `@functools.cache`
#112215 commented on
Jan 8, 2024 • 1 new comment -
When sending binary file to a Microsoft FTP server over FTP TLS, the SSL unwind method hangs
#78738 commented on
Jan 9, 2024 • 1 new comment -
test_concurrent_futures.test_shutdown: AssertionError: b'' != b'apple'
#112542 commented on
Jan 10, 2024 • 1 new comment -
Please expose _PyTime_t, _PyTime_FromTimeval, and _PyTime_AsSecondsDouble as public APIs
#110850 commented on
Jan 9, 2024 • 1 new comment -
Exception ignored in tp_clear of: <class 'memoryview'>
#110408 commented on
Jan 12, 2024 • 1 new comment -
execv (et al.) should invoke atexit handlers before executing new code
#61026 commented on
Jan 6, 2024 • 1 new comment -
[not crashing] runtime error in tokenizer (pointer index expression overflow)
#113720 commented on
Jan 6, 2024 • 1 new comment -
Missing DTrace probes
#104280 commented on
Jan 9, 2024 • 1 new comment -
Windows/installer/doc (PEP 11): drop support for Windows 8.1/Server 2012 R2
#113723 commented on
Jan 9, 2024 • 1 new comment -
Mac: Some Python Launcher issues
#62811 commented on
Jan 9, 2024 • 1 new comment -
test_asyncio failed: flaky `test_sendfile_close_peer_in_the_middle_of_receiving`
#110325 commented on
Jan 11, 2024 • 1 new comment -
Inconsistent validation of defaults in `argparse`
#100949 commented on
Jan 6, 2024 • 1 new comment -
csv library does not correctly interpret some files
#88751 commented on
Jan 6, 2024 • 1 new comment -
multiprocessing documentation should note behavior when process with Lock dies
#88304 commented on
Jan 11, 2024 • 1 new comment -
csv.Sniffer does not detect lineterminator
#75008 commented on
Jan 9, 2024 • 0 new comments -
gh-111301: Advertise importlib methods removal in What's new in Python 3.12
#111630 commented on
Jan 12, 2024 • 0 new comments -
gh-108512: Add and use new replacements for PySys_GetObject()
#111035 commented on
Jan 10, 2024 • 0 new comments -
CSV sniffing falsely detects space as a delimiter
#88843 commented on
Jan 9, 2024 • 0 new comments -
Csv sniffer doesn't attempt to determine and set escape character.
#83273 commented on
Jan 9, 2024 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Jan 9, 2024 • 0 new comments -
gh-104360: remove reference to removed module-level wrap_socket
#104361 commented on
Jan 12, 2024 • 0 new comments -
csv.Sniffer uses a heuristic to determine doublequote that is often false-negative
#109339 commented on
Jan 9, 2024 • 0 new comments -
False negative from csv.Sniffer.has_header with only strings
#102140 commented on
Jan 9, 2024 • 0 new comments -
csv.Sniffer().sniff() Hangs on Single-Column Data
#98820 commented on
Jan 9, 2024 • 0 new comments -
csv.py _guess_quote_and_delimiter should be able to handle windows \r
#103925 commented on
Jan 9, 2024 • 0 new comments -
Docs: update docs of copy
#105547 commented on
Jan 12, 2024 • 0 new comments -
CSV dialect sniffer gets wrong dialect (excel) when tab delimited csv file has long header fields
#110128 commented on
Jan 9, 2024 • 0 new comments -
gh-106259: add minimal help target
#106260 commented on
Jan 12, 2024 • 0 new comments -
csv sniffer thinks there is no header
#102386 commented on
Jan 9, 2024 • 0 new comments -
DO NOT MERGE: Always use -Xuops
#107820 commented on
Jan 12, 2024 • 0 new comments -
gh-88531 Fix dataclass __post_init__/__init__ interplay documentation
#107404 commented on
Jan 12, 2024 • 0 new comments -
csv.Sniffer regular expression has significant backtracing
#109638 commented on
Jan 9, 2024 • 0 new comments -
gh-107155: Fix `help(lambda_func)` when `lambda_func` has `__annotati…
#107401 commented on
Jan 7, 2024 • 0 new comments -
Improve detection in csv.Sniffer.has_header
#104380 commented on
Jan 9, 2024 • 0 new comments -
RFC 2387 (multipart/related) in email package
#37428 commented on
Jan 6, 2024 • 0 new comments -
gh-113767: Adds a `zipfile.register_compressor()` API.
#113768 commented on
Jan 11, 2024 • 0 new comments -
gh-113744: Add a new IncompleteInputError exception to improve incomplete input detection in the codeop module
#113745 commented on
Jan 9, 2024 • 0 new comments -
gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader
#113738 commented on
Jan 8, 2024 • 0 new comments -
socket methods with timeout take very slow path on Windows
#85972 commented on
Jan 6, 2024 • 0 new comments -
Increase test coverage for numbers.py
#77465 commented on
Jan 6, 2024 • 0 new comments -
`csv.QUOTE_MINIMAL` does not quote lines with escaped quote character.
#105116 commented on
Jan 6, 2024 • 0 new comments -
Document 'manager' and '_log' attrs of Logging
#108198 commented on
Jan 7, 2024 • 0 new comments -
Add ability to force alignment of ctypes.Structure
#112433 commented on
Jan 7, 2024 • 0 new comments -
Make `set` thread-safe in `--disable-gil` builds
#112069 commented on
Jan 7, 2024 • 0 new comments -
inspect.findsource breaks on class frame objects
#79282 commented on
Jan 8, 2024 • 0 new comments -
Add inspect.Signature.from_text().
#81678 commented on
Jan 8, 2024 • 0 new comments -
shlex.join() does not accept pathlib.Path objects
#89293 commented on
Jan 8, 2024 • 0 new comments -
make shutil.make_archive always accept pathlib objects
#85809 commented on
Jan 8, 2024 • 0 new comments -
Issues from docs@python.org
#110383 commented on
Jan 8, 2024 • 0 new comments -
gh-104231: Make str() and repr() always returning str, and bytes() -- bytes
#112583 commented on
Jan 10, 2024 • 0 new comments -
Add os.path.isreserved() function
#88569 commented on
Jan 8, 2024 • 0 new comments -
Since Python 3.12.1, SMTP.send_message() fails to extract 'RCPT TO' if Cc + Bcc are set
#113658 commented on
Jan 8, 2024 • 0 new comments -
gh-112240: Add option to calendar module CLI to specify the weekday to start each week
#112241 commented on
Jan 12, 2024 • 0 new comments -
csv.Sniffer.snif doesn't set up the dialect properly for a csv created with dialect=csv.excel_tab and containing quote (") char
#62029 commented on
Jan 9, 2024 • 0 new comments -
csv.Sniffer guesses "M" instead of \t or , as the delimiter
#68975 commented on
Jan 9, 2024 • 0 new comments -
csv.Sniffer().sniff(0) returns a value without the "strict" attribute
#73138 commented on
Jan 9, 2024 • 0 new comments -
Undocumented behavior in csv.Sniffer (preferred delimiters)
#80678 commented on
Jan 9, 2024 • 0 new comments -
gh-77465: Increase test coverage for `numbers`
#111738 commented on
Jan 6, 2024 • 0 new comments -
tarfile missing TarInfo.offset_data member in documentation
#89159 commented on
Jan 12, 2024 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jan 12, 2024 • 0 new comments -
Make the MRO cache thread-safe in free-threaded builds
#113743 commented on
Jan 11, 2024 • 0 new comments -
test_create_subprocess_with_pidfd in test_asyncio.test_subprocess is not independent
#109862 commented on
Jan 12, 2024 • 0 new comments -
Move folding tuples of constants into compiler.c from peephole.c
#77499 commented on
Jan 12, 2024 • 0 new comments -
[C API] How many slots of static types should be exposed in PyType_GetSlot()
#85784 commented on
Jan 12, 2024 • 0 new comments -
Rename Py_SAFE_DOWNCAST
#63891 commented on
Jan 12, 2024 • 0 new comments -
Argument Clinic: split out global stateless helpers and constants from clinic.py
#113317 commented on
Jan 12, 2024 • 0 new comments -
Python should support VxWorks RTOS
#76085 commented on
Jan 12, 2024 • 0 new comments -
Stack overflow collecting PGO data on Windows
#113655 commented on
Jan 11, 2024 • 0 new comments -
PyCFunction_New is not documented
#102468 commented on
Jan 12, 2024 • 0 new comments -
Tkinter: C API changes are needed for Tcl 8.7 and 9.0 value types
#103194 commented on
Jan 12, 2024 • 0 new comments -
cProfile/profile do not output results if profiling terminates because of SIGTERM
#104676 commented on
Jan 11, 2024 • 0 new comments -
Docs: PyModule_AddObjectRef should return -1 if value is NULL.
#101944 commented on
Jan 12, 2024 • 0 new comments -
Clarify which "identifiers" in the C API are macros
#93733 commented on
Jan 12, 2024 • 0 new comments -
Ensure PyEval_GetGlobals() doesn't set an exception when returning NULL
#91360 commented on
Jan 12, 2024 • 0 new comments -
Consider integration of PyObject_GC_UnTrack() with the trashcan C API
#89044 commented on
Jan 12, 2024 • 0 new comments -
Provide a C API for introspectable frames for Cython and similar tools
#90063 commented on
Jan 12, 2024 • 0 new comments -
C API Functions Bypass __import__ Override
#88036 commented on
Jan 12, 2024 • 0 new comments -
C API: Allocating Objects on the Heap. Misleading documentation.
#86458 commented on
Jan 12, 2024 • 0 new comments -
C-API documentation ignores heap types and says type objects must never be deallocated
#85956 commented on
Jan 12, 2024 • 0 new comments -
Replace PyEval_GetFuncName/PyEval_GetFuncDesc
#81826 commented on
Jan 12, 2024 • 0 new comments -
Cyclic GC threshold may need tweaks
#75288 commented on
Jan 12, 2024 • 0 new comments -
Outdated C api doc about Windows error
#73231 commented on
Jan 12, 2024 • 0 new comments -
Make collections.deque thread-safe in `--disable-gil` builds
#112050 commented on
Jan 11, 2024 • 0 new comments -
Use per-thread freelists in `--disable-gil` builds
#111968 commented on
Jan 12, 2024 • 0 new comments -
Argument Clinic should understand *args and **kwargs parameters
#64490 commented on
Jan 12, 2024 • 0 new comments -
Python does not provide PyLong_FromIntMax_t() or PyLong_FromUintMax_t() function
#62070 commented on
Jan 12, 2024 • 0 new comments -
gh-101549: fix documentation of xml.etree.ElementInclude
#101550 commented on
Jan 12, 2024 • 0 new comments -
Fix typo in `ssl.rst`
#100517 commented on
Jan 12, 2024 • 0 new comments -
gh-93600: Clarify the meaning of buffering=-1 in open()
#93685 commented on
Jan 12, 2024 • 0 new comments -
PEP 703 -- Making the Global Interpreter Lock Optional in CPython
#108219 commented on
Jan 9, 2024 • 0 new comments -
bpo-45399: Remove hostflags from PySSLContext
#28602 commented on
Jan 7, 2024 • 0 new comments -
gh-73123: Add a keepempty argument to string, bytes and bytearray split methods
#26222 commented on
Jan 11, 2024 • 0 new comments -
gh-69117: Stop checking for valid month and day in strptime regex
#26215 commented on
Jan 11, 2024 • 0 new comments -
gh-73123: Test for `keepempty` argument to string split
#26196 commented on
Jan 11, 2024 • 0 new comments -
[C API] Meta issue: add new public functions with doc+tests to replace removed private functions
#111481 commented on
Jan 10, 2024 • 0 new comments -
gh-77714: Provide an async iterator version of as_completed
#22491 commented on
Jan 10, 2024 • 0 new comments -
gh-85583: Add f-string index in tutorial/inputoutput.rst
#21681 commented on
Jan 12, 2024 • 0 new comments -
gh-85583: Document f-strings in library/stdtypes.rst
#21552 commented on
Jan 12, 2024 • 0 new comments -
gh-71765: Fix inspect.getsource() on empty file
#20809 commented on
Jan 8, 2024 • 0 new comments -
Invalid "python equivalent" in PyObject_RichCompareBool()
#113445 commented on
Jan 10, 2024 • 0 new comments -
Setting negative tp_dictoffset on PyLong subclass leads to crash
#112743 commented on
Jan 10, 2024 • 0 new comments -
gh-58572: Fix behavior when '--' as argument to option in argparse
#15714 commented on
Jan 12, 2024 • 0 new comments -
gh-63891: Rename Py_SAFE_DOWNCAST to _Py_DOWNCAST
#15090 commented on
Jan 12, 2024 • 0 new comments -
gh-81368: Update PyCField_get_size
#14647 commented on
Jan 12, 2024 • 0 new comments -
gh-77956: Add the words 'default' and 'version' help text localizable
#12711 commented on
Jan 12, 2024 • 0 new comments -
gh-79282: Fix inspect.findsource breaking on class frame objects
#10209 commented on
Jan 8, 2024 • 0 new comments -
bpo-33973: Only split request lines on b'\x20'
#7932 commented on
Jan 11, 2024 • 0 new comments -
gh-77499: Move folding tuples of constants from peephole.c into compiler.c
#6545 commented on
Jan 12, 2024 • 0 new comments -
EOF occurred in violation of protocol starting Python3.10 on large requests
#110467 commented on
Jan 10, 2024 • 0 new comments -
urllib.request.urlopen doesn't handle UNC paths produced by pathlib's as_uri() (but can handle UNC paths with additional slashes)
#90812 commented on
Jan 13, 2024 • 0 new comments -
os.path.relpath() assumes '//' root is equivalent to '/'
#92737 commented on
Jan 13, 2024 • 0 new comments -
Bug in multiprocessing + Pipes on macOS
#101225 commented on
Jan 13, 2024 • 0 new comments -
pathlib.Path: glob and rglob should accept PathLike patterns
#79634 commented on
Jan 13, 2024 • 0 new comments -
Traceback says line -1 when KeyboardInterrupt during minimal for-if-loop
#107901 commented on
Jan 12, 2024 • 0 new comments