Insights: python/cpython
Overview
Could not load contribution data
Please try again later
231 Pull requests merged by 42 people
-
[3.12] gh-101100: Fix sphinx warnings in `library/time.rst` (GH-110862)
#110877 merged
Oct 14, 2023 -
[3.11] gh-101100: Fix sphinx warnings in `library/time.rst` (GH-110862)
#110878 merged
Oct 14, 2023 -
gh-101100: Fix sphinx warnings in `library/time.rst`
#110862 merged
Oct 14, 2023 -
[3.12] remove redundant call to attach_loop in watcher (GH-110847)
#110867 merged
Oct 14, 2023 -
remove redundant call to attach_loop
#110847 merged
Oct 14, 2023 -
[3.12] gh-110715: Add missing import in zipfile (gh-110822)
#110861 merged
Oct 14, 2023 -
[3.12] gh-110628: Add tests for PyLong C API (GH-110629)
#110854 merged
Oct 14, 2023 -
gh-110715: Add missing import in zipfile
#110822 merged
Oct 14, 2023 -
[3.11] gh-109747: Improve errors for unsupported look-behind patterns (GH-109859)
#110860 merged
Oct 14, 2023 -
[3.12] gh-107705: Fix file leak in test_tkinter in the C locale (GH-110507)
#110857 merged
Oct 14, 2023 -
[3.12] gh-109747: Improve errors for unsupported look-behind patterns (GH-109859)
#110859 merged
Oct 14, 2023 -
[3.11] gh-107705: Fix file leak in test_tkinter in the C locale (GH-110507)
#110858 merged
Oct 14, 2023 -
[3.11] gh-101100: Fix sphinx warnings in `usage/cmdline.rst` (GH-110841)
#110856 merged
Oct 14, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `usage/cmdline.rst` (GH-110841)
#110855 merged
Oct 14, 2023 -
[3.12] gh-110392: Fix tty functions (GH-110642)
#110853 merged
Oct 14, 2023 -
gh-109747: Improve errors for unsupported look-behind patterns
#109859 merged
Oct 14, 2023 -
gh-107705: Fix file leak in test_tkinter in the C locale
#110507 merged
Oct 14, 2023 -
gh-88434: Emit deprecation warnings for non-integer numbers in gettext if translation not found
#110574 merged
Oct 14, 2023 -
gh-101100: Fix sphinx warnings in `usage/cmdline.rst`
#110841 merged
Oct 14, 2023 -
gh-110628: Add tests for PyLong C API
#110629 merged
Oct 14, 2023 -
gh-110392: Fix tty functions
#110642 merged
Oct 14, 2023 -
gh-110815: Support non-ASCII keyword names in PyArg_ParseTupleAndKeywords()
#110816 merged
Oct 14, 2023 -
regrtest: --fast-ci/slow-ci no longer imply --rerun-fail
#110849 merged
Oct 14, 2023 -
[3.12] gh-108303: Move all inspect test files to `test_inspect/` (GH-109607)
#110732 merged
Oct 13, 2023 -
gh-109693: Update pyruntimestate._finalizing to use pyatomic.h
#110837 merged
Oct 13, 2023 -
gh-110697: test_os TimerfdTests uses selectors
#110789 merged
Oct 13, 2023 -
gh-110771: Decompose run_forever() into parts
#110773 merged
Oct 13, 2023 -
[3.11] Bump sphinx-lint to 0.7.0 (GH-110830)
#110834 merged
Oct 13, 2023 -
[3.12] Bump sphinx-lint to 0.7.0 (GH-110830)
#110833 merged
Oct 13, 2023 -
Bump sphinx-lint to 0.7.0
#110830 merged
Oct 13, 2023 -
[3.12] gh-110815: Improve tests for PyArg_ParseTupleAndKeywords() (GH-110817)
#110825 merged
Oct 13, 2023 -
[3.11] gh-110703: Add asyncio.wait_for() change notes for 3.11 (GH-110818)
#110827 merged
Oct 13, 2023 -
[3.12] gh-110703: Add asyncio.wait_for() change notes for 3.11 (GH-110818)
#110826 merged
Oct 13, 2023 -
gh-110703: Add asyncio.wait_for() change notes for 3.11
#110818 merged
Oct 13, 2023 -
gh-110815: Improve tests for PyArg_ParseTupleAndKeywords()
#110817 merged
Oct 13, 2023 -
[3.12] gh-110803: Reorganize docs for what PyType_Slot doesn't cover (GH-110813)
#110823 merged
Oct 13, 2023 -
gh-110803: Reorganize docs for what PyType_Slot doesn't cover
#110813 merged
Oct 13, 2023 -
gh-110805: Fix test_peg_generator after the change in the parser for REPL tracebacks
#110814 merged
Oct 13, 2023 -
gh-110805: Allow the repl to show source code and complete tracebacks
#110775 merged
Oct 13, 2023 -
gh-106212: Raise when using c-analyzer with clang on darwin
#110757 merged
Oct 13, 2023 -
Fix the pyspecific SOURCE_URI
#110811 merged
Oct 13, 2023 -
[3.11] gh-107450: Fix parser column offset overflow test on Windows (GH-110768)
#110809 merged
Oct 13, 2023 -
[3.12] gh-107450: Fix parser column offset overflow test on Windows (GH-110768)
#110808 merged
Oct 13, 2023 -
gh-107450: Fix testMemoryErrorBigSource using the bigmemtest decorator
#110810 merged
Oct 13, 2023 -
gh-110525: Delete `test_c_api` method from `set` object
#110688 merged
Oct 13, 2023 -
gh-107450: Fix parser column offset overflow test on Windows
#110768 merged
Oct 13, 2023 -
GH-110796: fix intermittent test failure in test_current_exceptions
#110797 merged
Oct 13, 2023 -
GH-110786: suppress BrokenPipeError on the sysconfig CLI
#110791 merged
Oct 13, 2023 -
GH-103480: fix sysconfig package not being installed
#110792 merged
Oct 13, 2023 -
gh-109693: Update _gil_runtime_state.last_holder to use pyatomic.h
#110605 merged
Oct 13, 2023 -
GH-103480: make sysconfig a package (GH-110785)
#110785 merged
Oct 12, 2023 -
[3.12] gh-110782: Fix crash when TypeVar is constructed with keyword args (GH-110784)
#110787 merged
Oct 12, 2023 -
gh-110782: Fix crash when TypeVar is constructed with keyword args
#110784 merged
Oct 12, 2023 -
Unnecessary escape in Doc/library/enum.rst
#110780 merged
Oct 12, 2023 -
gh-109653: Improve the import time of `email.utils`
#109824 merged
Oct 12, 2023 -
[3.11] gh-110756: Sync regrtest with main branch (#110758)
#110781 merged
Oct 12, 2023 -
[3.12] gh-110756: Sync regrtest with main branch
#110779 merged
Oct 12, 2023 -
[3.12] gh-110756: Sync regrtest with main branch
#110758 merged
Oct 12, 2023 -
gh-110721: Use the traceback module for PyErr_Display() and fallback to the C implementation
#110702 merged
Oct 12, 2023 -
gh-94597: add asyncio.EventLoop
#110723 merged
Oct 12, 2023 -
gh-110752: Reset `ceval.eval_breaker` to 0 in `interpreter_clear`
#110753 merged
Oct 12, 2023 -
gh-109409: Fix inheritance of frozen dataclass from non-frozen dataclass mixins
#109437 merged
Oct 12, 2023 -
[3.11] gh-109216: Fix possible memory leak in `BUILD_MAP`
#109323 merged
Oct 12, 2023 -
[3.12] gh-110696: Fix incorrect syntax error message for incorrect argument unpacking (GH-110706)
#110765 merged
Oct 12, 2023 -
[3.12] gh-107450: Raise OverflowError when parser column offset overflows (GH-110754)
#110762 merged
Oct 12, 2023 -
gh-109094: remove redundant arg to _PyFrame_PushTrampolineUnchecked
#110759 merged
Oct 12, 2023 -
[3.11] gh-107450: Raise OverflowError when parser column offset overflows (GH-110754)
#110763 merged
Oct 12, 2023 -
[3.11] GH-107518: Remove the Argument Clinic How-To (#109900)
#110761 merged
Oct 12, 2023 -
[3.12] GH-107518: Remove the Argument Clinic How-To (#109900)
#110760 merged
Oct 12, 2023 -
GH-109214: Convert _SAVE_CURRENT_IP to _SET_IP in tier 2 trace creation.
#110755 merged
Oct 12, 2023 -
gh-107450: Raise OverflowError when parser column offset overflows
#110754 merged
Oct 12, 2023 -
gh-110696: Fix incorrect syntax error message for incorrect argument unpacking
#110706 merged
Oct 12, 2023 -
gh-71587: Establish global state in `_datetime`
#110475 merged
Oct 12, 2023 -
[3.12] gh-110673: test_pty raises on short write (GH-110677)
#110742 merged
Oct 12, 2023 -
[3.11] gh-110673: test_pty raises on short write (GH-110677)
#110743 merged
Oct 12, 2023 -
gh-106193: Rename and fix duplicated tests in `test_monitoring`
#109139 merged
Oct 12, 2023 -
gh-104169: Fix test_peg_generator after tokenizer refactoring
#110727 merged
Oct 12, 2023 -
GH-110749: fix unistd.h import in file_tokenizer.c
#110750 merged
Oct 12, 2023 -
gh-110682: Ignore `__match_args__` from `__instancecheck__` in protocols
#110683 merged
Oct 12, 2023 -
[3.11] gh-110631: Fix reST indentation in `Doc/reference` (GH-110708)
#110741 merged
Oct 12, 2023 -
gh-85283: _stat extension now uses the limited C API
#110711 merged
Oct 11, 2023 -
gh-110673: test_pty raises on short write
#110677 merged
Oct 11, 2023 -
[3.12] gh-110631: Fix reST indentation in `Doc/reference` (GH-110708)
#110740 merged
Oct 11, 2023 -
[3.11] gh-110631: Fix reST indentation (GH-110724)
#110739 merged
Oct 11, 2023 -
[3.12] gh-110631: Fix reST indentation (GH-110724)
#110738 merged
Oct 11, 2023 -
[3.11] gh-110631: Fix reST indentation in `Doc/library` (GH-110685)
#110737 merged
Oct 11, 2023 -
[3.12] gh-110631: Fix reST indentation in `Doc/library` (GH-110685)
#110736 merged
Oct 11, 2023 -
gh-110733: Optimize _run_once for many iterations of the event loop
#110735 merged
Oct 11, 2023 -
gh-110631: Fix reST indentation in `Doc/reference`
#110708 merged
Oct 11, 2023 -
[3.11] gh-108826: Document `dis` module CLI and rename `_test` function to `main` (#108827)
#110689 merged
Oct 11, 2023 -
gh-85283: If Py_LIMITED_API is defined, undefine Py_BUILD_CORE
#110725 merged
Oct 11, 2023 -
[3.12] gh-108826: Document `dis` module CLI and rename `_test` function to `main` (#108827)
#110681 merged
Oct 11, 2023 -
gh-110631: Fix reST indentation
#110724 merged
Oct 11, 2023 -
gh-110631: Fix reST indentation in `Doc/library`
#110685 merged
Oct 11, 2023 -
[3.11] gh-99834: Update macOS installer to Tcl/Tk 8.6.13. (GH-104738)
#110710 merged
Oct 11, 2023 -
[3.12] gh-65052: Prevent pdb from crashing when trying to display objects (GH-110578)
#110734 merged
Oct 11, 2023 -
gh-65052: Prevent pdb from crashing when trying to display objects
#110578 merged
Oct 11, 2023 -
[3.12] gh-109408: Revert pre-commit whitespace checks pending portable solution (GH-110726)
#110730 merged
Oct 11, 2023 -
gh-109408: Revert pre-commit whitespace checks pending portable solution
#110726 merged
Oct 11, 2023 -
gh-110313: Revert "gh-90108: Disable LTO on _freeze_module and _testeβ¦
#110720 merged
Oct 11, 2023 -
gh-104169: Refactor tokenizer into lexer and wrappers
#110684 merged
Oct 11, 2023 -
gh-110289: C API: Add PyUnicode_EqualToUTF8() function
#110297 merged
Oct 11, 2023 -
GH-107518: Remove the Argument Clinic How-To
#109900 merged
Oct 11, 2023 -
gh-84489: Properly handle trailing spaces in Py_BuildValue() format strings
#21158 merged
Oct 11, 2023 -
[3.12] gh-76106: Remove the cleanup lock in test_socket (GH-110539)
#110699 merged
Oct 11, 2023 -
[3.11] gh-76106: Remove the cleanup lock in test_socket (GH-110539)
#110700 merged
Oct 11, 2023 -
gh-76106: Remove the cleanup lock in test_socket
#110539 merged
Oct 11, 2023 -
[3.11] gh-110631: fix reST indentation in `Doc/whatsnew` (GH-110632)
#110691 merged
Oct 11, 2023 -
[3.12] gh-110631: fix reST indentation in `Doc/whatsnew` (GH-110632)
#110690 merged
Oct 11, 2023 -
[3.12] gh-84489: C API: Add tests for Py_BuildValue() (GH-110596)
#110680 merged
Oct 11, 2023 -
gh-84489: C API: Add tests for Py_BuildValue()
#110596 merged
Oct 11, 2023 -
gh-110631: Fix reST indentation in `Doc/whatsnew`
#110632 merged
Oct 11, 2023 -
[3.12] GH-110488: Fix two small issues in `pathlib.PurePath.with_name()` (GH-110651)
#110678 merged
Oct 11, 2023 -
GH-110488: Fix two small issues in `pathlib.PurePath.with_name()`
#110651 merged
Oct 11, 2023 -
[3.11] gh-110662: multiprocessing test_async_timeout() increase timeout (GH-110663)
#110675 merged
Oct 11, 2023 -
[3.12] gh-110662: multiprocessing test_async_timeout() increase timeout (GH-110663)
#110674 merged
Oct 11, 2023 -
gh-110662: multiprocessing test_async_timeout() increase timeout
#110663 merged
Oct 11, 2023 -
[3.12] gh-110666: Fix multiprocessing test_terminate() elapsed (GH-110667)
#110668 merged
Oct 11, 2023 -
[3.11] gh-110666: Fix multiprocessing test_terminate() elapsed (GH-110667)
#110669 merged
Oct 11, 2023 -
gh-110666: Fix multiprocessing test_terminate() elapsed
#110667 merged
Oct 11, 2023 -
[3.12] gh-110656: Fix logging test_post_fork_child_no_deadlock() if ASAN (GH-110657)
#110664 merged
Oct 11, 2023 -
[3.11] gh-110656: Fix logging test_post_fork_child_no_deadlock() if ASAN (GH-110657)
#110665 merged
Oct 11, 2023 -
gh-110656: Fix logging test_post_fork_child_no_deadlock() if ASAN
#110657 merged
Oct 11, 2023 -
gh-108277: test_os tolerates 1 ms diff for timerfd
#110661 merged
Oct 11, 2023 -
[3.12] gh-110647: Fix signal test_stress_modifying_handlers() (GH-110650)
#110658 merged
Oct 11, 2023 -
[3.11] gh-110647: Fix signal test_stress_modifying_handlers() (GH-110650)
#110659 merged
Oct 11, 2023 -
gh-110647: Fix signal test_stress_modifying_handlers()
#110650 merged
Oct 10, 2023 -
GH-110109: Simplify pathlib test setup
#110308 merged
Oct 10, 2023 -
[3.11] gh-109286: Update Windows installer to use SQLite 3.43.1 (#110403)
#110479 merged
Oct 10, 2023 -
gh-108826: Document `dis` module CLI and rename `_test` function to `main`
#108827 merged
Oct 10, 2023 -
[3.11] [3.12] gh-108303: Move all certificates to `Lib/test/certdata/` (GH-109489) (GH-109682)
#110646 merged
Oct 10, 2023 -
[3.12] gh-108303: Move all certificates to `Lib/test/certdata/` (GH-109489)
#109682 merged
Oct 10, 2023 -
gh-108303: Move all inspect test files to `test_inspect/`
#109607 merged
Oct 10, 2023 -
gh-110525: Add tests for internal `set` CAPI
#110630 merged
Oct 10, 2023 -
[3.12] gh-110631: Set three-space indents for reST in EditorConfig (GH-110635)
#110637 merged
Oct 10, 2023 -
[3.11] gh-110631: Set three-space indents for reST in EditorConfig (GH-110635)
#110638 merged
Oct 10, 2023 -
[3.12] GH-109408: Move the C file whitespace check from patchcheck to pre-commit (GH-109890)
#110636 merged
Oct 10, 2023 -
gh-110631: Set three-space indents for reST in EditorConfig
#110635 merged
Oct 10, 2023 -
[3.11] gh-110388: Add tests for tty (GH-110394)
#110634 merged
Oct 10, 2023 -
gh-109693: Update pycore_interp.h to use pyatomic.h
#110604 merged
Oct 10, 2023 -
[3.12] GH-109408: Move the Python file whitespace check from patchcheck to pre-commit (GH-109891)
#110633 merged
Oct 10, 2023 -
GH-109408: Move the C file whitespace check from patchcheck to pre-commit
#109890 merged
Oct 10, 2023 -
[3.11] Don't doubly-parallelise sphinx-lint (GH-110617)
#110627 merged
Oct 10, 2023 -
[3.12] Don't doubly-parallelise sphinx-lint (GH-110617)
#110626 merged
Oct 10, 2023 -
[3.12] gh-110388: Add tests for tty (GH-110394)
#110621 merged
Oct 10, 2023 -
Don't doubly-parallelise sphinx-lint
#110617 merged
Oct 10, 2023 -
gh-110050: Adjust the newline position in the TypeError message of the random.seed call.
#110051 merged
Oct 10, 2023 -
[3.11] gh-81002: Add tests for termios (GH-110386)
#110620 merged
Oct 10, 2023 -
[3.12] gh-81002: Add tests for termios (GH-110386)
#110619 merged
Oct 10, 2023 -
[3.11] gh-101100: Fix sphinx warnings in `library/socketserver.rst` (GH-110207)
#110624 merged
Oct 10, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `library/socketserver.rst` (GH-110207)
#110623 merged
Oct 10, 2023 -
[3.10] gh-109991: Update Windows build to use OpenSSL 1.1.1w
#110090 merged
Oct 10, 2023 -
gh-101100: Fix sphinx warnings in `library/socketserver.rst`
#110207 merged
Oct 10, 2023 -
gh-110388: Add tests for tty
#110394 merged
Oct 10, 2023 -
gh-81002: Add tests for termios
#110386 merged
Oct 10, 2023 -
[3.11] gh-110378: Fix test_async_gen_propagates_generator_exit in test_contextlib_async (GH-110500)
#110611 merged
Oct 10, 2023 -
[3.12] gh-110378: Fix test_async_gen_propagates_generator_exit in test_contextlib_async (GH-110500)
#110610 merged
Oct 10, 2023 -
[3.12] gh-110590: Fix a bug where _sre.compile would overwrite exceptions (GH-110591)
#110613 merged
Oct 10, 2023 -
[3.11] gh-110590: Fix a bug where _sre.compile would overwrite exceptions (GH-110591)
#110614 merged
Oct 10, 2023 -
[3.12] gh-110558: Enable ruff's pyupgrade rules when running on Argument Clinic (GH-110603)
#110609 merged
Oct 10, 2023 -
gh-110590: Fix `_sre.compile` error overwrite
#110591 merged
Oct 10, 2023 -
[3.11] gh-78469: Declare missing sethostname for Solaris 10 (GH-109447)
#110581 merged
Oct 10, 2023 -
gh-109595: Add -Xcpu_count=<n> cmdline for container users
#109667 merged
Oct 10, 2023 -
gh-110378: Fix test_async_gen_propagates_generator_exit in test_contextlib_async
#110500 merged
Oct 10, 2023 -
gh-110558: Enable ruff's pyupgrade rules when running on Argument Clinic
#110603 merged
Oct 10, 2023 -
gh-84570: Implement Waiting in SendChannel.send()
#110565 merged
Oct 10, 2023 -
gh-107652: Fix CIFuzz typo
#110602 merged
Oct 10, 2023 -
[3.12] gh-78469: Declare missing sethostname for Solaris 10 (GH-109447)
#110580 merged
Oct 10, 2023 -
GH-109408: Move the Python file whitespace check from patchcheck to pre-commit
#109891 merged
Oct 10, 2023 -
[3.11] gh-110378: Close invalid generators in contextmanager and asynccontextmanager (GH-110499)
#110589 merged
Oct 10, 2023 -
[3.12] gh-110378: Close invalid generators in contextmanager and asynccontextmanager (GH-110499)
#110588 merged
Oct 10, 2023 -
[3.12] gh-110558: Run ruff on Argument Clinic in CI (#110559)
#110598 merged
Oct 10, 2023 -
Remove an old macro
#110597 merged
Oct 10, 2023 -
[3.12] gh-109408: Add the docs whitespace check from patchcheck to pre-commit (GH-109854)
#110594 merged
Oct 10, 2023 -
[3.11] gh-109408: Add the docs whitespace check from patchcheck to pre-commit (GH-109854)
#110595 merged
Oct 10, 2023 -
GH-104584: Fix refleak when tracing through calls
#110593 merged
Oct 10, 2023 -
[3.11] Add some 'meta hooks' to our pre-commit config (GH-110587)
#110600 merged
Oct 10, 2023 -
[3.12] Add some 'meta hooks' to our pre-commit config (GH-110587)
#110599 merged
Oct 10, 2023 -
Add some 'meta hooks' to our pre-commit config
#110587 merged
Oct 10, 2023 -
gh-109408: Add the docs whitespace check from patchcheck to pre-commit
#109854 merged
Oct 10, 2023 -
gh-110558: Run ruff on Argument Clinic in CI
#110559 merged
Oct 10, 2023 -
gh-110378: Close invalid generators in contextmanager and asynccontextmanager
#110499 merged
Oct 10, 2023 -
gh-107652: Fix CIFuzz build
#110576 merged
Oct 10, 2023 -
[3.12] Remove unused `SPHINXLINT` var from `Doc/Makefile`. (GH-110570)
#110585 merged
Oct 10, 2023 -
[3.11] Remove unused `SPHINXLINT` var from `Doc/Makefile`. (GH-110570)
#110584 merged
Oct 10, 2023 -
gh-109693: Use pyatomic.h for signal module
#110480 merged
Oct 9, 2023 -
Remove unused `SPHINXLINT` var from `Doc/Makefile`.
#110570 merged
Oct 9, 2023 -
gh-78469: Declare missing sethostname for Solaris 10
#109447 merged
Oct 9, 2023 -
gh-106765: Building python 3.11.x installer FAILS, launcher.wixproj cβ¦
#110566 merged
Oct 9, 2023 -
[3.11] gh-109191: Fix build with newer editline (gh-110239).
#110575 merged
Oct 9, 2023 -
gh-107652: Set up CIFuzz to run fuzz targets continuously
#107653 merged
Oct 9, 2023 -
[3.12] gh-110519: Improve deprecation warning in the gettext module (GH-110520)
#110563 merged
Oct 9, 2023 -
[3.11] gh-110519: Improve deprecation warning in the gettext module (GH-110520)
#110564 merged
Oct 9, 2023 -
[3.12] gh-109191: Fix build with newer editline (gh-110239)
#110562 merged
Oct 9, 2023 -
gh-110519: Improve deprecation warning in the gettext module
#110520 merged
Oct 9, 2023 -
gh-76785: Add SendChannel.send_buffer()
#110246 merged
Oct 9, 2023 -
gh-109191: Fix build with newer editline
#110239 merged
Oct 9, 2023 -
[3.12] gh-110549: Remove unused includes of <stddef.h> in _testcapi (GH-110552)
#110553 merged
Oct 9, 2023 -
[3.12] gh-110525: Cover PySet_Add corner case with frozenset objects (GH-110544)
#110554 merged
Oct 9, 2023 -
gh-110437: Allow overriding VCRuntimeDLL with a semicolon separated list of DLLs to bundle
#110470 merged
Oct 9, 2023 -
gh-110525: Cover `PySet_Add` corner case with `frozenset` objects
#110544 merged
Oct 9, 2023 -
[3.12] gh-109286: Update macOS installer to use SQLite 3.43.1 (GH-110482)
#110550 merged
Oct 9, 2023 -
gh-110549: Remove unused includes of `<stddef.h>`
#110552 merged
Oct 9, 2023 -
[3.11] gh-109286: Update macOS installer to use SQLite 3.43.1 (GH-110482)
#110551 merged
Oct 9, 2023 -
gh-109286: Update macOS installer to use SQLite 3.43.1
#110482 merged
Oct 9, 2023 -
[3.12] gh-110525: Add CAPI tests for set and frozenset objects (GH-110526).
#110547 merged
Oct 9, 2023 -
[3.12] gh-110497: Add note about `OSError` being an alias to `IOError` in docs (GH-110498)
#110546 merged
Oct 9, 2023 -
[3.11] gh-110497: Add note about `OSError` being an alias to `IOError` in docs (GH-110498)
#110545 merged
Oct 9, 2023 -
gh-110497: Add note about `OSError` being an alias to `IOError` in docs
#110498 merged
Oct 9, 2023 -
[3.12] gh-109151: Revert readline support in the sqlite3 CLI
#110542 merged
Oct 9, 2023 -
[3.12] gh-109286: Update Windows installer to use SQLite 3.43.1 (GH-110403)
#110478 merged
Oct 9, 2023 -
[3.12] gh-110514: Add PY_THROW to `sys.setprofile` events (GH-110524)
#110541 merged
Oct 9, 2023 -
gh-110525: Add CAPI tests for `set` and `frozenset` objects
#110526 merged
Oct 9, 2023 -
gh-110514: Add PY_THROW to `sys.setprofile` events
#110524 merged
Oct 9, 2023 -
gh-106670: Set convenience variable for post mortem debugging
#110493 merged
Oct 9, 2023 -
Remove unused imports in multiprocessing docs example
#109984 merged
Oct 9, 2023 -
[3.11] gh-110534 fix a URL redirect to wikipedia article on Fibonacci numbers (GH-110535)
#110537 merged
Oct 9, 2023 -
[3.12] gh-110534 fix a URL redirect to wikipedia article on Fibonacci numbers (GH-110535)
#110536 merged
Oct 9, 2023 -
gh-110534 fix a URL redirect to wikipedia article on Fibonacci numbers
#110535 merged
Oct 9, 2023 -
gh-108277: Fix test_os TimerfdTests
#110515 merged
Oct 8, 2023 -
gh-89902: Deprecate non-standard format specifier "N" for Decimal
#110508 merged
Oct 8, 2023 -
gh-110378: Move to `IsolatedAsyncTestCase` in `test_contextlib_async.py`
#110379 merged
Oct 8, 2023 -
[3.12] gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (GH-110238)
#110511 merged
Oct 8, 2023 -
[3.11] gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (GH-110238)
#110512 merged
Oct 8, 2023 -
[3.12] Update floatingpoint.rst (GH-110509)
#110513 merged
Oct 8, 2023 -
Update floatingpoint.rst
#110509 merged
Oct 8, 2023 -
gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass`
#110238 merged
Oct 8, 2023 -
gh-108277: Add wrapper for timerfd_create, timerfd_settime, and timerfd_gettime to os module
#108382 merged
Oct 7, 2023 -
gh-110397: Add Py_IsFinalizing() to the stable ABI
#110441 merged
Oct 7, 2023
56 Pull requests opened by 32 people
-
GH-109978: Allow multiprocessing finalizers to run on a separate thread
#110510 opened
Oct 7, 2023 -
gh-104232: Fix `sys.settrace` docs to reflect the reality
#110516 opened
Oct 8, 2023 -
gh-110395: invalidate open kqueues after fork
#110517 opened
Oct 8, 2023 -
gh-110527: Improve `PySet_Clear` docs
#110528 opened
Oct 8, 2023 -
gh-110529: Guard `_testcapi` imports in tests
#110530 opened
Oct 8, 2023 -
Docs: Polish `sys.monitoring` docs
#110532 opened
Oct 8, 2023 -
Update pycore_runtime.h: fix typo
#110540 opened
Oct 9, 2023 -
DRAFT: Load attr uops
#110560 opened
Oct 9, 2023 -
gh-109329: Count tier2 miss opcodes
#110561 opened
Oct 9, 2023 -
gh-84570: Add Timeouts to SendChannel.send() and RecvChannel.recv()
#110567 opened
Oct 9, 2023 -
gh-76785: Clean Up the Channels Module
#110568 opened
Oct 9, 2023 -
gh-104280: remove deprecated DTrace from docs
#110571 opened
Oct 9, 2023 -
gh-110572: Fix leaks in `test_*_code` in `_testcapi/getargs.c`
#110573 opened
Oct 9, 2023 -
gh-59013: Make line number of function breakpoint more precise
#110582 opened
Oct 9, 2023 -
gh-110543: Fix CodeType.replace in presence of comprehensions
#110586 opened
Oct 10, 2023 -
gh-76785: Add *Channel.is_closed
#110606 opened
Oct 10, 2023 -
gh-76785: Make interpreters.*Channel Objects Shareable
#110607 opened
Oct 10, 2023 -
GH-110616: Make eval breaker check explicit in micro-ops.
#110618 opened
Oct 10, 2023 -
[3.12] gh-110050: Adjust the newline position in the TypeError message of the random.seed call. (GH-110051)
#110625 opened
Oct 10, 2023 -
gh-110313: regrtest: don't remove files created by PGO build
#110654 opened
Oct 10, 2023 -
GH-110109: Move tests for `pathlib.Path.walk()` into main test classes.
#110655 opened
Oct 10, 2023 -
GH-110109: Add `pathlib._PurePathBase`
#110670 opened
Oct 11, 2023 -
gh-110686: Test pattern matching with `runtime_checkable` protocols
#110687 opened
Oct 11, 2023 -
gh-110693: Use a Linked List for Pending Calls
#110694 opened
Oct 11, 2023 -
[3.12] gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994)
#110701 opened
Oct 11, 2023 -
[3.12] gh-109793: Allow Switching Interpreters During Finalization (gh-109794)
#110705 opened
Oct 11, 2023 -
[3.12] gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109921)
#110707 opened
Oct 11, 2023 -
[3.12] gh-109860: Use a New Thread State When Switching Interpreters, When Necessary (gh-110245)
#110709 opened
Oct 11, 2023 -
[3.12] gh-106931: Intern Statically Allocated Strings Globally (gh-107272)
#110713 opened
Oct 11, 2023 -
[3.12] gh-110310: Add a Per-Interpreter XID Registry for Heap Types (gh-110311)
#110714 opened
Oct 11, 2023 -
gh-74054: Add some missing attributes to multiprocessing.dummy (draft)
#110717 opened
Oct 11, 2023 -
[3.8] gh-108310: Fix TestPreHandshakeClose tests in test_ssl
#110718 opened
Oct 11, 2023 -
gh-76186: Fix misleading error message in multiprocesing module (draft)
#110719 opened
Oct 11, 2023 -
gh-94597: deprecate asyncio.set_event_loop_policy
#110728 opened
Oct 11, 2023 -
gh-72971: Clarify the special no-TypeError behavior for equality
#110729 opened
Oct 11, 2023 -
gh-110679: Improved markup in enum.rst
#110747 opened
Oct 12, 2023 -
gh-110495: ensure `ntpath.realpath()` result is a final, normalized pathname.
#110751 opened
Oct 12, 2023 -
gh-110481: Implement biased reference counting
#110764 opened
Oct 12, 2023 -
[3.11] gh-110696: Fix incorrect syntax error message for incorrect argument unpacking (GH-110706)
#110766 opened
Oct 12, 2023 -
gh-110722: Add PYTHON_PRESITE to import a module before site.py is run
#110769 opened
Oct 12, 2023 -
gh-110774: allow setting the Runner(loop_factory=...) from IsolatedAsyncioTestCase
#110776 opened
Oct 12, 2023 -
gh-82300: Add track parameter to shared memory
#110778 opened
Oct 12, 2023 -
GH-110793: add GitHub Actions job that runs tests after installing
#110794 opened
Oct 13, 2023 -
gh-79177: Add name parameter to multiprocessing
#110804 opened
Oct 13, 2023 -
gh-59757: Look in locale-bundle location for .mo
#110806 opened
Oct 13, 2023 -
GH-110819: fix maybe-uninitialized warnings on longobject.c
#110821 opened
Oct 13, 2023 -
gh-107450: Check for overflow in the tokenizer and fix overflow test
#110832 opened
Oct 13, 2023 -
[WIP] gh-109693: Update _gil_runtime_state.locked to use pyatomic.h
#110836 opened
Oct 13, 2023 -
GH-110829: Ensure Thread.join() joins the OS thread
#110848 opened
Oct 13, 2023 -
gh-109870: Dataclasses: batch up exec calls
#110851 opened
Oct 14, 2023 -
gh-110864: Fix `_PyArg_UnpackKeywordsWithVararg` overwritting `vararg` with `NULL`
#110868 opened
Oct 14, 2023 -
[3.11] remove redundant call to attach_loop in watcher (GH-110847)
#110870 opened
Oct 14, 2023 -
gh-107450: Fix testMemoryErrorBigSource in test_exceptions
#110871 opened
Oct 14, 2023 -
gh-110869: handle delim chars in user/pw (urllib)
#110872 opened
Oct 14, 2023 -
gh-110874: http.cookiejar.deepvalues improve performance
#110876 opened
Oct 14, 2023 -
gh-110843: strict_parsing allows empty values
#110879 opened
Oct 14, 2023
114 Issues closed by 35 people
-
Please expose _PyTime_t, _PyTime_FromTimeval, and _PyTime_AsSecondsDouble as public APIs
#110850 closed
Oct 14, 2023 -
PyArg_ParseTupleAndKeywords() and non-ASCII keyword names
#110815 closed
Oct 14, 2023 -
tty.setraw() and tty.setcbreak() return partially modified original attributes
#110392 closed
Oct 14, 2023 -
re: undocumented exception is raised
#109747 closed
Oct 14, 2023 -
test_tkinter leaks files in the C locale
#107705 closed
Oct 14, 2023 -
name error in zipfile.ZipInfo._decodeExtra()
#110715 closed
Oct 14, 2023 -
(VS 2019) Can't build main on Windows via build.bat: "cannot locate MSBuild.exe"
#110795 closed
Oct 14, 2023 -
Add tests for PyLong C API
#110628 closed
Oct 14, 2023 -
gettext: deprecate selecting plural form by fractional numbers (part 2)
#88434 closed
Oct 14, 2023 -
Pip install results in ERROR: Could not build wheels for aiohttp
#110846 closed
Oct 13, 2023 -
Allow the repl to show source code and complete tracebacks
#110805 closed
Oct 13, 2023 -
The exclamation symbol is not a soft keyword or no token is needed for it
#110798 closed
Oct 13, 2023 -
Support parsing invalid date strings
#110648 closed
Oct 13, 2023 -
PRs to 3.12 branch fail with "quay.io: Requesting bear token"
#110842 closed
Oct 13, 2023 -
Dataclasses derived from empty frozen bases skip immutability checks
#87342 closed
Oct 13, 2023 -
pathlib's PosixPath does not have an attribute "walk"
#110838 closed
Oct 13, 2023 -
List Comprehension with if else condition
#110831 closed
Oct 13, 2023 -
Decompose asyncio.run_forever() into parts to improve integration with other event loops
#110771 closed
Oct 13, 2023 -
asyncio.wait_for() doesn't raise builtin TimeoutError
#110703 closed
Oct 13, 2023 -
test_signal fails with interpreter crash
#110772 closed
Oct 13, 2023 -
C-analyzer (make check-c-globals) only works with GCC?
#106212 closed
Oct 13, 2023 -
Improve CAPI tests of `set` and `frozenset`
#110525 closed
Oct 13, 2023 -
New Windows x86 failure: `testMemoryErrorBigSource` in `test_exceptions`
#110767 closed
Oct 13, 2023 -
`test_exceptions.ExceptionTests.testMemoryErrorBigSource` fails on certain platforms
#110800 closed
Oct 13, 2023 -
problem with print("f{}")
#110802 closed
Oct 13, 2023 -
Being unable to specify the API for instantiating an object is a deleterious restriction for Protocols
#110788 closed
Oct 13, 2023 -
test_importlib and test_peg_generator fails on AMD64 Windows Server 2022 NoGIL 3.x
#110359 closed
Oct 13, 2023 -
Tests: Don't measure CI performance in tests, don't test maximum elapsed time
#110666 closed
Oct 13, 2023 -
EIO from write() is only fatal if print() contains a newline
#76526 closed
Oct 12, 2023 -
regrtest: Synchronize regrtest in 3.11 and 3.12 branches with main branch
#110756 closed
Oct 12, 2023 -
Use the traceback module for PyErr_Display() and fallback to the C implementation
#110721 closed
Oct 12, 2023 -
Assertion failure in instrumentation during interpreter finalization
#110752 closed
Oct 12, 2023 -
frozen dataclass inheritance is not strictly checked in multiple inheritance
#109409 closed
Oct 12, 2023 -
Ssl module error
#110450 closed
Oct 12, 2023 -
Replace bundled pip and setuptools with a downloader in the ensurepip module
#80789 closed
Oct 12, 2023 -
Rework Argument Clinic error handling
#107468 closed
Oct 12, 2023 -
Increase Argument Clinic test coverage
#106368 closed
Oct 12, 2023 -
Incorrect syntax error message for incorrect argument unpacking
#110696 closed
Oct 12, 2023 -
string length overflows to negative when executing
#107450 closed
Oct 12, 2023 -
os.cpu_count() should return a count assigned to a container or that the process is restricted to
#80235 closed
Oct 12, 2023 -
Move the Argument Clinic docs to the devguide
#107518 closed
Oct 12, 2023 -
Rule name conflict and token marking mistakes in the 3.12.0rc grammar
#109596 closed
Oct 12, 2023 -
Line continuation of blank line emits NEWLINE
#81802 closed
Oct 12, 2023 -
Makefile dependency errors
#110748 closed
Oct 12, 2023 -
`test_monitoring` has duplicated tests
#106193 closed
Oct 12, 2023 -
`__match_args__` + `runtime_checkable` protocol
#110682 closed
Oct 12, 2023 -
WASI build is broken on certain environments
#110749 closed
Oct 12, 2023 -
Fix wrongly indented blocks in the documentation
#110631 closed
Oct 12, 2023 -
dict().get() default value not assigned when requested key is not in dictionary
#110744 closed
Oct 11, 2023 -
sqlite3: use 64-bit APIs where possible
#108021 closed
Oct 11, 2023 -
Reduce overhead to run one iteration of the asyncio event loop
#110733 closed
Oct 11, 2023 -
pdb "args" crashes when an arg is not printable
#65052 closed
Oct 11, 2023 -
'+'.zfill(2) and '-'.zfill(2) return '+0' and '-0'
#110716 closed
Oct 11, 2023 -
tokenize unconditionally emits NL after comment lines & blank lines
#61263 closed
Oct 11, 2023 -
zipfie.is_zipfile() return False on ZIP archive
#110615 closed
Oct 11, 2023 -
Set up CIFuzz to run fuzz targets continuously
#107652 closed
Oct 11, 2023 -
βunmatched parenβ for space before parenthesis in Py_BuildValue
#84489 closed
Oct 11, 2023 -
Provide a supported Concrete Syntax Tree implementation in the standard library
#77518 closed
Oct 11, 2023 -
`concurrent.futures.ProcessPoolExecutor` pool deadlocks when submitting many tasks
#105829 closed
Oct 11, 2023 -
multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented
#65277 closed
Oct 11, 2023 -
The pre-commit hooks do not work on macOS
#110652 closed
Oct 11, 2023 -
Use nested f-string for f-string's format specifier
#110671 closed
Oct 11, 2023 -
pathlib.PurePath.with_name() rejects names with NTFS alternate data streams; accepts '.'
#110488 closed
Oct 11, 2023 -
test_multiprocessing_spawn.test_manager: test_async_timeout() failed on Windows (x64)
#110662 closed
Oct 11, 2023 -
test_logging: test_post_fork_child_no_deadlock() failed on Address sanitizer
#110656 closed
Oct 11, 2023 -
test_signal: test_stress_modifying_handlers() failed on s390x SLES 3.x
#110647 closed
Oct 11, 2023 -
Add -Xcpu_count=process cmdline mode to redirect os.cpu_count as os.process_cpu_count
#110649 closed
Oct 11, 2023 -
Upgrade to SQLite 3.43 in macOS and Windows installers
#109286 closed
Oct 10, 2023 -
`dis` command line interface exists, but not documented
#108826 closed
Oct 10, 2023 -
Support python -Xcpu_count=<n> feature for container environment.
#109595 closed
Oct 10, 2023 -
The tty module is not tested
#110388 closed
Oct 10, 2023 -
Termios module largely untested
#81002 closed
Oct 10, 2023 -
`_sre.compile` overwrites `TypeError` with `OverflowError`
#110590 closed
Oct 10, 2023 -
Include column offsets for bytecode instructions
#88116 closed
Oct 10, 2023 -
Version of Python fetched via nuGet should be set
#110612 closed
Oct 10, 2023 -
brace escapes are not working in formatted string literal format specifications
#83782 closed
Oct 10, 2023 -
Run ruff on Argument Clinic in CI
#110558 closed
Oct 10, 2023 -
unable to document fields of dataclass
#86580 closed
Oct 10, 2023 -
dataclasses.replace breaks when __init__ is overrriden in subclass
#88131 closed
Oct 10, 2023 -
`test_contextlib_async` produces several `RuntimeWarning`s
#110378 closed
Oct 10, 2023 -
Tkinter, window lose its focus after some codes
#110521 closed
Oct 10, 2023 -
Declare sethostname in socketmodule.c for SOLARIS
#78469 closed
Oct 10, 2023 -
make `set.add` return a boolean to indicate if insertion took place
#110533 closed
Oct 10, 2023 -
Python 3.12 and library aiogram
#110557 closed
Oct 9, 2023 -
No distutils folder
#110583 closed
Oct 9, 2023 -
[3.11] [3.12] Building python 3.11.4 installer FAILS, launcher.wixproj cannot detect v143 buildtools
#106765 closed
Oct 9, 2023 -
pdb raises BdbQuit on 'quit' when started with set_trace
#60650 closed
Oct 9, 2023 -
incorrect line numbers in backtrace after removing a trace function
#61479 closed
Oct 9, 2023 -
Build fails with recent libedit versions
#109191 closed
Oct 9, 2023 -
Incorrect stacktrace from pdb
#61897 closed
Oct 9, 2023 -
Enable readline in the sqlite3 CLI
#109151 closed
Oct 9, 2023 -
Deprecation warning for non-integer number in gettext is not always accurate
#110519 closed
Oct 9, 2023 -
Several CAPI tests include `<stddef.h>` for no reason
#110549 closed
Oct 9, 2023 -
Add Py_NewInterpreterFromConfig() and PyInterpreterConfig to the Public API
#98733 closed
Oct 9, 2023 -
Crash
#110569 closed
Oct 9, 2023 -
Possible documentation issue(if its by design) or an issue with method itself in title method of str object
#110538 closed
Oct 9, 2023 -
`AssertionError` when running `profile` on code containing generator expression
#110514 closed
Oct 9, 2023 -
Remove bundled setuptools
#95299 closed
Oct 9, 2023 -
Better communicate that `IOError` and `WindowsError` are just aliases of `OSError` now
#110497 closed
Oct 9, 2023 -
a reference to python-3.5 in Tutorial appendix
#110531 closed
Oct 9, 2023 -
Avoid suppressing all exceptions in PyObject_HasAttr()
#75753 closed
Oct 9, 2023 -
zoneinfo uses locale depending functions for parsing
#86842 closed
Oct 9, 2023 -
fix a URL redirect to wikipedia article on Fibonacci numbers
#110534 closed
Oct 9, 2023 -
Add wrapper for timerfd_create, timerfd_settime, and timerfd_gettime to `os` module
#108277 closed
Oct 8, 2023 -
Improve the use of __doc__ in pydoc
#84438 closed
Oct 8, 2023 -
Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId
#86172 closed
Oct 8, 2023 -
Python pip broken out of the box - issue raised in 2021 still present
#110518 closed
Oct 8, 2023 -
PluralFormsTestCase tests in test_gettext are not independent
#109864 closed
Oct 8, 2023 -
The Python implementation of Decimal does not support the "N" format
#89902 closed
Oct 8, 2023 -
Missing error checks in `_PyEval_MatchClass`
#110237 closed
Oct 8, 2023 -
pdb throws AttributeError at end of debugging session
#57253 closed
Oct 7, 2023 -
Proposal to add `Py_IsFinalizing()` to the limited API/stable ABI
#110397 closed
Oct 7, 2023
57 Issues opened by 40 people
-
perf: http.cookiejar.deepvalues improve
#110874 opened
Oct 14, 2023 -
```_splitnetloc``` in urllib split netloc wrongly if username or password contain special charcaters
#110869 opened
Oct 14, 2023 -
test__xxinterpchannels: _xxinterpchannels.ChannelClosedError is raised
#110866 opened
Oct 14, 2023 -
PyLong_FromString() does not always set `*pend` on error
#110865 opened
Oct 14, 2023 -
Argument Clinic: vararg + kw-only crash
#110864 opened
Oct 14, 2023 -
Provide PyLong conversions with Py_(u)intptr_t
#110863 opened
Oct 14, 2023 -
Add float precision variable to csv.writer / reader
#110852 opened
Oct 14, 2023 -
Can't include Python.h from C++ code on macOS Sonoma / Clang 15
#110845 opened
Oct 13, 2023 -
ResourceTrackerβ does not restore original signal mask
#110844 opened
Oct 13, 2023 -
`parse_qsl` method does not parse query strings without "="
#110843 opened
Oct 13, 2023 -
Backport test_capi enhancements from Python 3.12 to Python 3.11
#110835 opened
Oct 13, 2023 -
threading Thread.join should call the OS join API
#110829 opened
Oct 13, 2023 -
AIX fails to build _testcapi extension: Undefined symbol: .__atomic_fetch_or_8
#110828 opened
Oct 13, 2023 -
test_sysconfig test_library fails on macOS framework installs, like the python.org installer
#110824 opened
Oct 13, 2023 -
Assertion failure in test_capi test_alignof_max_align_t possible with macOS universal2 (multi-arch) builds
#110820 opened
Oct 13, 2023 -
`maybe-uninitialized` compiler warnings on `long_format_binary` and `long_to_decimal_string_internal`
#110819 opened
Oct 13, 2023 -
It Is Hard to Keep Track of the Instructions In the "Isolating Extension Modules" How-to
#110812 opened
Oct 13, 2023 -
Inconsistent behaviour in `os.path.islink` for symbolic links to directories
#110807 opened
Oct 13, 2023 -
It's unclear how to set __weaklistoffset__ Python 3.11 and below
#110803 opened
Oct 13, 2023 -
Intermittent failure in ` test_sys.SysModuleTest.test_current_exceptions`
#110796 opened
Oct 13, 2023 -
Add GitHub Actions job that runs the tests in an installed Python
#110793 opened
Oct 13, 2023 -
Ignore `BrokenPipeError` when piping the output of the `sysconfig` CLI
#110786 opened
Oct 12, 2023 -
Enhance Python C API module initialization function that uses PyImport_AppendInittab
#110783 opened
Oct 12, 2023 -
[Regression] TypeVar crashes when name is specified via keyword parameters
#110782 opened
Oct 12, 2023 -
Add `value` getter to `_ctypes._Pointer`
#110777 opened
Oct 12, 2023 -
Support setting the loop_factory in IsolatedAsyncioTestCase
#110774 opened
Oct 12, 2023 -
Nested profiling with cProfile raises exception in Python 3.12.
#110770 opened
Oct 12, 2023 -
Improve markup in `Doc/library/tkinter.ttk.rst`
#110746 opened
Oct 12, 2023 -
pathlib.Path.read_text should include a newline argument
#110745 opened
Oct 11, 2023 -
Add a note about variable scope inside a block when compared to other languages.
#110731 opened
Oct 11, 2023 -
Make regrtest collect test line coverage using sys.monitoring
#110722 opened
Oct 11, 2023 -
make clean is not enough for out-of-source builds
#110704 opened
Oct 11, 2023 -
test_multiprocessing_spawn.test_misc: test_resource_tracker_sigkill() failed on PPC64LE RHEL7 LTO + PGO 3.x
#110698 opened
Oct 11, 2023 -
test_os.TimerfdTests fails on FreeBSD 14 and 15: missing select.epoll()
#110697 opened
Oct 11, 2023 -
test_asyncio.test_base_events: test_time_and_call_at() failed on GHA Windows x64
#110695 opened
Oct 11, 2023 -
The Limit of 32 Pending Calls is Too Few
#110693 opened
Oct 11, 2023 -
Compilation issue Python 3.12
#110692 opened
Oct 11, 2023 -
Pattern matching is not tested with `@runtime_checkable` protocols
#110686 opened
Oct 11, 2023 -
Improve markup in `enum.rst`
#110679 opened
Oct 11, 2023 -
NameError: name '_check_date_fields' is not defined
#110676 opened
Oct 11, 2023 -
test_pty: test_openpty() timed out after 3h 20min on aarch64 RHEL8 Refleaks 3.x:
#110673 opened
Oct 11, 2023 -
test_os: test_listmounts() failed on AMD64 Windows11 Bigmem 3.x
#110672 opened
Oct 11, 2023 -
Objects passed to multiprocessing.Process are garbage collected too soon
#110660 opened
Oct 11, 2023 -
`collections.abc` documentation should clarify which classes remove `__hash__`.
#110645 opened
Oct 10, 2023 -
Some tests fail on windows in AzureCI
#110644 opened
Oct 10, 2023 -
Bad row factory example in the sqlite docs
#110643 opened
Oct 10, 2023 -
Move eval-breaker checks into their own micro-ops
#110616 opened
Oct 10, 2023 -
test_threading: `test_3_join_in_forked_from_thread` failed on Ubuntu
#110592 opened
Oct 10, 2023 -
Default CC is "gcc" on Mac, but should be "clang"
#110577 opened
Oct 9, 2023 -
`test_*_code` functions in `_testcapi/getargs.c` have memory leaks
#110572 opened
Oct 9, 2023 -
Drop direct reference to `ez_setup.py`/`setuptools` from venv's EnvBuilder example
#110548 opened
Oct 9, 2023 -
code.replace() fails to preserve CO_FAST_HIDDEN flag on locals
#110543 opened
Oct 9, 2023 -
`test_dict` and `test_abstract` of `test_capi` unconditionally import `_testcapi` module
#110529 opened
Oct 8, 2023 -
`PySet_Clear`'s docs are incomplete
#110527 opened
Oct 8, 2023 -
tkinter reference counting bug
#110523 opened
Oct 8, 2023 -
tools/i18n/pygettext.py encoding problem
#110522 opened
Oct 8, 2023
122 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.
-
test_embed fails if Python is built with LTO and LLVM clang on macOS
#110313 commented on
Oct 12, 2023 β’ 52 new comments -
gh-108590: Improve sqlite3 docs on encoding issues and how to handle those
#108699 commented on
Oct 13, 2023 β’ 23 new comments -
GH-107956: install a static description file
#108483 commented on
Oct 12, 2023 β’ 21 new comments -
GH-108362: Incremental GC implementation
#108038 commented on
Oct 14, 2023 β’ 16 new comments -
gh-109510: Clearly explain "Which Docstrings Are Examined"
#109696 commented on
Oct 12, 2023 β’ 16 new comments -
GH-80789: Get rid of the ``ensurepip`` infra for many wheels
#109245 commented on
Oct 14, 2023 β’ 13 new comments -
Docs: Polish profile documentation
#110494 commented on
Oct 11, 2023 β’ 11 new comments -
Refresh Screen Provided By `curses.wrapper` Causes Seg Fault (macOS, xcode 15 Apple supplied ncurses 6.0 breakage)
#109617 commented on
Oct 12, 2023 β’ 9 new comments -
gh-108828: Support selecting tests by labels
#108829 commented on
Oct 14, 2023 β’ 8 new comments -
gh-90815: Add mimalloc memory allocator
#109914 commented on
Oct 12, 2023 β’ 8 new comments -
logging.Logger methods exhibit confusing behavior when called before logging.basicConfig()
#107749 commented on
Oct 13, 2023 β’ 7 new comments -
relative symlinks in tarfile.extract broken (windows)
#57911 commented on
Oct 8, 2023 β’ 6 new comments -
[NetBSD] test_socket creates too many locks
#76106 commented on
Oct 11, 2023 β’ 6 new comments -
EOF occurred in violation of protocol starting Python3.10 on large requests
#110467 commented on
Oct 10, 2023 β’ 5 new comments -
http.client ungracefully raises internal "TypeError: can't concat str to bytes" when `dict` is (incorrectly) submitted as payload
#110462 commented on
Oct 11, 2023 β’ 5 new comments -
gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost of enabling perf-trampolines
#109666 commented on
Oct 13, 2023 β’ 5 new comments -
Docs for how to build on RHEL/CentOS
#110381 commented on
Oct 10, 2023 β’ 4 new comments -
Ensure `ntpath.realpath()` result is a final, normalized pathname.
#110495 commented on
Oct 12, 2023 β’ 4 new comments -
deprecate the asyncio child watchers system and policy system
#94597 commented on
Oct 12, 2023 β’ 4 new comments -
gh-105499: Merge typing.Union and types.UnionType
#105511 commented on
Oct 12, 2023 β’ 4 new comments -
GH-110417: Minor tweaks to `glob` docs
#110418 commented on
Oct 13, 2023 β’ 4 new comments -
The Word "Finalizing" in C-API Function Names is Sometimes Misleading
#110490 commented on
Oct 7, 2023 β’ 3 new comments -
gettext: remove unecessary test cases testing single/double quotes
#107510 commented on
Oct 9, 2023 β’ 3 new comments -
Counter-intuitive behavior of Server.close() / wait_closed()
#79033 commented on
Oct 11, 2023 β’ 3 new comments -
HEAD requests should be HEAD requests upon redirect
#99730 commented on
Oct 12, 2023 β’ 3 new comments -
resource tracker destroys shared memory segments when other processes should still have valid access
#82300 commented on
Oct 12, 2023 β’ 3 new comments -
test_asyncio.test_subprocess leaked dangling threads on PPC64LE Fedora Stable 3.x:
#110205 commented on
Oct 14, 2023 β’ 3 new comments -
bpo-31046: ensurepip does not honour the value of $(prefix)
#17634 commented on
Oct 12, 2023 β’ 3 new comments -
gh-108791: Fix `pdb` CLI invalid argument handling
#108816 commented on
Oct 11, 2023 β’ 3 new comments -
gh-109094: replace frame->prev_instr by frame->instr_ptr
#109095 commented on
Oct 13, 2023 β’ 3 new comments -
gh-106922: Support multi-line error locations in traceback
#109589 commented on
Oct 13, 2023 β’ 3 new comments -
asyncio: nested event loop
#66435 commented on
Oct 12, 2023 β’ 2 new comments -
test_subprocess: test_pipesize_default() failed on s390x Fedora Clang 3.x buildbot
#110184 commented on
Oct 13, 2023 β’ 2 new comments -
gh-103477: Read and write gzip header and trailer with zlib
#103478 commented on
Oct 9, 2023 β’ 2 new comments -
gh-110093: Replace trivial Py_BuildValue() with direct C API call
#110094 commented on
Oct 8, 2023 β’ 2 new comments -
Allow multiprocessing finalizers to run on a separate thread
#109978 commented on
Oct 7, 2023 β’ 1 new comment -
select.kqueue uses invalid fd after fork
#110395 commented on
Oct 8, 2023 β’ 1 new comment -
pdb/bdb changes for PEP 669
#103103 commented on
Oct 8, 2023 β’ 1 new comment -
Named tuple's _replace() method should raise TypeError for unexpected keyword arguments
#110275 commented on
Oct 9, 2023 β’ 1 new comment -
What's New in Python 3.13 (copyediting)
#109975 commented on
Oct 9, 2023 β’ 1 new comment -
Missing DTrace probes
#104280 commented on
Oct 9, 2023 β’ 1 new comment -
pdb frames accessible after the termination occurs on uncaught exception
#61228 commented on
Oct 9, 2023 β’ 1 new comment -
Order of non-default dataclass fields when some fields are @property.
#102559 commented on
Oct 10, 2023 β’ 1 new comment -
Python 3.10 OpenSSL Configuration Issues
#91019 commented on
Oct 10, 2023 β’ 1 new comment -
bitwise ops for bytes of equal length
#63450 commented on
Oct 10, 2023 β’ 1 new comment -
Lib/pty.py major revision
#85984 commented on
Oct 10, 2023 β’ 1 new comment -
libpython3.so doesn't contain any symbols (stable ABI), cannot link to it.
#104612 commented on
Oct 10, 2023 β’ 1 new comment -
Install a static installation description file as part of the Python installation
#107956 commented on
Oct 11, 2023 β’ 1 new comment -
Tests crash on macos Sonoma
#109981 commented on
Oct 11, 2023 β’ 1 new comment -
pathlib behaviour with filenames ending with '.'
#100157 commented on
Oct 11, 2023 β’ 1 new comment -
Substantial Performance Regression of Dict operations in Python 3.12.0rc1 versus Python 3.11.4
#109049 commented on
Oct 12, 2023 β’ 1 new comment -
tempfile seems to treat a file as a directory when processing an exception in the onerror()
#87319 commented on
Oct 12, 2023 β’ 1 new comment -
Consider testing `zoneinfo` with `tzdata` PyPI package installed
#99649 commented on
Oct 13, 2023 β’ 1 new comment -
Add a platform support page to the docs
#110227 commented on
Oct 13, 2023 β’ 1 new comment -
Improve "Extending Python with C or C++" docs
#93677 commented on
Oct 13, 2023 β’ 1 new comment -
Clean-up pyatomic headers
#109693 commented on
Oct 13, 2023 β’ 1 new comment -
Random crash of `test_signal` on macos sonoma
#110017 commented on
Oct 13, 2023 β’ 1 new comment -
asyncio: Use strong references for free-flying tasks
#91887 commented on
Oct 13, 2023 β’ 1 new comment -
Combine dataclass exec calls
#109870 commented on
Oct 14, 2023 β’ 1 new comment -
Clickable Email in the "About" Window
#104045 commented on
Oct 10, 2023 β’ 1 new comment -
gh-107625: configparser: Raise ParsingError if a key contains empty value
#107651 commented on
Oct 9, 2023 β’ 1 new comment -
DO NOT MERGE: Always use -Xuops
#107820 commented on
Oct 11, 2023 β’ 1 new comment -
gh-106016: Support customizing of module attributes access with __setattr__/__delattr__ (PEP 726)
#108261 commented on
Oct 7, 2023 β’ 1 new comment -
gh-105931: Fix surprising compileall stripdir behaviour
#108671 commented on
Oct 11, 2023 β’ 1 new comment -
gh-108927: Fix removing testing modules from sys.modules
#108952 commented on
Oct 14, 2023 β’ 1 new comment -
gh-85098: Implement functional CLI of symtable
#109112 commented on
Oct 14, 2023 β’ 1 new comment -
[3.12] gh-109216: Fix possible memory leak in `BUILD_MAP`
#109324 commented on
Oct 13, 2023 β’ 1 new comment -
gh-103615: Use local events for opcode tracing
#109472 commented on
Oct 13, 2023 β’ 1 new comment -
Docs: Add a custom extension to report unresolved cross-references
#110177 commented on
Oct 9, 2023 β’ 1 new comment -
Add SynchronizedBase to __all__
#110304 commented on
Oct 12, 2023 β’ 1 new comment -
Local trace function return value: bug or documentation issue
#104232 commented on
Oct 8, 2023 β’ 0 new comments -
Output closing parenthesis in ast.dump() on separate line
#84170 commented on
Oct 8, 2023 β’ 0 new comments -
PyArg_ParseTupleAndKeywords: support required keyword arguments
#78416 commented on
Oct 8, 2023 β’ 0 new comments -
Python 3.11.5 to 3.11.6 upgrade fails: vcruntime140.dll not found
#110437 commented on
Oct 9, 2023 β’ 0 new comments -
Adds stats for the tier 2 optimizer
#109329 commented on
Oct 9, 2023 β’ 0 new comments -
[subinterpreters] Implement _xxsubinterpreters.channel_send_wait()
#84570 commented on
Oct 9, 2023 β’ 0 new comments -
Pdb does not stop at a breakpoint after a restart command and source changes
#59117 commented on
Oct 9, 2023 β’ 0 new comments -
Pdb does not stop at a breakpoint set on the line of a function definition
#59013 commented on
Oct 9, 2023 β’ 0 new comments -
Pluggable optimizer API
#104584 commented on
Oct 10, 2023 β’ 0 new comments -
[subinterpreters] PEP 554 implementation: add interpreters module
#76785 commented on
Oct 10, 2023 β’ 0 new comments -
macOS linker warnings in macOS ventura
#97524 commented on
Oct 10, 2023 β’ 0 new comments -
The TypeError message from random.seed call has a seemingly unintentional newline in the middle
#110050 commented on
Oct 10, 2023 β’ 0 new comments -
User-defined virtual path objects
#110109 commented on
Oct 11, 2023 β’ 0 new comments -
sys.path[0] Is Set Differently From the Rest of sys.path
#109853 commented on
Oct 11, 2023 β’ 0 new comments -
Global String Objects are Interned Only in the First Interpreter
#106931 commented on
Oct 11, 2023 β’ 0 new comments -
multiprocessing.dummy missing cpu_count
#74054 commented on
Oct 11, 2023 β’ 0 new comments -
multiprocessing.Array misleading error message in slice assignment
#76186 commented on
Oct 11, 2023 β’ 0 new comments -
[C API] Convert a few stdlib extensions to the limited C API (PEP 384)
#85283 commented on
Oct 11, 2023 β’ 0 new comments -
Improve tokenize error handling
#104169 commented on
Oct 11, 2023 β’ 0 new comments -
Clarify the behavior of __eq__() returning NotImplemented
#72971 commented on
Oct 11, 2023 β’ 0 new comments -
Move Azure Pipelines CI to GitHub Actions
#109408 commented on
Oct 11, 2023 β’ 0 new comments -
Inplace dunders can return NotImplemented, and that's not documented
#104219 commented on
Oct 11, 2023 β’ 0 new comments -
__signature__ in the inspect module
#106310 commented on
Oct 11, 2023 β’ 0 new comments -
Move test files into test subdirectories
#108303 commented on
Oct 11, 2023 β’ 0 new comments -
Combine SAVE_IP and SAVE_CURRENT_IP into a new uop
#109214 commented on
Oct 12, 2023 β’ 0 new comments -
Replace frame->prev_instr by frame->instr_ptr
#109094 commented on
Oct 12, 2023 β’ 0 new comments -
Implement biased reference counting in `--disable-gil` builds
#110481 commented on
Oct 12, 2023 β’ 0 new comments -
New sysconfig API π€ (meta-issue)
#103480 commented on
Oct 13, 2023 β’ 0 new comments -
Add name to process and thread pool
#79177 commented on
Oct 13, 2023 β’ 0 new comments -
gettext: if looking for .mo in default locations, also look in locale-bundle location
#59757 commented on
Oct 13, 2023 β’ 0 new comments -
ensurepip does not honour the value of $(prefix)
#75229 commented on
Oct 13, 2023 β’ 0 new comments -
ImportError: _ssl.so: undefined symbol: _PyModule_Add
#108525 commented on
Oct 13, 2023 β’ 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Oct 14, 2023 β’ 0 new comments -
gh-87378: [doc] Link to source of Python and Argument Clinic classes and functions
#24521 commented on
Oct 12, 2023 β’ 0 new comments -
gh-104219: Document that idunders can return NotImplemented
#104220 commented on
Oct 11, 2023 β’ 0 new comments -
GH-104996: Implement path joining algorithm in pathlib
#105484 commented on
Oct 13, 2023 β’ 0 new comments -
gh-105858: Improve AST node constructors
#105880 commented on
Oct 11, 2023 β’ 0 new comments -
gh-106287: Improve error handling in marshalling code
#106288 commented on
Oct 14, 2023 β’ 0 new comments -
gh-106310 - document the __signature__ attribute
#106311 commented on
Oct 11, 2023 β’ 0 new comments -
[3.12] gh-105699: Re-enable the Multiple-Interpreters Stress Tests (gh-107572)
#107783 commented on
Oct 12, 2023 β’ 0 new comments -
gh-104400: Add more tests to pygettext
#108173 commented on
Oct 9, 2023 β’ 0 new comments -
gh-93627: Align copy module behaviour with pickle module
#109498 commented on
Oct 12, 2023 β’ 0 new comments -
[3.12] gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)
#109586 commented on
Oct 11, 2023 β’ 0 new comments -
gh-109598: make PyComplex_RealAsDouble/ImagAsDouble use __complex__
#109647 commented on
Oct 14, 2023 β’ 0 new comments -
gh-102837: Increase test coverage for the math module
#110000 commented on
Oct 9, 2023 β’ 0 new comments -
Make YIELD_VALUE viable (WIP, ugly)
#110132 commented on
Oct 12, 2023 β’ 0 new comments -
gh-109870: Combine exec calls in dataclass
#110186 commented on
Oct 13, 2023 β’ 0 new comments -
gh-108838: Improve docs - remove redundant newline statement for csv reader docs
#110256 commented on
Oct 13, 2023 β’ 0 new comments -
gh-103078: Split multiprocessing documentation.
#110353 commented on
Oct 10, 2023 β’ 0 new comments -
GH-109369: Add machinery for deoptimizing tier2 executors, both individually and globally.
#110384 commented on
Oct 13, 2023 β’ 0 new comments -
gh-110019: Refactor summarize_stats
#110398 commented on
Oct 9, 2023 β’ 0 new comments -
gh-90095: Make .pdbrc work properly and add some reasonable tests
#110496 commented on
Oct 9, 2023 β’ 0 new comments