Insights: python/cpython
Overview
Could not load contribution data
Please try again later
233 Pull requests merged by 49 people
-
Fix an ironic typo in a code comment.
#109186 merged
Sep 9, 2023 -
[3.11] gh-107924: re-order os.sendfile() flag documentation (#107926)
#109178 merged
Sep 9, 2023 -
gh-109162: Refactor libregrtest.RunTests
#109177 merged
Sep 9, 2023 -
gh-109050: Remove remaining tests for legacy Unicode C API
#109068 merged
Sep 9, 2023 -
gh-109118: Fix runtime crash when NameError happens in PEP 695 function
#109123 merged
Sep 9, 2023 -
gh-109162: Refactor libregrtest.runtest
#109172 merged
Sep 9, 2023 -
gh-109052: Use the base opcode when comparing code objects
#109107 merged
Sep 9, 2023 -
gh-109162: Refactor libregrtest WorkerJob
#109171 merged
Sep 9, 2023 -
gh-109162: Refactor Regrtest.action_run_tests()
#109170 merged
Sep 9, 2023 -
gh-108996: Skip broken test_msvcrt for now
#109169 merged
Sep 8, 2023 -
gh-109162: Regrtest copies 'ns' attributes
#109168 merged
Sep 8, 2023 -
gh-109162: Refactor Regrtest.main()
#109163 merged
Sep 8, 2023 -
gh-108996: add tests for msvcrt
#109004 merged
Sep 8, 2023 -
gh-109054: configure checks if libatomic is needed
#109101 merged
Sep 8, 2023 -
gh-108455: peg_generator: enable mypy's `--warn-unreachable` setting and `redundant-expr` error code
#109160 merged
Sep 8, 2023 -
gh-91960: FreeBSD Cirrus CI runs configure separately
#109127 merged
Sep 8, 2023 -
[3.11] Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146)
#109158 merged
Sep 8, 2023 -
[3.12] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959)
#109147 merged
Sep 8, 2023 -
[3.11] GH-109067: fix randomly failing `test_async_gen_asyncio_gc_aclose_09` test (GH-109142)
#109150 merged
Sep 8, 2023 -
gh-109114: Relax the check for invalid lambdas inside f-strings to avoid false positives
#109121 merged
Sep 8, 2023 -
Check the result of PySet_Contains() for error in Python/symtable.c
#109146 merged
Sep 8, 2023 -
[3.11] gh-106922: Fix error location for constructs with spaces and parentheses (GH-108959)
#109148 merged
Sep 8, 2023 -
GH-108614: Unbreak emscripten build
#109132 merged
Sep 8, 2023 -
GH-109067: fix randomly failing `test_async_gen_asyncio_gc_aclose_09` test
#109142 merged
Sep 8, 2023 -
gh-109136: Fix summarize_stats.py script
#109137 merged
Sep 8, 2023 -
gh-106922: Fix error location for constructs with spaces and parentheses
#108959 merged
Sep 8, 2023 -
[3.12] gh-103186: Suppress RuntimeWarning about unclosed async iterator in test_sys_settrace (GH-109075)
#109138 merged
Sep 8, 2023 -
gh-109140: Rename duplicated tests in `test_binascii`
#109141 merged
Sep 8, 2023 -
[3.12] Add version directives to ast docs (GH-108788)
#109106 merged
Sep 8, 2023 -
[3.12] gh-68403: Fix test_coverage in test_trace (GH-108910)
#109104 merged
Sep 8, 2023 -
[3.12] gh-75743: Restore test_timeout.testConnectTimeout() (GH-109087)
#109103 merged
Sep 8, 2023 -
[3.12] gh-107924: re-order os.sendfile() flag documentation (GH-107926)
#109099 merged
Sep 8, 2023 -
[3.12] gh-102823: Document return type of floor division on floats (GH-102824)
#109092 merged
Sep 8, 2023 -
[3.12] socket documentation fix - rename triple to 3-tuple (GH-24722)
#109073 merged
Sep 8, 2023 -
[3.12] gh-71770: Add more details on behavior of configparser's default_section (GH-31562)
#109088 merged
Sep 8, 2023 -
[3.12] gh-103186: Remove debug print in test_sys_settrace (GH-109077)
#109084 merged
Sep 8, 2023 -
[3.12] GH-90915: Document that SystemExit doesn't trigger sys.excepthook (GH-31357)
#109082 merged
Sep 8, 2023 -
[3.12] bpo-38157: Add example about per file output for mock_open. (GH-16090)
#109071 merged
Sep 8, 2023 -
[3.12] gh-103186: Suppress and assert expected RuntimeWarnings in test_sys_settrace (GH-103244)
#109066 merged
Sep 8, 2023 -
[3.12] test.pythoninfo logs freedesktop_os_release() (GH-109057)
#109064 merged
Sep 8, 2023 -
[3.12] gh-108915: Removes extra backslashes in str.split docstring (GH-109044).
#109061 merged
Sep 8, 2023 -
[3.12] gh-108740: Fix "make regen-all" race condition (#108741)
#109019 merged
Sep 8, 2023 -
[3.12] gh-108851: Fix tomllib recursion tests (GH-108853)
#109012 merged
Sep 8, 2023 -
[3.12] gh-89392: Use unittest test runner for doctests in test_getopt (GH-108916)
#108919 merged
Sep 8, 2023 -
[3.12] gh-89392: Use normal unittest runner in test_type_cache (GH-108911)
#108913 merged
Sep 8, 2023 -
[3.12] gh-91960: Skip test_gdb if gdb cannot retrive Python frames (GH-108999)
#109010 merged
Sep 8, 2023 -
[3.12] gh-108983: Add more PEP 526 tests to `test_grammar` (GH-108984)
#109000 merged
Sep 8, 2023 -
[3.12] gh-108962: Skip test_tempfile.test_flags() if not supported (GH-108964)
#108967 merged
Sep 8, 2023 -
[3.12] gh-108834: Sync libregrtest with the main branch
#108966 merged
Sep 8, 2023 -
[3.12] gh-107755: Document the correct default value of slice step (GH-107756)
#108955 merged
Sep 8, 2023 -
[3.12] gh-107732: Mention dir support in importlib.resources docs (GH-107734)
#109058 merged
Sep 8, 2023 -
[3.12] gh-109015: Add test.support.socket_helper.tcp_blackhole() (GH-109016)
#109041 merged
Sep 8, 2023 -
[3.12] Docs: Fix typo in datetime.tzinfo docstring (GH-107257)
#109032 merged
Sep 8, 2023 -
[3.12] GH-108202: Document ``calendar``'s command-line interface (GH-109020)
#109030 merged
Sep 8, 2023 -
[3.12] GH-90690: Mention removal of ``PRECALL`` in What's New (GH-103910)
#109027 merged
Sep 8, 2023 -
[3.12] C API tests: use special markers to test that output parameters were set (GH-109014)
#109023 merged
Sep 8, 2023 -
[3.11] gh-104690: thread_run() checks for tstate dangling pointer (#109056)
#109134 merged
Sep 8, 2023 -
gh-104690: thread_run() checks for tstate dangling pointer
#109056 merged
Sep 8, 2023 -
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT
#108507 merged
Sep 8, 2023 -
GH-108716: Turn off deep-freezing of modules.
#108722 merged
Sep 8, 2023 -
[3.11] gh-108962: Skip test_tempfile.test_flags() if not supported (GH-108964)
#108968 merged
Sep 8, 2023 -
Update `CODEOWNERS` for `Tools/wasm/`
#109119 merged
Sep 8, 2023 -
[3.11] gh-108682: [Enum] raise TypeError if super().__new__ called in custom __new__ (GH-108704)
#108739 merged
Sep 8, 2023 -
gh-109022: [Enum] require `names=()` to create empty enum type
#109048 merged
Sep 8, 2023 -
Use unittest test runner for doctests in test_statistics
#108921 merged
Sep 7, 2023 -
[3.11] gh-68403: Fix test_coverage in test_trace (GH-108910)
#109105 merged
Sep 7, 2023 -
[3.11] gh-75743: Restore test_timeout.testConnectTimeout() (GH-109087)
#109102 merged
Sep 7, 2023 -
Add version directives to ast docs
#108788 merged
Sep 7, 2023 -
gh-68403: Fix test_coverage in test_trace
#108910 merged
Sep 7, 2023 -
gh-75743: Restore test_timeout.testConnectTimeout()
#109087 merged
Sep 7, 2023 -
gh-103186: Make test_generated_cases less noisy by default
#109100 merged
Sep 7, 2023 -
gh-109094: remove unnecessary updates of frame->prev_instr in instrumentation functions
#109076 merged
Sep 7, 2023 -
gh-107924: re-order os.sendfile() flag documentation
#107926 merged
Sep 7, 2023 -
gh-108732: include comprehension locals in frame.f_locals
#109026 merged
Sep 7, 2023 -
[3.11] gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal (GH-109081)
#109091 merged
Sep 7, 2023 -
[3.11] gh-102823: Document return type of floor division on floats (GH-102824)
#109093 merged
Sep 7, 2023 -
gh-102823: Document return type of floor division on floats
#102824 merged
Sep 7, 2023 -
[3.11] gh-103186: Suppress RuntimeWarning about unclosed async iterator in test_sys_settrace (GH-109075)
#109086 merged
Sep 7, 2023 -
[3.11] gh-103186: Remove debug print in test_sys_settrace (GH-109077)
#109085 merged
Sep 7, 2023 -
[3.11] gh-71770: Add more details on behavior of configparser's default_section (GH-31562)
#109089 merged
Sep 7, 2023 -
gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal
#109081 merged
Sep 7, 2023 -
gh-107544: Add docs about `json.dumps(..., default=)`
#108259 merged
Sep 7, 2023 -
gh-71770: Add more details on behavior of configparser's default_section
#31562 merged
Sep 7, 2023 -
GH-108614: Add `RESUME_CHECK` instruction
#108630 merged
Sep 7, 2023 -
gh-103186: Suppress RuntimeWarning about unclosed async iterator in test_sys_settrace
#109075 merged
Sep 7, 2023 -
gh-103186: Remove debug print in test_sys_settrace
#109077 merged
Sep 7, 2023 -
[3.11] GH-90915: Document that SystemExit doesn't trigger sys.excepthook (GH-31357)
#109083 merged
Sep 7, 2023 -
GH-90915: Document that SystemExit doesn't trigger sys.excepthook
#31357 merged
Sep 7, 2023 -
[3.11] socket documentation fix - rename triple to 3-tuple (GH-24722)
#109074 merged
Sep 7, 2023 -
socket documentation fix - rename triple to 3-tuple
#24722 merged
Sep 7, 2023 -
[3.8] CI: Bump GitHub Actions (GH-108879)
#108894 merged
Sep 7, 2023 -
[3.11] bpo-38157: Add example about per file output for mock_open. (GH-16090)
#109072 merged
Sep 7, 2023 -
bpo-38157: Add example about per file output for mock_open.
#16090 merged
Sep 7, 2023 -
gh-103186: Suppress and assert expected RuntimeWarnings
#103244 merged
Sep 7, 2023 -
[3.11] test.pythoninfo logs freedesktop_os_release() (GH-109057)
#109063 merged
Sep 7, 2023 -
[3.11] gh-108915: Removes extra backslashes in str.split docstring (GH-109044)
#109062 merged
Sep 7, 2023 -
test.pythoninfo logs freedesktop_os_release()
#109057 merged
Sep 7, 2023 -
gh-108915: Removes extra backslashes in str.split docstring
#109044 merged
Sep 7, 2023 -
[3.11] Docs: Fix typo in datetime.tzinfo docstring (GH-107257)
#109055 merged
Sep 7, 2023 -
gh-108753: _Py_PrintSpecializationStats() uses Py_hexdigits
#109040 merged
Sep 7, 2023 -
gh-109045: Remove remaining LIMITED_API_AVAILABLE checks in tests
#109046 merged
Sep 7, 2023 -
gh-107265: Remove all ENTER_EXECUTOR when execute _Py_Instrument
#108539 merged
Sep 7, 2023 -
[3.11] gh-109015: Add test.support.socket_helper.tcp_blackhole() (#109016)
#109042 merged
Sep 7, 2023 -
[3.11] gh-107755: Document the correct default value of slice step (GH-107756)
#108956 merged
Sep 7, 2023 -
[3.11] GH-108202: Document ``calendar``'s command-line interface (GH-109020)
#109031 merged
Sep 7, 2023 -
gh-107211: No longer export internal _PyLong_FromUid()
#109037 merged
Sep 7, 2023 -
gh-109015: Add test.support.socket_helper.tcp_blackhole()
#109016 merged
Sep 6, 2023 -
Docs: Fix typo in datetime.tzinfo docstring
#107257 merged
Sep 6, 2023 -
GH-108202: Document ``calendar``'s command-line interface
#109020 merged
Sep 6, 2023 -
[3.11] gh-108740: Fix "make regen-all" race condition (#108741)
#109021 merged
Sep 6, 2023 -
GH-104584: Restore `frame->stacktop` on optimizer error
#108953 merged
Sep 6, 2023 -
gh-108751: Add copy.replace() function
#108752 merged
Sep 6, 2023 -
gh-107732: Mention dir support in importlib.resources docs
#107734 merged
Sep 6, 2023 -
GH-90690: Mention removal of ``PRECALL`` in What's New
#103910 merged
Sep 6, 2023 -
gh-106307: Fix PyMapping_GetOptionalItemString()
#108797 merged
Sep 6, 2023 -
C API tests: use special markers to test that output parameters were set
#109014 merged
Sep 6, 2023 -
gh-108740: Fix "make regen-all" race condition
#108741 merged
Sep 6, 2023 -
[3.8] gh-109002: Ensure only one wheel for each vendored package (GH-109003)
#109009 merged
Sep 6, 2023 -
[3.12] gh-109002: Ensure only one wheel for each vendored package (GH-109003)
#109005 merged
Sep 6, 2023 -
[3.11] gh-109002: Ensure only one wheel for each vendored package (GH-109003)
#109006 merged
Sep 6, 2023 -
[3.10] gh-109002: Ensure only one wheel for each vendored package (GH-109003)
#109007 merged
Sep 6, 2023 -
[3.9] gh-109002: Ensure only one wheel for each vendored package (GH-109003)
#109008 merged
Sep 6, 2023 -
[3.11] gh-108851: Fix tomllib recursion tests (#108853)
#109013 merged
Sep 6, 2023 -
gh-108753: Enhance pystats
#108754 merged
Sep 6, 2023 -
gh-108851: Fix tomllib recursion tests
#108853 merged
Sep 6, 2023 -
[3.11] gh-91960: Skip test_gdb if gdb cannot retrive Python frames (GH-108999)
#109011 merged
Sep 6, 2023 -
[3.8] gh-101997: Remove stale pip-22.0.4-py3-none-any.whl from the 3.8 branch
#108998 merged
Sep 6, 2023 -
gh-91960: Add FreeBSD build and test using Cirrus-CI
#91961 merged
Sep 6, 2023 -
gh-109002: Ensure only one wheel for each vendored package
#109003 merged
Sep 6, 2023 -
gh-91960: Skip test_gdb if gdb cannot retrive Python frames
#108999 merged
Sep 6, 2023 -
[3.11] gh-108983: Add more PEP 526 tests to `test_grammar` (GH-108984)
#109001 merged
Sep 6, 2023 -
gh-107219: Fix concurrent.futures terminate_broken()
#108974 merged
Sep 6, 2023 -
gh-108765: Cleanup #include in Python/*.c files
#108977 merged
Sep 6, 2023 -
gh-108303: Create Lib/test/test_dataclasses/ directory
#108978 merged
Sep 6, 2023 -
gh-108983: Add more PEP 526 tests to `test_grammar`
#108984 merged
Sep 6, 2023 -
gh-108991: replace _PyFrame_GetState by two simpler functions
#108992 merged
Sep 6, 2023 -
gh-106670: Fix Pdb handling of chained Exceptions with no stacks.
#108865 merged
Sep 6, 2023 -
Fix a typo in umarshal.py
#108803 merged
Sep 6, 2023 -
gh-108717: Speedup `os.DirEntry.is_junction` function
#108718 merged
Sep 6, 2023 -
[3.12] gh-108857: improve markup in inspect.Signature.replace() docs (GH-108862)
#108971 merged
Sep 6, 2023 -
[3.11] gh-108857: improve markup in inspect.Signature.replace() docs (GH-108862)
#108970 merged
Sep 6, 2023 -
gh-108857: improve markup in inspect.Signature.replace() docs
#108862 merged
Sep 6, 2023 -
gh-108962: Skip test_tempfile.test_flags() if not supported
#108964 merged
Sep 5, 2023 -
gh-106581: Support multiple uops pushing new values
#108895 merged
Sep 5, 2023 -
[3.12] gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12] (GH-108553)
#108960 merged
Sep 5, 2023 -
[3.12] gh-108927: Fix test_import + test_importlib + test_unittest problem (GH-108929)
#108954 merged
Sep 5, 2023 -
[3.10] CI: Bump GitHub Actions (GH-108879)
#108892 merged
Sep 5, 2023 -
[3.9] CI: Bump GitHub Actions (GH-108879)
#108893 merged
Sep 5, 2023 -
gh-108469: Update ast.unparse for unescaped quote support from PEP701 [3.12]
#108553 merged
Sep 5, 2023 -
gh-107755: Document the correct default value of slice step
#107756 merged
Sep 5, 2023 -
gh-108927: Fix test_import + test_importlib + test_unittest problem
#108929 merged
Sep 5, 2023 -
[3.12] gh-107565: Update Windows build to use OpenSSL 3.0.10 (GH-108928)
#108930 merged
Sep 5, 2023 -
[3.11] gh-107565: Update Windows build to use OpenSSL 3.0.10 (GH-108928)
#108932 merged
Sep 5, 2023 -
gh-107565: Update Windows build to use OpenSSL 3.0.10
#108928 merged
Sep 5, 2023 -
[3.8] [3.10] Add a dummy .rtfd.yml file to silence invalid failing webhooks (GH-108908)
#108926 merged
Sep 5, 2023 -
[3.9] [3.10] Add a dummy .rtfd.yml file to silence invalid failing webhooks (GH-108908)
#108925 merged
Sep 5, 2023 -
[3.11] gh-108416: Mark slow but not CPU bound test methods with requires_resource('walltime') (GH-108480)
#108924 merged
Sep 5, 2023 -
gh-108903: Remove unneeded `lambda`s from `asyncio`
#108904 merged
Sep 5, 2023 -
[3.10] Add a dummy .rtfd.yml file to silence invalid failing webhooks
#108908 merged
Sep 5, 2023 -
[3.11] gh-89392: Use unittest test runner for doctests in test_getopt (GH-108916)
#108920 merged
Sep 5, 2023 -
gh-108416: Mark slow but not CPU bound test methods with requires_resource('walltime')
#108480 merged
Sep 5, 2023 -
gh-89392: Use unittest test runner for doctests in test_getopt
#108916 merged
Sep 5, 2023 -
[3.11] gh-89392: Use normal unittest runner in test_type_cache (GH-108911)
#108914 merged
Sep 5, 2023 -
gh-89392: Use normal unittest runner in test_type_cache
#108911 merged
Sep 5, 2023 -
[3.12] GH-103082: Document PEP-669: Low Impact Monitoring for CPython (GH-107772)
#108909 merged
Sep 5, 2023 -
Add missed "f" in an f-string
#108906 merged
Sep 5, 2023 -
GH-103082: Document PEP-669: Low Impact Monitoring for CPython
#107772 merged
Sep 5, 2023 -
[3.12] GH-108390: Prevent non-local events being set with `sys.monitoring.set_local_events()` (GH-108420)
#108899 merged
Sep 5, 2023 -
[3.12] gh-89392: Remove support of test_main() in libregrtest (GH-108876)
#108897 merged
Sep 5, 2023 -
[3.12] Link to PEP sections in What's New in 3.12 (GH-108878)
#108890 merged
Sep 5, 2023 -
[3.12] bpo-45229: Make ElementTree tests discoverable (GH-108859)
#108873 merged
Sep 5, 2023 -
[3.12] CI: Bump GitHub Actions (GH-108879)
#108889 merged
Sep 5, 2023 -
gh-108840: Remove unused `TestEnumTypeSubclassing` from `test_enum`
#108841 merged
Sep 5, 2023 -
gh-108294: Add error handling for time.sleep audit event
#108363 merged
Sep 5, 2023 -
Improve the GitHub issue forms
#108881 merged
Sep 5, 2023 -
GH-108390: Prevent non-local events being set with `sys.monitoring.set_local_events()`
#108420 merged
Sep 5, 2023 -
[3.11] gh-89392: Remove support of test_main() in libregrtest (GH-108876)
#108898 merged
Sep 5, 2023 -
[3.11] gh-89392: Fix running test_pep646_syntax as script (GH-108875)
#108877 merged
Sep 5, 2023 -
gh-89392: Remove support of test_main() in libregrtest
#108876 merged
Sep 5, 2023 -
gh-108834: regrtest --fail-rerun exits with code 5
#108896 merged
Sep 5, 2023 -
[3.11] CI: Bump GitHub Actions (GH-108879)
#108891 merged
Sep 5, 2023 -
gh-106320: Remove private _PyErr_WriteUnraisableMsg()
#108863 merged
Sep 4, 2023 -
gh-108463: Make expressions/statements work as expected in pdb
#108464 merged
Sep 4, 2023 -
Link to PEP sections in What's New in 3.12
#108878 merged
Sep 4, 2023 -
CI: Bump GitHub Actions
#108879 merged
Sep 4, 2023 -
[3.12] gh-89392: Remove test_main() in test_netrc (GH-108860)
#108872 merged
Sep 4, 2023 -
[3.12] Disable `differing_test_runners` health check (GH-108886)
#108887 merged
Sep 4, 2023 -
Disable `differing_test_runners` health check
#108886 merged
Sep 4, 2023 -
[3.12] gh-89392: Make test_pep646_syntax discoverable (GH-108861)
#108871 merged
Sep 4, 2023 -
[3.12] Resolve reference warnings in faq/gui.rst (GH-108147)
#108193 merged
Sep 4, 2023 -
[3.12] gh-46376: Revert "Return existing pointer when possible in ctypes (GH-107131) (GH-107487)"
#108864 merged
Sep 4, 2023 -
gh-107902: Don't test setting suid/sgid on systems that don't support them
#108368 merged
Sep 4, 2023 -
gh-89392: Fix running test_pep646_syntax as script
#108875 merged
Sep 4, 2023 -
[3.12] Reorder some test's decorators (GH-108804)
#108844 merged
Sep 4, 2023 -
[3.12] gh-107208: Fix iter_index() recipe to not swallow exceptions (gh-108835)
#108837 merged
Sep 4, 2023 -
[3.12] gh-108822: regrtest computes statistics (#108793)
#108833 merged
Sep 4, 2023 -
[3.11] bpo-45229: Make ElementTree tests discoverable (GH-108859)
#108874 merged
Sep 4, 2023 -
GH-108614: Remove `TIER_ONE` and `TIER_TWO` from `_PUSH_FRAME`
#108725 merged
Sep 4, 2023 -
[3.11] gh-89392: Remove test_main() in test_netrc (GH-108860)
#108868 merged
Sep 4, 2023 -
[3.11] gh-89392: Make test_pep646_syntax discoverable (GH-108861)
#108869 merged
Sep 4, 2023 -
bpo-45229: Make ElementTree tests discoverable
#108859 merged
Sep 4, 2023 -
gh-89392: Make test_pep646_syntax discoverable
#108861 merged
Sep 4, 2023 -
gh-89392: Remove test_main() in test_netrc
#108860 merged
Sep 4, 2023 -
Revert "gh-46376: Return existing pointer when possible in ctypes (#1…
#108688 merged
Sep 4, 2023 -
gh-108765: Move export code from pyport.h to exports.h
#108855 merged
Sep 3, 2023 -
gh-108834: regrtest reruns failed tests in subprocesses
#108839 merged
Sep 3, 2023 -
gh-108765: Move stat() fiddling from pyport.h to fileutils.h
#108854 merged
Sep 3, 2023 -
Update Lib/test/test_unittest/testmock/testmock.py: fix typo RuntimError to RuntimeError
#108847 merged
Sep 3, 2023 -
[3.11] gh-108822: Backport libregrtest changes from the main branch
#108820 merged
Sep 3, 2023 -
gh-108765: Python.h no longer includes <ctype.h>
#108831 merged
Sep 3, 2023 -
gh-108494: Argument Clinic: inline parsing code for positional-only parameters in the limited C API
#108622 merged
Sep 3, 2023 -
Fix duplicated words 'Be be'
#108815 merged
Sep 3, 2023 -
[3.11] Reorder some test's decorators (GH-108804)
#108845 merged
Sep 3, 2023 -
Reorder some test's decorators
#108804 merged
Sep 3, 2023 -
gh-102837: few coverage nitpicks for the math module
#102523 merged
Sep 3, 2023 -
[3.11] [3.12] gh-63760: Don't declare gethostname() on Solaris (GH-108817) (GH-108824)
#108832 merged
Sep 3, 2023 -
[3.11] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
#108799 merged
Sep 3, 2023 -
gh-107208: Fix iter_index() recipe to not swallow exceptions
#108835 merged
Sep 3, 2023 -
[3.12] gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)
#108798 merged
Sep 2, 2023 -
[3.12] gh-63760: Don't declare gethostname() on Solaris (#108817)
#108824 merged
Sep 2, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `unittest.mock-examples.rst` (GH-108810)
#108813 merged
Sep 2, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `uuid.rst` (GH-108805)
#108807 merged
Sep 2, 2023 -
[3.12] gh-106392: Fix inconsistency in deprecation warnings (GH-106436)
#108792 merged
Sep 2, 2023 -
[3.12] gh-105563: reference DateType in datetime's documentation (GH-105946)
#108789 merged
Sep 2, 2023 -
[3.12] Improve some C API documentation (GH-108768)
#108785 merged
Sep 2, 2023 -
[3.12] Add Modules/_testcapi/util.h header (GH-108774)
#108780 merged
Sep 2, 2023 -
[3.12] gh-101100: Fix sphinx warnings in `tutorial/appendix.rst` (GH-108750)
#108759 merged
Sep 2, 2023 -
gh-108765: pystrhex: Replace stdlib.h abs() with Py_ABS()
#108830 merged
Sep 2, 2023 -
gh-108374: Add --disable-gil option to PCbuild/build.bat
#108729 merged
Sep 2, 2023 -
gh-108765: include <unistd.h> in termios.c on Solaris
#108825 merged
Sep 2, 2023 -
gh-63760: Don't declare gethostname() on Solaris
#108817 merged
Sep 2, 2023 -
gh-108765: multiprocessing.h includes <unistd.h>
#108823 merged
Sep 2, 2023 -
gh-108822: Add Changelog entry for regrtest statistics
#108821 merged
Sep 2, 2023
61 Pull requests opened by 33 people
-
gh-108826: Document `dis` module CLI and rename `_test` function to `main`
#108827 opened
Sep 2, 2023 -
gh-108828: Support selecting tests by labels
#108829 opened
Sep 2, 2023 -
Documentation: XML Element - pi objects instead of comment objects
#108848 opened
Sep 3, 2023 -
gh-108838: Improve ``csv`` documentation
#108850 opened
Sep 3, 2023 -
gh-108867: Add PyThreadState_GetUnsafe() function
#108870 opened
Sep 4, 2023 -
gh-107689: add docstrings to abstract classes
#108882 opened
Sep 4, 2023 -
gh-107457: Improve dis documentation
#108900 opened
Sep 5, 2023 -
Test DocTestFinder directly instead of calling support.run_doctest()
#108917 opened
Sep 5, 2023 -
Better integration of doctest and unittest in test_ctypes.test_objects
#108922 opened
Sep 5, 2023 -
[3.12] gh-108416: Mark slow but not CPU bound test methods with requires_resource('walltime') (GH-108480)
#108923 opened
Sep 5, 2023 -
gh-108933: disallow frame_setlineno on yield events
#108947 opened
Sep 5, 2023 -
gh-108946: correctly calculate most specific metaclass
#108949 opened
Sep 5, 2023 -
gh-108948: tarfile should handle sticky bit in FreeBSD
#108950 opened
Sep 5, 2023 -
gh-108927: Fix removing testing modules from sys.modules
#108952 opened
Sep 5, 2023 -
gh-108557: Fixed socket_getaddrinfo() not to encode IPv6 addresses as IDNA
#108957 opened
Sep 5, 2023 -
Fix a typo in Lib/turtle.py
#108958 opened
Sep 5, 2023 -
GH-104584: Remove `ip_offset` and simplify `EXIT_TRACE`
#108961 opened
Sep 5, 2023 -
gh-85283: Add PySys_AuditTuple() function
#108965 opened
Sep 5, 2023 -
gh-106861: Docs: Add availability directives to all Unix-only modules
#108975 opened
Sep 6, 2023 -
[3.11] gh-108843: fix ast.unparse for f-string with many quotes
#108980 opened
Sep 6, 2023 -
gh-108843: fix ast.unparse for f-string with many quotes
#108981 opened
Sep 6, 2023 -
gh-76257: add LockFile / UnlockFile to _winapi
#108988 opened
Sep 6, 2023 -
Make all instructions macros internally.
#108997 opened
Sep 6, 2023 -
gh-108511: Add C API functions which do not silently ignore errors
#109025 opened
Sep 6, 2023 -
gh-109033: Return filename with os.utime errors
#109034 opened
Sep 6, 2023 -
gh-105766: Clarify About Custom Allocators in C-API Docs
#109035 opened
Sep 6, 2023 -
gh-109039: Branch prediction for Tier 2 interpreter
#109038 opened
Sep 6, 2023 -
Update Lib/test/test_email/test_email.py: fix typo TestContentTyopeHeader to TestContentTypeHeader
#109069 opened
Sep 7, 2023 -
clarify distinction between datetime module and class in deprecation messages (again)
#109080 opened
Sep 7, 2023 -
[3.12] gh-88943: Improve syntax error for non-ASCII character that follows a numerical literal (GH-109081)
#109090 opened
Sep 7, 2023 -
[WIP] gh-109094: replace frame->prev_instr by frame->instr_ptr
#109095 opened
Sep 7, 2023 -
[3.12] gh-108732: include comprehension locals in frame.f_locals (GH-109026)
#109097 opened
Sep 7, 2023 -
gh-109110: Hash-pin GitHub Actions
#109111 opened
Sep 7, 2023 -
gh-85098: Implement functional CLI of symtable
#109112 opened
Sep 7, 2023 -
gh-109109: Expose retrieving certificate chains in SSL module
#109113 opened
Sep 7, 2023 -
gh-109115: Make virtual environments set the correct interpreter for pydoc3
#109116 opened
Sep 7, 2023 -
[3.12] gh-109022: [Enum] require `names=()` to create empty enum type (GH-109048)
#109122 opened
Sep 8, 2023 -
gh-109125: Run mypy on `Tools/wasm`
#109126 opened
Sep 8, 2023 -
gh-107298: Document PyAPI_DATA() macro
#109129 opened
Sep 8, 2023 -
GH-80789: Bundle ``ensurepip`` wheels at build time
#109130 opened
Sep 8, 2023 -
GH-108976. Keep monitoring data structures valid during de-optimization during callback.
#109131 opened
Sep 8, 2023 -
[3.12] gh-104690: thread_run() checks for tstate dangling pointer (#109056)
#109133 opened
Sep 8, 2023 -
gh-108987: Fix _thread.start_new_thread() race condition
#109135 opened
Sep 8, 2023 -
gh-106193: Rename and fix duplicated tests in `test_monitoring`
#109139 opened
Sep 8, 2023 -
GH-108866: Change optimizer API and contract
#109144 opened
Sep 8, 2023 -
[3.12] GH-109067: fix randomly failing `test_async_gen_asyncio_gc_aclose_09` test (GH-109142)
#109149 opened
Sep 8, 2023 -
gh-109151: Enable readline in the sqlite3 CLI
#109152 opened
Sep 8, 2023 -
[3.12] Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146)
#109153 opened
Sep 8, 2023 -
[3.12] gh-109114: Relax the check for invalid lambdas inside f-strings to avoid false positives (GH-109121).
#109155 opened
Sep 8, 2023 -
gh-109156: Prevent de-instrumenting lines when de-instrumenting instructions
#109157 opened
Sep 8, 2023 -
gh-109190: What's New in 3.12: Add subheadings to removals for easy linking
#109159 opened
Sep 8, 2023 -
gh-60283: Check for redefined test names in CI
#109161 opened
Sep 8, 2023 -
gh-109164: Replace `getopt` with `argparse` in pdb
#109165 opened
Sep 8, 2023 -
[3.12] gh-109118: Fix runtime crash when NameError happens in PEP 695 function (GH-109123)
#109173 opened
Sep 9, 2023 -
gh-109174: Add support of SimpleNamespace in copy.replace()
#109175 opened
Sep 9, 2023 -
gh-50644: Forbid pickling of codecs streams
#109180 opened
Sep 9, 2023 -
gh-109182: Fix SyntaxWarning in `test_listcomps.py`
#109183 opened
Sep 9, 2023 -
[3.12] Fix an ironic typo in a code comment. (gh-109186)
#109188 opened
Sep 9, 2023 -
gh-109182: Fix and improve tests for gh-108654
#109189 opened
Sep 9, 2023 -
GH-109187: Improve symlink loop handling in `pathlib.Path.resolve()`
#109192 opened
Sep 9, 2023
94 Issues closed by 34 people
-
Always use unittest for collecting tests in regrtests
#89392 closed
Sep 9, 2023 -
Incorrect message: "Invalid decimal literal" (python 3.10)
#88943 closed
Sep 9, 2023 -
Tests: remove C API tests using @requires_legacy_unicode_capi()?
#109050 closed
Sep 9, 2023 -
test_sys_settrace -R 3:3 does crash
#109052 closed
Sep 9, 2023 -
ARM Raspbian 3.x fails to build _testcapi extension: undefined symbol: __atomic_fetch_or_8
#109054 closed
Sep 8, 2023 -
misleading SyntaxError (f-string and type alias related)
#109114 closed
Sep 8, 2023 -
Run `mypy` on `Tools/peg_generator`
#108455 closed
Sep 8, 2023 -
test_asyncgen fails randomly on Windows
#109067 closed
Sep 8, 2023 -
Tools/scripts/summarize_stats.py fails following #108754
#109136 closed
Sep 8, 2023 -
`test_binascii` has duplicated tests
#109140 closed
Sep 8, 2023 -
Missed keyword in keyword module
#109145 closed
Sep 8, 2023 -
test_sys_settrace segfaults on main
#109143 closed
Sep 8, 2023 -
PyErr_SetFromErrno() etc should be called immediately after setting the error code
#107913 closed
Sep 8, 2023 -
Remove deep-freezing of code objects and modules.
#108716 closed
Sep 8, 2023 -
3.11.5 Regression: Flags with custom __new__ can't be iterated
#108682 closed
Sep 8, 2023 -
importlib.resources.as_file docs should mention it can provide whole directories
#107732 closed
Sep 7, 2023 -
Assigning to a class variable with name equal to annotation corrupts the annotations
#108437 closed
Sep 7, 2023 -
snakebite.net is not available
#75743 closed
Sep 7, 2023 -
test_gdb fails on PPC64LE Fedora Stable Clang 3.x buildbot
#109053 closed
Sep 7, 2023 -
os.sendfile() flags improperly ordered in documentation
#107924 closed
Sep 7, 2023 -
Document that float // float returns a float
#102823 closed
Sep 7, 2023 -
[doc] configparser: modifying default_section at runtime
#71770 closed
Sep 7, 2023 -
sys.excepthook documentation doesn't mention that it isn't called for SystemExit
#90915 closed
Sep 7, 2023 -
Using new 'bool' format character
#60203 closed
Sep 7, 2023 -
Add a recipe in unittest.mock examples about mock_open per file
#82338 closed
Sep 7, 2023 -
Add generalized replace() function
#108751 closed
Sep 7, 2023 -
Specialize `str[int]`
#107596 closed
Sep 7, 2023 -
PCbuild/readme.txt mentions build_pgo.bat which was removed in python 3.6
#91795 closed
Sep 7, 2023 -
Typo on venv - Creation of virtual environment docs page
#109065 closed
Sep 7, 2023 -
Typo on venv - Creation of virtual environment docs page
#109059 closed
Sep 7, 2023 -
Docs for some C struct members repeat the struct name
#97908 closed
Sep 7, 2023 -
Return newly added Enum constants for month and days in calendar module
#103822 closed
Sep 7, 2023 -
ResourceWarning due to unclosed response in http.client.HTTPConnection._tunnel
#103472 closed
Sep 7, 2023 -
Enum with `str` or `int` Mixin Breaking Change in Python 3.11
#100458 closed
Sep 7, 2023 -
Undocumented behavior in strptime for ISO week dates
#90750 closed
Sep 7, 2023 -
Not all abstract types have their method validated in `test_collections`
#98513 closed
Sep 7, 2023 -
Ref target labels for except/except*/finally not located precisely
#95975 closed
Sep 7, 2023 -
Add indentation feature to reprlib.Repr
#92734 closed
Sep 7, 2023 -
More revisions to test.support docs
#77024 closed
Sep 7, 2023 -
`test_traceback` does not run one set of `CPythonTracebackErrorCaretTests`
#106185 closed
Sep 7, 2023 -
[doc] Write argparse i18n howto
#54738 closed
Sep 7, 2023 -
shutil.disk_usage - Lacking documentation
#83006 closed
Sep 7, 2023 -
Change the default return value of `HTTPConnection.get_proxy_response_headers` from `{}` to `None`
#105626 closed
Sep 7, 2023 -
Error when executing the sample in chapter 4.6
#106625 closed
Sep 7, 2023 -
No documentation for ast.Module class and others.
#92788 closed
Sep 7, 2023 -
tokenize.__all__ list is incomplete
#71299 closed
Sep 7, 2023 -
The bytecode for f-string formatting is inefficient.
#77273 closed
Sep 7, 2023 -
RTSPS scheme support in urllib.parse
#104554 closed
Sep 7, 2023 -
Annotated assignment in a `match` block does not generate `SETUP_ANNOTATIONS`
#105164 closed
Sep 7, 2023 -
network tests fail on FreeBSD 13.0 in Cirrus-CI due to GCP image enabling TCP/UDP blackhole by default
#91824 closed
Sep 7, 2023 -
set up and use VM for net access in the test suite
#66840 closed
Sep 7, 2023 -
Pass MS CRT debug flags into subprocesses
#49869 closed
Sep 7, 2023 -
Enhance Py_STATS: statistics on Python performance
#108753 closed
Sep 7, 2023 -
Limited API tests are now incorrectly skipped unconditionally
#109045 closed
Sep 7, 2023 -
test_tempfile.test_flags() fails on FreeBSD: Operation not supported
#108962 closed
Sep 7, 2023 -
test_asyncio, test_imaplib and test_socket fail with FreeBSD TCP blackhole
#109015 closed
Sep 7, 2023 -
make regen-all is not deterministic
#108740 closed
Sep 6, 2023 -
Avoid locale dependent <ctype.h> functions like isascii(), isdigit(), tolower()
#108767 closed
Sep 6, 2023 -
Can't access my variable to update it
#109028 closed
Sep 6, 2023 -
Restructure Argument Clinic CLI
#107467 closed
Sep 6, 2023 -
Why does python3.12 and python3.13 built latest crash?
#109024 closed
Sep 6, 2023 -
Add FreeBSD build and test using Cirrus-CI
#91960 closed
Sep 6, 2023 -
test_tomllib.test_inline_array_recursion_limit() failed on wasm32-wasi 3.11 buildbot
#108851 closed
Sep 6, 2023 -
Adding collections.Counter - int
#108994 closed
Sep 6, 2023 -
_PyFrame_GetState is misnamed and does more than it needs to
#108991 closed
Sep 6, 2023 -
Make `os.DirEntry.is_symlink` ~twice as fast
#108985 closed
Sep 6, 2023 -
`os.DirEntry.is_junction` can be ~twice as fast
#108717 closed
Sep 6, 2023 -
Markup missing in docs for `inspect.Signature.replace()`
#108857 closed
Sep 6, 2023 -
Support nushell in venv
#108852 closed
Sep 5, 2023 -
Update CI, Windows, and macOS installer builds to OpenSSL 3.0.10
#107565 closed
Sep 5, 2023 -
TypeError when use `type` as the enum value
#108883 closed
Sep 5, 2023 -
`asyncio`: do not create unneeded `lambda`s
#108903 closed
Sep 5, 2023 -
Remove `LOAD_CLOSURE`
#105775 closed
Sep 5, 2023 -
dataclasses field named like an import whose type is in the import with a default value
#108905 closed
Sep 5, 2023 -
Regression in 3.12 beta in json.dump deeply nested dict
#107263 closed
Sep 5, 2023 -
Add audit event for time.sleep
#108294 closed
Sep 5, 2023 -
Make expressions in pdb work as people would expect
#108463 closed
Sep 4, 2023 -
C API: Remove private C API functions (move them to the internal C API)
#106320 closed
Sep 4, 2023 -
doctest: count the number of skipped tests
#108794 closed
Sep 4, 2023 -
Python 3.11 Build errors when using -j flag
#108439 closed
Sep 4, 2023 -
32 bit ctypes stdcall callback fails to restore stack pointer
#82929 closed
Sep 4, 2023 -
incompatible behaviour between 3.12.0rc1 and previous versions in ctypes
#107940 closed
Sep 4, 2023 -
test_tarfile fails on file modes
#107902 closed
Sep 4, 2023 -
Build failure of v3.12.0rc1 due to missing _gdbm on macOS
#108856 closed
Sep 4, 2023 -
windows: pythonw cannot spawn multiprocessing.Process
#108587 closed
Sep 3, 2023 -
<off topic>
#108846 closed
Sep 3, 2023 -
<off topic>
#108842 closed
Sep 3, 2023 -
request to reopen Issue837046 - pyport.h redeclares gethostname() if SOLARIS is defined
#63760 closed
Sep 3, 2023 -
Questions about python math operations
#108836 closed
Sep 3, 2023 -
Itertools Recipes - iter_index() silently suppresses ValueError
#107208 closed
Sep 3, 2023 -
asyncio.StreamReaderProtocol doesn't appear to call connection_lost
#108129 closed
Sep 2, 2023 -
Nested multiprocessing leads to `AttributeError: is_fork_ctx` with `forkserver` or `spawn` methods
#108520 closed
Sep 2, 2023 -
multiprocessing: serialization must ensure that contexts are compatible (the same)
#77377 closed
Sep 2, 2023
74 Issues opened by 46 people
-
Build fails with recent libedit versions
#109191 opened
Sep 9, 2023 -
What's New in Python 3.12 (copyediting)
#109190 opened
Sep 9, 2023 -
pathlib.Path.resolve() mishandles symlink loops
#109187 opened
Sep 9, 2023 -
The docs of "traceback.format_exception_only" is incorrect when the Exception has notes
#109184 opened
Sep 9, 2023 -
`test_listcomps` fails when run with `-We`
#109182 opened
Sep 9, 2023 -
Exceptions slow in 3.11, depending on location
#109181 opened
Sep 9, 2023 -
Notes added to "SyntaxError" (and subclasses) are not displayed
#109179 opened
Sep 9, 2023 -
Missing tests for _PyFrame_OpAlreadyRan
#109176 opened
Sep 9, 2023 -
Add support of SimpleNamespace in copy.replace()
#109174 opened
Sep 9, 2023 -
Replace the old `getopt` with `argparse` in pdb CLI
#109164 opened
Sep 8, 2023 -
Refactor test.libregrtest
#109162 opened
Sep 8, 2023 -
Remove INSTRUCTION event monitoring will remove LINE events as well
#109156 opened
Sep 8, 2023 -
Enable readline in the sqlite3 CLI
#109151 opened
Sep 8, 2023 -
Address sanitizer tests fail: env changed
#109128 opened
Sep 8, 2023 -
Run mypy on `Tools/wasm`
#109125 opened
Sep 8, 2023 -
ProcessPoolExecutor child process problem in windows
#109124 opened
Sep 8, 2023 -
incorrect SyntaxError
#109120 opened
Sep 8, 2023 -
SystemError/crash while compiling python code
#109118 opened
Sep 7, 2023 -
`site.py`: `sys.path` while invoking `addusersitepackages` is insufficient
#109117 opened
Sep 7, 2023 -
Hash-pin GitHub Actions to increase workflow resiliency
#109110 opened
Sep 7, 2023 -
`ssl.SSLObject` and `ssl.SSLSocket` should expose method to get certificate chain
#109109 opened
Sep 7, 2023 -
InteractiveConsole does not support arrow buttons
#109108 opened
Sep 7, 2023 -
test_xxtestfuzz emits DeprecationWarning
#109098 opened
Sep 7, 2023 -
test_httpservers produces DeprecationWarning
#109096 opened
Sep 7, 2023 -
Replace frame->prev_instr by frame->instr_ptr
#109094 opened
Sep 7, 2023 -
Document that "multiprocessing.get_context()" is also setting the context globally
#109070 opened
Sep 7, 2023 -
test_asyncio: test_start_tls_server_1() fails randomly on the Cirrus CI FreeBSD job
#109051 opened
Sep 7, 2023 -
Substantial Performance Regression of Dict operations in Python 3.12.0rc1 versus Python 3.11.4
#109049 opened
Sep 7, 2023 -
test_concurrent_futures.test_shutdown: test_interpreter_shutdown() fails randomly (race condition)
#109047 opened
Sep 7, 2023 -
Branch prediction design for Tier 2 (uops) interpreter
#109039 opened
Sep 6, 2023 -
pyc file with a large tuple is ~5x bigger in 3.11+ than in 3.9
#109036 opened
Sep 6, 2023 -
os.utime raises exceptions without a filename.
#109033 opened
Sep 6, 2023 -
Instantiation of an empty Enum with any value no longer throws `ValueError`
#109022 opened
Sep 6, 2023 -
Unexpected syntax for str.format
#109018 opened
Sep 6, 2023 -
Use Kyiv instead of Kiev in test_email
#109017 opened
Sep 6, 2023 -
Ensure only one wheel for each vendored package in `verify_ensurepip_wheels.py`
#109002 opened
Sep 6, 2023 -
Add tests for msvcrt module
#108996 opened
Sep 6, 2023 -
Does the documentation specify whether `__file__` is absolute or relative?
#108995 opened
Sep 6, 2023 -
Make functools.cache accepting a cached function id / custom cache dict
#108990 opened
Sep 6, 2023 -
UTF-16 in tests output on Windows
#108989 opened
Sep 6, 2023 -
test_threading fails and crashes when rerun
#108987 opened
Sep 6, 2023 -
`global x: int` is not tested
#108983 opened
Sep 6, 2023 -
test_sys_settrace tests are not independent
#108982 opened
Sep 6, 2023 -
test_pdb crashes when run after test_sys_settrace
#108976 opened
Sep 6, 2023 -
test_asyncio: test_subprocess_consistent_callbacks() fails randomly
#108973 opened
Sep 6, 2023 -
Fail to run tests for peg generator under Python 3.11.4
#108969 opened
Sep 6, 2023 -
sys.test_intern() fails if run more than once in the same process
#108963 opened
Sep 5, 2023 -
Add a `taskgroup.cancel` method
#108951 opened
Sep 5, 2023 -
tarfile doesn't set file modes correctly on FreeBSD
#108948 opened
Sep 5, 2023 -
Unexpected metaclass conflict
#108946 opened
Sep 5, 2023 -
Disallow frame_setlineno on yield events
#108933 opened
Sep 5, 2023 -
`CookieJar.extract_cookies()` does not clear expired cookies set with a domain
#108931 opened
Sep 5, 2023 -
test_unittest failure triggered by test_import + test_importlib
#108927 opened
Sep 5, 2023 -
ABI breaks between debug and non-debug build in generated files.
#108918 opened
Sep 5, 2023 -
duplicate backslashes in str.split docstring
#108915 opened
Sep 5, 2023 -
typing.IO and subclasses should subclass Protocol
#108912 opened
Sep 5, 2023 -
Wrong size of c_ulong/c_ulonglong in Linux
#108907 opened
Sep 5, 2023 -
Add modern alternatives to `inspect` module, deprecate old incorrect APIs
#108901 opened
Sep 5, 2023 -
Windows CI fails: "fatal error C1083: Cannot open include file: 'openssl/evp.h': No such file or directory"
#108888 opened
Sep 4, 2023 -
Better integration of doctest with unittest and libregrtest
#108885 opened
Sep 4, 2023 -
Optimize `heapq.merge` with `for-break(-else)` pattern?
#108880 opened
Sep 4, 2023 -
C API: Rename _PyThreadState_UncheckedGet() to public PyThreadState_GetUnsafe()
#108867 opened
Sep 4, 2023 -
We need to change the contract and interface of `_PyExecutorObject` and `_PyOptimizerObject`
#108866 opened
Sep 4, 2023 -
Running no tests is too slow
#108849 opened
Sep 3, 2023 -
ast.unparse is not working correctly for strings with multiple quotes
#108843 opened
Sep 3, 2023 -
Remove unused `TestEnumTypeSubclassing` in `test_enum`
#108840 opened
Sep 3, 2023 -
csv module documentation: some redundant statement
#108838 opened
Sep 3, 2023 -
regrtest should re-run failed tests in subprocesses
#108834 opened
Sep 2, 2023 -
Support selecting tests by labels
#108828 opened
Sep 2, 2023 -
`dis` command line interface exists, but not documented
#108826 opened
Sep 2, 2023
123 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-108277: Add wrapper for timerfd_create, timerfd_settime, and timerfd_gettime to os module
#108382 commented on
Sep 9, 2023 • 58 new comments -
gh-108590: Improve sqlite3 docs on encoding issues and how to handle those
#108699 commented on
Sep 7, 2023 • 23 new comments -
Consider a faster alternative algorithm for random.shuffle()
#108598 commented on
Sep 9, 2023 • 19 new comments -
gh-87868: correctly sort and remove duplicates in getenvironment()
#102731 commented on
Sep 8, 2023 • 14 new comments -
gh-108580: Structure for importlib metadata idents
#108585 commented on
Sep 9, 2023 • 14 new comments -
gh-105829: Fix concurrent.futures.ProcessPoolExecutor deadlock
#108513 commented on
Sep 9, 2023 • 12 new comments -
GH-83417: Allow `venv` to add a `.gitignore` file to environments via a new `scm_ignore_file` parameter
#108125 commented on
Sep 6, 2023 • 11 new comments -
gh-107073: Make PyObject_VisitManagedDict() public
#108763 commented on
Sep 9, 2023 • 9 new comments -
gh-104523: Use dynamic rule for compiling libmpdec and libexpat
#104574 commented on
Sep 5, 2023 • 8 new comments -
gh-106213: Make Emscripten trampolines work with JSPI
#106219 commented on
Sep 9, 2023 • 8 new comments -
GH-107956: install a static description file
#108483 commented on
Sep 5, 2023 • 6 new comments -
Install a static installation description file as part of the Python installation
#107956 commented on
Sep 5, 2023 • 5 new comments -
PyImport_AddModuleRef is questionable
#106915 commented on
Sep 7, 2023 • 5 new comments -
OPENSSL_Applink error on Python 3.11.5 Windows 10 2022H2
#108687 commented on
Sep 8, 2023 • 5 new comments -
GH-89812: Add `pathlib._PathBase`
#106337 commented on
Sep 9, 2023 • 5 new comments -
gh-85283: Add PySys_Audit() to the limited C API
#108571 commented on
Sep 7, 2023 • 5 new comments -
gh-106718: Respect PyConfig.stdlib_dir in getpath.
#108730 commented on
Sep 7, 2023 • 5 new comments -
gh-106734: Disable tab completion in multiline mode of pdb
#106735 commented on
Sep 5, 2023 • 4 new comments -
GH-108362: Incremental GC implementation
#108038 commented on
Sep 8, 2023 • 4 new comments -
gh-108021: In sqlite3, use 64-bit APIs for binding and returning text and blobs
#108075 commented on
Sep 4, 2023 • 4 new comments -
`concurrent.futures.ProcessPoolExecutor` pool deadlocks when submitting many tasks
#105829 commented on
Sep 5, 2023 • 3 new comments -
Building Python 3.11+ with `./configure --enable-optimizations && make altinstall -j` results in exit code 2
#101295 commented on
Sep 5, 2023 • 3 new comments -
Expose LockFile on Windows
#76257 commented on
Sep 6, 2023 • 3 new comments -
test_concurrent_futures: test_crash_big_data() hangs randomly on Windows
#107219 commented on
Sep 7, 2023 • 3 new comments -
C API: Add replacements for PyObject_HasAttr() etc
#108511 commented on
Sep 7, 2023 • 3 new comments -
Command line interface for the `re` module
#108095 commented on
Sep 8, 2023 • 3 new comments -
command line interface of symtable module is broken
#85098 commented on
Sep 8, 2023 • 3 new comments -
Support multi-line error locations in traceback and other related improvements (PEP-657, 3.11)
#106922 commented on
Sep 8, 2023 • 3 new comments -
gh-85283: Add PyMem_RawMalloc() to the limited C API
#108570 commented on
Sep 6, 2023 • 3 new comments -
gh-85283: Add PyInterpreterState_IsMain() function
#108577 commented on
Sep 7, 2023 • 3 new comments -
Improve test coverage for the math module
#102837 commented on
Sep 3, 2023 • 2 new comments -
Enable `pdb` to `display` numpy arrays
#108735 commented on
Sep 3, 2023 • 2 new comments -
`asyncio.gather` with a single task raises an unexpected `CancelledError` exception when `SystemExit` occurs in this task.
#108549 commented on
Sep 4, 2023 • 2 new comments -
`sys.monitoring.set_local_events()` allows "non local" events like `RAISE`, in contradiction to PEP 669.
#108470 commented on
Sep 5, 2023 • 2 new comments -
Regression tests pass but return unnecessary output (errors and warnings)
#103186 commented on
Sep 8, 2023 • 2 new comments -
`lib-dynload` installed in wrong location on a 64-bit system when `CONFIG_SITE` is set
#108819 commented on
Sep 8, 2023 • 2 new comments -
Accept Final as indicating ClassVar for dataclass
#89547 commented on
Sep 8, 2023 • 2 new comments -
Add `__class_getitem__` to `map` builtin, PEP 585
#108761 commented on
Sep 9, 2023 • 2 new comments -
bpo-39100: _header_value_parser: do not treat a Group as invalid-mailbox
#24872 commented on
Sep 8, 2023 • 2 new comments -
GH-107465: Add `pathlib.Path.from_uri()` classmethod.
#107640 commented on
Sep 6, 2023 • 2 new comments -
WIP: Various updates to the Regex HOWTO
#107825 commented on
Sep 9, 2023 • 2 new comments -
[3.12] GH-107674: Avoid allocating boxed ints for `sys.settrace` line events (GH-107780)
#107841 commented on
Sep 5, 2023 • 2 new comments -
gh-108191: Add support of positional argument in SimpleNamespace constructor
#108195 commented on
Sep 9, 2023 • 2 new comments -
gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API)
#108250 commented on
Sep 9, 2023 • 2 new comments -
gh-106102: Fix MRO resolution for nested generic classes
#108415 commented on
Sep 7, 2023 • 2 new comments -
gh-108791: Fix `pdb` CLI invalid argument handling
#108816 commented on
Sep 3, 2023 • 2 new comments -
dataclass with slots=True, init=False raises AttributeError
#98247 commented on
Sep 2, 2023 • 1 new comment -
Test_tkinter crash on macOS
#93042 commented on
Sep 3, 2023 • 1 new comment -
add program passed as string to dis module.
#88571 commented on
Sep 3, 2023 • 1 new comment -
Split up _testinternalcapi.c
#108777 commented on
Sep 3, 2023 • 1 new comment -
regrtest: compute statistics on executed tests
#108822 commented on
Sep 3, 2023 • 1 new comment -
[C API] Enhance PyErr_WriteUnraisable() API to pass an error message
#108082 commented on
Sep 4, 2023 • 1 new comment -
[match-case] Literal Sets
#107497 commented on
Sep 4, 2023 • 1 new comment -
SharedMemory.close() destroys memory
#91044 commented on
Sep 4, 2023 • 1 new comment -
email.utils.getaddresses() incorrect value in email address part of tuple
#107919 commented on
Sep 5, 2023 • 1 new comment -
Mark slow test methods with @requires_resource('cpu')
#108416 commented on
Sep 5, 2023 • 1 new comment -
ast.unparse doesn't observe the new PEP701 string delimiter rules
#108469 commented on
Sep 5, 2023 • 1 new comment -
Quadratic time internal base conversions
#90716 commented on
Sep 6, 2023 • 1 new comment -
Move test files into test subdirectories
#108303 commented on
Sep 6, 2023 • 1 new comment -
Declare sethostname in socketmodule.c for SOLARIS
#78469 commented on
Sep 7, 2023 • 1 new comment -
comparison chaining has wrong source positions in most contexts (python 3.11.0rc2)
#95921 commented on
Sep 7, 2023 • 1 new comment -
[_winapi] correctly sort and remove duplicates in getenvironment()
#87868 commented on
Sep 7, 2023 • 1 new comment -
`frame.f_locals` for list/dict/set comprehension in module/class scope doesn't contain iteration variables
#108732 commented on
Sep 7, 2023 • 1 new comment -
PPC64LE Fedora Stable Clang 3.x fails test_gdb
#104736 commented on
Sep 7, 2023 • 1 new comment -
test_trace uses test_pprint
#68403 commented on
Sep 7, 2023 • 1 new comment -
Interpreter segfaults when LC_CTYPE is unsupported on Linux s390x
#98715 commented on
Sep 7, 2023 • 1 new comment -
Implement and document PEP 669.
#103082 commented on
Sep 8, 2023 • 1 new comment -
`test_monitoring` has duplicated tests
#106193 commented on
Sep 8, 2023 • 1 new comment -
Module source files not found when cross-compiling
#66888 commented on
Sep 8, 2023 • 1 new comment -
3.11 no longer builds with a configured empty prefix
#101668 commented on
Sep 9, 2023 • 1 new comment -
bpo-17254: Thai Language Aliases
#15079 commented on
Sep 4, 2023 • 1 new comment -
bpo-40926: Improve & fix command line usage of symtable
#20757 commented on
Sep 8, 2023 • 1 new comment -
bpo-41793: Fix an inaccuracy about reflected methods in datamodel docs
#22257 commented on
Sep 8, 2023 • 1 new comment -
Remove the get_phrase_cfws_only_raises test
#24871 commented on
Sep 8, 2023 • 1 new comment -
bpo-43501: _header_value_parser: handle DOT in DisplayName
#24874 commented on
Sep 8, 2023 • 1 new comment -
gh-88321: Add backlog arg for multiprocessing manager server
#26332 commented on
Sep 6, 2023 • 1 new comment -
gh-84867: Do not load tests from `TestCase` and `FunctionTestCase`
#100497 commented on
Sep 9, 2023 • 1 new comment -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Sep 4, 2023 • 1 new comment -
gh-105089: Fix test_create_directory_with_write test failure in AIX
#105228 commented on
Sep 7, 2023 • 1 new comment -
gh-86248: Ignore test_peg_generator redundant output
#106891 commented on
Sep 7, 2023 • 1 new comment -
gh-107017: Rework the Fibonacci example.
#107132 commented on
Sep 7, 2023 • 1 new comment -
gh-107322: zipapp: Remove the suggestion to remove .dist-info directories
#107296 commented on
Sep 8, 2023 • 1 new comment -
GH-101986: Support translation for Limited/Unstable API & Stable ABI
#107680 commented on
Sep 6, 2023 • 1 new comment -
gh-90805: make sure `test_functools` works with and without `_functoolsmodule`
#108644 commented on
Sep 9, 2023 • 1 new comment -
Optimise math.ceil for known exact float
#108801 commented on
Sep 3, 2023 • 1 new comment -
ctypes pointer not always keeping target alive
#46376 commented on
Sep 4, 2023 • 0 new comments -
ctypes: Add docstring for `ctypes.Array`
#107689 commented on
Sep 4, 2023 • 0 new comments -
Call design for Tier 2 (uops) interpreter
#106581 commented on
Sep 4, 2023 • 0 new comments -
Crash when tracing specialized normal class call at deep Python recursion
#108390 commented on
Sep 5, 2023 • 0 new comments -
Bytecode documentation issues for Python 3.12
#107457 commented on
Sep 5, 2023 • 0 new comments -
Signature of slice is documented incorrectly
#107755 commented on
Sep 5, 2023 • 0 new comments -
socket.getaddrinfo() fails to resolve scoped IPv6 addresses due to IDNA normalization
#108557 commented on
Sep 5, 2023 • 0 new comments -
cProfile/profile do not output results if profiling terminates because of SIGTERM
#104676 commented on
Sep 5, 2023 • 0 new comments -
Pluggable optimizer API
#104584 commented on
Sep 5, 2023 • 0 new comments -
[C API] Convert a few stdlib extensions to the limited C API (PEP 384)
#85283 commented on
Sep 5, 2023 • 0 new comments -
Unix-only pages should each say "Availability: Unix"
#106861 commented on
Sep 6, 2023 • 0 new comments -
C API: Cleanup header files
#108765 commented on
Sep 6, 2023 • 0 new comments -
Cannot import modules from Zip64 files
#89739 commented on
Sep 6, 2023 • 0 new comments -
Docs: the calendar module lacks documentation for several APIs
#108202 commented on
Sep 6, 2023 • 0 new comments -
Branching design for Tier 2 (uops) interpreter
#106529 commented on
Sep 6, 2023 • 0 new comments -
Add Python coverage make target(s)
#73768 commented on
Sep 7, 2023 • 0 new comments -
csv needs more quoting rules
#67230 commented on
Sep 8, 2023 • 0 new comments -
multipart/form-data encoding
#47494 commented on
Sep 8, 2023 • 0 new comments -
Enhance Object/structseq.c to match namedtuple and tuple api
#46145 commented on
Sep 8, 2023 • 0 new comments -
Add means to mark unittest.TestCases as "do not load".
#58739 commented on
Sep 8, 2023 • 0 new comments -
Fix Sphinx warnings in the C API documentation
#107298 commented on
Sep 8, 2023 • 0 new comments -
Replace bundled pip and setuptools with a downloader in the ensurepip module
#80789 commented on
Sep 8, 2023 • 0 new comments -
Remove `TIER_ONE` and `TIER_TWO` from bytecodes.c
#108614 commented on
Sep 8, 2023 • 0 new comments -
list duplicate test names with patchcheck
#60283 commented on
Sep 8, 2023 • 0 new comments -
Infinite Recursion during Unpickling a codecs Object
#50644 commented on
Sep 9, 2023 • 0 new comments -
bpo-28445: Fix wrong documentation for GzipFile.peek
#29820 commented on
Sep 7, 2023 • 0 new comments -
gh-102533: llvm-gcc should be detected correctly, and the correspond ar too…
#102534 commented on
Sep 3, 2023 • 0 new comments -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
Sep 8, 2023 • 0 new comments -
gh-67565: remove redundant C-contiguity check in getargs.c
#105521 commented on
Sep 7, 2023 • 0 new comments -
gh-107431: Make `multiprocessing.managers.{DictProxy,ListProxy}` generic
#107433 commented on
Sep 7, 2023 • 0 new comments -
DO NOT MERGE: Always use -Xuops
#107820 commented on
Sep 8, 2023 • 0 new comments -
gh-107940: Only reuse the pointer object when it matches the `_type_` of the container
#108222 commented on
Sep 4, 2023 • 0 new comments -
gh-52769: Return list of errors in shutil.rmtree when ignore_errors=True
#108255 commented on
Sep 4, 2023 • 0 new comments -
gh-108394: Fix subclassing annotated generic alias
#108403 commented on
Sep 7, 2023 • 0 new comments -
gh-108202: ``calendar``: Document ``prweek``
#108466 commented on
Sep 6, 2023 • 0 new comments -
gh-46376: add (failing) tests for ctypes/pointer/cast/set_contents
#108519 commented on
Sep 7, 2023 • 0 new comments -
gh-42765 timeit.Timer Documentation Update
#108744 commented on
Sep 4, 2023 • 0 new comments -
gh-108761: Add PEP585 support for `map`
#108762 commented on
Sep 7, 2023 • 0 new comments