Insights: python/cpython
Overview
Could not load contribution data
Please try again later
219 Pull requests merged by 51 people
-
Convert `doc.yml` workflow to be reusable
#103914 merged
May 28, 2023 -
[3.12] gh-105017: Include CRLF lines in strings and column numbers (GH-105030)
#105041 merged
May 28, 2023 -
gh-105017: Include CRLF lines in strings and column numbers
#105030 merged
May 28, 2023 -
[3.12] gh-105013: Fix inspect.getsource with parenthesized multiline lambdas (GH-105021)
#105032 merged
May 28, 2023 -
[3.12] gh-104992: [What's New in 3.12] Document unittest.TestProgram.usageExit's deprecation (GH-104995)
#105036 merged
May 28, 2023 -
gh-104992: [What's New in 3.12] Document unittest.TestProgram.usageExit's deprecation
#104995 merged
May 28, 2023 -
[3.11] gh-103921: Improve typing documentation (GH-104642)
#105007 merged
May 27, 2023 -
gh-105013: Fix inspect.getsource with parenthesized multiline lambdas
#105021 merged
May 27, 2023 -
[3.11] gh-104497: Make tkinter test pass with tk 8.7 (GH-104789)
#105029 merged
May 27, 2023 -
[3.12] gh-104497: Make tkinter test pass with tk 8.7 (GH-104789)
#105028 merged
May 27, 2023 -
gh-104992: Remove deprecated unittest.TestProgram.usageExit
#104993 merged
May 27, 2023 -
gh-104497: Make tkinter test pass with tk 8.7
#104789 merged
May 27, 2023 -
[3.11] CI: Precompute hash for config cache key in check_source job (GH-105008)
#105024 merged
May 27, 2023 -
gh-75552: Remove deprecated tkinter.tix module
#104902 merged
May 27, 2023 -
[3.12] gh-105017: Fix including additional NL token when using CRLF (GH-105022)
#105023 merged
May 27, 2023 -
gh-105017: Fix including additional NL token when using CRLF
#105022 merged
May 27, 2023 -
Fix indentation in Parser/tokenizer.c
#105012 merged
May 27, 2023 -
[3.12] CI: Precompute hash for config cache key in check_source job (GH-105008)
#105014 merged
May 27, 2023 -
CI: Precompute hash for config cache key in check_source job
#105008 merged
May 27, 2023 -
[3.7] gh-99889: Fix directory traversal security flaw in uu.decode() (GH-104096)
#104333 merged
May 27, 2023 -
[3.7] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104122 merged
May 27, 2023 -
[3.7] gh-101997: Update bundled pip version to 23.0.1 (GH-101998).
#102273 merged
May 27, 2023 -
[3.7] Workarounds to allow github macOS CI tests to run for 3.7.
#104998 merged
May 27, 2023 -
[3.11] gh-104992: [What's New in 3.11] Document unittest.TestProgram.usageExit's deprecation (GH-104994)
#105010 merged
May 27, 2023 -
[3.12] gh-104992: [What's New in 3.11] Document unittest.TestProgram.usageExit's deprecation (GH-104994)
#105009 merged
May 27, 2023 -
gh-104992: [What's New in 3.11] Document unittest.TestProgram.usageExit's deprecation
#104994 merged
May 27, 2023 -
[3.12] gh-104839: Prevent test_venv AddressSanitizer spam (GH-105005)
#105006 merged
May 27, 2023 -
gh-104839: Prevent test_venv AddressSanitizer spam
#105005 merged
May 27, 2023 -
[3.12] gh-104976: Ensure trailing dedent tokens are emitted as the previous tokenizer (GH-104980)
#105000 merged
May 26, 2023 -
[3.12] GH-101588: Deprecate pickle/copy/deepcopy support in itertools (GH-104965)
#104997 merged
May 26, 2023 -
gh-104976: Ensure trailing dedent tokens are emitted as the previous tokenizer
#104980 merged
May 26, 2023 -
GH-101588: Deprecate pickle/copy/deepcopy support in itertools
#104965 merged
May 26, 2023 -
[3.12] GH-103631: Fix `PurePosixPath(PureWindowsPath(...))` separator handling (GH-104949)
#104991 merged
May 26, 2023 -
[3.12] GH-104947: Make pathlib.PureWindowsPath comparisons consistent across platforms (GH-104948)
#104990 merged
May 26, 2023 -
[3.12] gh-103921: Document PEP 695 (GH-104642)
#104989 merged
May 26, 2023 -
GH-103631: Fix `PurePosixPath(PureWindowsPath(...))` separator handling
#104949 merged
May 26, 2023 -
GH-104947: Make pathlib.PureWindowsPath comparisons consistent across platforms
#104948 merged
May 26, 2023 -
gh-103921: Document PEP 695
#104642 merged
May 26, 2023 -
[3.11] gh-104984: remove kwargs and starargs from Call & ClassDef (GH-104986)
#104988 merged
May 26, 2023 -
[3.12] gh-104984: remove kwargs and starargs from Call & ClassDef (GH-104986)
#104987 merged
May 26, 2023 -
gh-104983: Fix test_peg_generator
#104985 merged
May 26, 2023 -
gh-104984: remove kwargs and starargs from Call & ClassDef
#104986 merged
May 26, 2023 -
[3.11] CI: Cache config.cache across runs to speed up build (GH-104800)
#104968 merged
May 26, 2023 -
[3.12] CI: Cache config.cache across runs to speed up build (GH-104800)
#104967 merged
May 26, 2023 -
[3.12] gh-104972: Ensure that line attributes in tokens in the tokenize module are correct (GH-104975)
#104982 merged
May 26, 2023 -
gh-104972: Ensure that line attributes in tokens in the tokenize module are correct
#104975 merged
May 26, 2023 -
[3.12] Remove raw asserts in test_typing.py (GH-104951)
#104978 merged
May 26, 2023 -
[3.11] Remove raw asserts in test_typing.py (GH-104951)
#104979 merged
May 26, 2023 -
Remove raw asserts in test_typing.py
#104951 merged
May 26, 2023 -
gh-104804: Remove webbrowser.MacOSX class, deprecated in Python 3.11
#104816 merged
May 26, 2023 -
gh-100238: Use setuptools in peg-generator and reenable tests
#104798 merged
May 26, 2023 -
gh-104773: PEP 594: Remove the imghdr module
#104777 merged
May 26, 2023 -
[3.12] gh-104955: Fix __release_buffer__ signature (GH-104956)
#104973 merged
May 26, 2023 -
gh-104799: Move location of type_params AST fields
#104828 merged
May 26, 2023 -
gh-104955: Fix __release_buffer__ signature
#104956 merged
May 26, 2023 -
[3.12] gh-104924: Fix `read()able` in `http.client` log messages (gh-104926)
#104970 merged
May 26, 2023 -
[3.11] gh-104924: Fix `read()able` in `http.client` log messages (gh-104926)
#104971 merged
May 26, 2023 -
gh-104924: Fix `read()able` in `http.client` log messages
#104926 merged
May 26, 2023 -
GH-89091: raise `RuntimeWarning` for unawaited async generator methods
#104611 merged
May 26, 2023 -
[3.12] Fix typo in the tokenizer (GH-104950)
#104953 merged
May 26, 2023 -
[3.12] gh-104943: Remove mentions of old Python versions (GH-104945)
#104963 merged
May 26, 2023 -
[3.11] gh-104943: Remove mentions of old Python versions (GH-104945)
#104962 merged
May 26, 2023 -
gh-104943: Remove mentions of old Python versions
#104945 merged
May 26, 2023 -
[3.11] Fix typo in the tokenizer (GH-104950)
#104952 merged
May 26, 2023 -
[3.12] gh-104479: Update outdated tutorial floating-point reference (GH-104681)
#104960 merged
May 26, 2023 -
[3.11] gh-104479: Update outdated tutorial floating-point reference (GH-104681)
#104961 merged
May 26, 2023 -
gh-104479: Update outdated tutorial floating-point reference
#104681 merged
May 26, 2023 -
[3.12] gh-102024: Reduced _idle_semaphore.release calls (GH-102025)
#104959 merged
May 26, 2023 -
gh-104886: Remove deprecated configparser.LegacyInterpolation
#104887 merged
May 26, 2023 -
gh-102024: Reduced _idle_semaphore.release calls
#102025 merged
May 26, 2023 -
GH-104787: use managed dict in `_asyncio`
#104795 merged
May 26, 2023 -
gh-104876: Remove deprecated turtle.RawTurtle.settiltangle
#104877 merged
May 26, 2023 -
Fix typos
#104950 merged
May 26, 2023 -
[3.10] Skip test_sundry on Windows APPX tests
#104944 merged
May 25, 2023 -
[3.12] gh-104372: Drop the GIL around the vfork() call. (GH-104782)
#104942 merged
May 25, 2023 -
GH-104898: Add __slots__ to os.PathLike
#104899 merged
May 25, 2023 -
gh-104786: Remove kwargs-based TypedDict creation
#104891 merged
May 25, 2023 -
gh-104372: Drop the GIL around the vfork() call.
#104782 merged
May 25, 2023 -
Fix umask test failures under Codespaces
#104913 merged
May 25, 2023 -
[3.12] gh-104935: typing: Fix interactions between `@runtime_checkable` and `Generic` (GH-104939)
#104941 merged
May 25, 2023 -
[3.10] Improves the Windows MSI test run on PR (GH-104929)
#104940 merged
May 25, 2023 -
gh-104935: typing: Fix interactions between @runtime_checkable and Generic
#104939 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the chunk module
#104868 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the audioop module
#104937 merged
May 25, 2023 -
[3.12] Improves the Windows MSI test run on PR (GH-104929)
#104934 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the aifc module
#104933 merged
May 25, 2023 -
gh-84976: Add back UTC to datetime.__all__
#104920 merged
May 25, 2023 -
Build docs as part of the MSI test
#104929 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the uu module
#104932 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the crypt module
#104908 merged
May 25, 2023 -
[3.12] Fix indentation in `json.AttrDict` REPL example (GH-104930)
#104931 merged
May 25, 2023 -
Fix indentation in `json.AttrDict` REPL example
#104930 merged
May 25, 2023 -
CI: Cache config.cache across runs to speed up build
#104800 merged
May 25, 2023 -
[3.12] Misc improvements to the itertools docs (GH-104916)
#104917 merged
May 25, 2023 -
Misc improvements to the itertools docs
#104916 merged
May 25, 2023 -
[3.12] Misc updates to Whatsnew 3.12 (GH-104912)
#104915 merged
May 25, 2023 -
Misc updates to Whatsnew 3.12
#104912 merged
May 25, 2023 -
gh-104773: PEP 594: Remove the msilib package
#104911 merged
May 25, 2023 -
[3.12] Fix test_importlib.test_side_effect_import() (GH-104840)
#104842 merged
May 25, 2023 -
[3.11] Fix test_importlib.test_side_effect_import() (GH-104840)
#104843 merged
May 25, 2023 -
[3.11] gh-104874: Document NewType.__supertype__ (GH-104875)
#104907 merged
May 24, 2023 -
[3.12] gh-104874: Document NewType.__supertype__ (GH-104875)
#104906 merged
May 24, 2023 -
gh-104874: Document NewType.__supertype__
#104875 merged
May 24, 2023 -
gh-104773: Fix PY_STDLIB_MOD_SET_NA() on macOS
#104901 merged
May 24, 2023 -
gh-104820: Fixes os.stat on Windows to better handle file systems that do not support FileIdInformation
#104892 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the xdrlib module
#104900 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the nis module
#104897 merged
May 24, 2023 -
gh-104835: Remove unittest's deprecated getTestCaseNames, makeSuite, findTestCases
#104836 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the nntplib module
#104894 merged
May 24, 2023 -
[3.12] gh-99108: Refresh HACL* (GH-104808)
#104893 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the spwd module
#104871 merged
May 24, 2023 -
gh-99108: Refresh HACL*
#104808 merged
May 24, 2023 -
[3.12] gh-104879: Fix TypeAliasType.__module__ in exec() (GH-104881)
#104890 merged
May 24, 2023 -
[3.11] Improve test coverage for is_typeddict (GH-104884)
#104888 merged
May 24, 2023 -
[3.12] Improve test coverage for is_typeddict (GH-104884)
#104889 merged
May 24, 2023 -
gh-104879: Fix TypeAliasType.__module__ in exec()
#104881 merged
May 24, 2023 -
Improve test coverage for is_typeddict
#104884 merged
May 24, 2023 -
[3.12] gh-104866: Tokenize should emit NEWLINE after exiting block with comment (GH-104870)
#104872 merged
May 24, 2023 -
[3.11] gh-103207: The macOS 13 Ventura Installer.app permission problem is fixed by Apple in macOS 13.4.
#104885 merged
May 24, 2023 -
[3.12] gh-103207: The macOS 13 Ventura Installer.app permission problem is fixed by Apple in macOS 13.4.
#104883 merged
May 24, 2023 -
[3.12] gh-104825: add omitted idlelib text fix
#104880 merged
May 24, 2023 -
gh-104866: Tokenize should emit NEWLINE after exiting block with comment
#104870 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the mailcap module
#104867 merged
May 24, 2023 -
gh-104773: Remove OSSAUDIODEV_LIBS variable
#104864 merged
May 24, 2023 -
RtD docs previews: Cancel building PRs if no changes in Doc dir
#104100 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the sunau module
#104863 merged
May 24, 2023 -
[3.12] gh-102856: Update "Formatted string literals" docs section after PEP701 (GH-104861)
#104865 merged
May 24, 2023 -
gh-102856: Update "Formatted string literals" docs section after PEP701
#104861 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the ossaudiodev module
#104862 merged
May 24, 2023 -
[3.11] gh-104719: IDLE - test existence of all tokenize references. (GH-104767)
#104845 merged
May 24, 2023 -
[3.12] gh-104719: IDLE - test existence of all tokenize references. (GH-104767)
#104844 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the pipes module
#104848 merged
May 24, 2023 -
[3.12] gh-101282: Enclose BOLT_APPLY_FLAGS value in double quotes (gh-104752)
#104853 merged
May 24, 2023 -
[3.12] gh-102856: Add missing quote to fix doctest (GH-104852)
#104854 merged
May 24, 2023 -
gh-102856: Add missing quote to fix doctest
#104852 merged
May 24, 2023 -
gh-101282: Enclose BOLT_APPLY_FLAGS value in double quotes
#104752 merged
May 24, 2023 -
[3.12] gh-102856: Add changes related to PEP 701 in 3.12 What's New docs (GH-104824)
#104847 merged
May 24, 2023 -
gh-104825: Remove implicit newline in the line attribute in tokens emitted in the tokenize module
#104846 merged
May 24, 2023 -
gh-102856: Add changes related to PEP 701 in 3.12 What's New docs
#104824 merged
May 24, 2023 -
gh-104773: PEP 594: Remove the sndhdr module
#104774 merged
May 24, 2023 -
[3.12] gh-104797: Allow Protocols to inherit from collections.abc.Buffer (GH-104827)
#104841 merged
May 24, 2023 -
gh-104773: PEP 594: Remove cgi and cgitb modules
#104775 merged
May 24, 2023 -
gh-104719: IDLE - test existence of all tokenize references.
#104767 merged
May 24, 2023 -
Fix test_importlib.test_side_effect_import()
#104840 merged
May 24, 2023 -
gh-104797: Allow Protocols to inherit from collections.abc.Buffer
#104827 merged
May 24, 2023 -
gh-104837: Revert "gh-104341: Add a Separate "Running" Lock for Each Thread (gh-104754)
#104838 merged
May 24, 2023 -
[3.12] gh-104372: use == -1 before PyErr_Occurred (GH-104831)
#104833 merged
May 24, 2023 -
gh-104372: use == -1 before PyErr_Occurred
#104831 merged
May 24, 2023 -
[3.11] gh-104372: Cleanup _posixsubprocess make_inheritable for async signal safety gh-104518
#104785 merged
May 24, 2023 -
gh-85934: Use getattr_static when adding mock spec
#22209 merged
May 23, 2023 -
[3.12] gh-103295: fix stack overwrite on 32-bit in perf map test harness (GH-104811)
#104823 merged
May 23, 2023 -
GH-83863: Drop support for using `pathlib.Path` objects as context managers
#104807 merged
May 23, 2023 -
gh-103295: fix stack overwrite on 32-bit in perf map test harness
#104811 merged
May 23, 2023 -
gh-104770: Let generator.close() return value
#104771 merged
May 23, 2023 -
gh-102120: Added an iter function that doesn't cache
#102128 merged
May 23, 2023 -
gh-104341: Add a Separate "Running" Lock for Each Thread
#104754 merged
May 23, 2023 -
[3.12] Remove gh-103207 changelog item as it was never part of any release. (GH-104814)
#104815 merged
May 23, 2023 -
Remove gh-103207 changelog item as it was never part of any release.
#104814 merged
May 23, 2023 -
Fix missing/incomplete NULL checks in multiple source files
#104564 merged
May 23, 2023 -
[3.11] [3.12] gh-104271: Fix auto() fallback in case of mixed type Enum (GH-104279)
#104809 merged
May 23, 2023 -
[3.12] gh-104271: Fix auto() fallback in case of mixed type Enum
#104279 merged
May 23, 2023 -
gh-104780: Remove 2to3 program and lib2to3 module
#104781 merged
May 23, 2023 -
gh-81005: Refactor str tests to reflect that str and unicode are merged in Python 3
#13172 merged
May 23, 2023 -
gh-104469: Convert _testcapi/long to use AC
#104720 merged
May 23, 2023 -
gh-92871: Remove typing.{io,re} namespaces
#92873 merged
May 23, 2023 -
[3.12] gh-99108: Release the GIL around hashlib built-in computation (GH-104675)
#104776 merged
May 23, 2023 -
[3.12] GH-101291: Avoid using macros with casts in low-level long API. (GH-104742)
#104759 merged
May 23, 2023 -
[3.12] GH-104668: Don't call PyOS_* hooks in subinterpreters (GH-104674)
#104760 merged
May 23, 2023 -
[3.12] howto/urllib2: remove link to an outdated french translation (GH-104193)
#104758 merged
May 23, 2023 -
[3.12] gh-87891: Add ABI check to CI
#104793 merged
May 23, 2023 -
[3.11] gh-103726: Set up gcc-10 for ASAN (gh-103728)
#104794 merged
May 23, 2023 -
gh-104773: PEP 594: Remove the telnetlib module
#104778 merged
May 23, 2023 -
gh-104764: [Enum] fix 3.13-specific tests
#104779 merged
May 23, 2023 -
gh-99108: Release the GIL around hashlib built-in computation
#104675 merged
May 23, 2023 -
Add codeowners for the tokenizer module
#104753 merged
May 22, 2023 -
[3.12] Add the 3.12 branch to the github workflows. (GH-104768)
#104769 merged
May 22, 2023 -
gh-104764: Skip failing tests in test_enum that started failing.
#104765 merged
May 22, 2023 -
Add the 3.12 branch to the github workflows.
#104768 merged
May 22, 2023 -
gh-102304: Temporarily Bump Py_LIMITED_API for 2 New Functions
#104766 merged
May 22, 2023 -
Update Windows library names for the Python version bump
#104755 merged
May 22, 2023 -
Regenerate configure after the Python version rename
#104757 merged
May 22, 2023 -
Fix whatsnew for 3.13.
#104756 merged
May 22, 2023 -
GH-104668: Don't call `PyOS_*` hooks in subinterpreters
#104674 merged
May 22, 2023 -
[3.11] howto/urllib2: remove link to an outdated french translation (GH-104193)
#104746 merged
May 22, 2023 -
GH-101291: Avoid using macros with casts in low-level long API.
#104742 merged
May 22, 2023 -
howto/urllib2: remove link to an outdated french translation
#104193 merged
May 22, 2023 -
gh-101282: Apply BOLT optimisations to libpython for shared builds
#104709 merged
May 22, 2023 -
gh-104741: Add line number attribute to indentation error exception
#104743 merged
May 22, 2023 -
[3.11] gh-104536: Improve `multiprocessing.process._cleanup` logic (GH-104537)
#104737 merged
May 22, 2023 -
[3.11] gh-102978: Fix mock.patch function signatures for class and staticmethod decorators (GH-103228)
#103499 merged
May 22, 2023 -
[3.11] Add IPv6 into to the docstring for socket.getsockname (GH-102961)
#103137 merged
May 22, 2023 -
[3.9] gh-102153: Start stripping C0 control and space chars in `urlsplit` (GH-102508) (GH-104575) (GH-104592)
#104593 merged
May 22, 2023 -
[3.9] gh-99889: Fix directory traversal security flaw in uu.decode() (GH-104096)
#104331 merged
May 22, 2023 -
[3.9] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104120 merged
May 22, 2023 -
[3.9] gh-103935: Use `io.open_code()` when executing code in trace and profile modules (GH-103947)
#103953 merged
May 22, 2023 -
[3.8] gh-103935: Use `io.open_code()` when executing code in trace and profile modules (GH-103947)
#103954 merged
May 22, 2023 -
[3.8] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104121 merged
May 22, 2023 -
[3.8] gh-99889: Fix directory traversal security flaw in uu.decode() (GH-104096)
#104332 merged
May 22, 2023 -
gh-102856: Allow comments inside multi-line f-string expresions
#104006 merged
May 22, 2023 -
gh-94473: Flatten arguments in tkinter.Canvas.coords()
#98479 merged
May 22, 2023 -
Update macOS installer ReadMe and Welcome screens for 3.12.0b1.
#104739 merged
May 22, 2023 -
gh-99834: Update macOS installer to Tcl/Tk 8.6.13.
#104738 merged
May 22, 2023 -
gh-104656: Rename typeparams AST node to type_params
#104657 merged
May 22, 2023 -
gh-104536: Improve `multiprocessing.process._cleanup` logic
#104537 merged
May 22, 2023 -
GH-103092: isolate `_ssl`
#104725 merged
May 22, 2023 -
gh-102856: Tokenize performance improvement
#104731 merged
May 22, 2023 -
[3.11] gh-104683: `clinic.py`: Improve coverage for the `parse_converter` method (#104729)
#104730 merged
May 21, 2023 -
gh-104683: clinic.py: Modernise `parse_converter()` using pattern-matching
#104696 merged
May 21, 2023 -
gh-104686: Fix tracing for decorated classes
#104708 merged
May 21, 2023 -
gh-104683: `clinic.py`: Improve coverage for the `parse_converter` method
#104729 merged
May 21, 2023 -
gh-98836: Extend PyUnicode_FromFormat()
#98838 merged
May 21, 2023 -
gh-104050: Add more type annotations to Argument Clinic
#104631 merged
May 21, 2023 -
gh-104050: Add basic type hints to Argument Clinic clinic class
#104705 merged
May 21, 2023 -
gh-104050: Annotate Argument Clinic return converters
#104706 merged
May 21, 2023 -
gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New
#104542 merged
May 21, 2023 -
[3.11] gh-103606: Improve error message from logging.config.FileConfig (GH-103628)
#104687 merged
May 21, 2023 -
[3.11] gh-104719: IDLE - delete useless monkeypatch of tokenize (GH-104726)
#104727 merged
May 21, 2023 -
gh-104719: IDLE - delete useless monkeypatch of tokenize
#104726 merged
May 21, 2023
39 Pull requests opened by 27 people
-
gh-104629: Build _testclinic extension module on Windows
#104723 opened
May 21, 2023 -
gh-99593: Add tests for Unicode C API (part 3)
#104728 opened
May 21, 2023 -
gh-101714: Isolate `_curses` extension module
#104732 opened
May 22, 2023 -
Use __doc__ check and repr in error messages of property emulation
#104733 opened
May 22, 2023 -
gh-96471: Add threading queue shutdown
#104750 opened
May 22, 2023 -
gh-102304: Fix 2 New Stable ABI Functions
#104762 opened
May 22, 2023 -
gh-102304: Fix Py_INCREF() stable ABI in debug mode
#104763 opened
May 22, 2023 -
gh-104783: Remove locale.getdefaultlocale()
#104784 opened
May 23, 2023 -
GH-104787: use bitfields in `_asyncio`
#104788 opened
May 23, 2023 -
gh-102251: add missing cleanups for `test_import`
#104796 opened
May 23, 2023 -
gh-104803: Implement ntpath.isdevdrive for checking whether a path is on a Windows Dev Drive
#104805 opened
May 23, 2023 -
GH-89812: Add `pathlib._BasePurePath`
#104810 opened
May 23, 2023 -
gh-104812: Run Pending Calls in any Thread
#104813 opened
May 23, 2023 -
DOC os.link is not available on Emscripten
#104822 opened
May 23, 2023 -
gh-104690 Disallow thread creation and fork at interpreter finalization
#104826 opened
May 24, 2023 -
Clean up pathlib tests.
#104829 opened
May 24, 2023 -
gh-104799: Default missing lists in AST to the empty list
#104834 opened
May 24, 2023 -
gh-104522: Change message returned by subprocess when cwd option is not the cause
#104851 opened
May 24, 2023 -
gh-104527: Add check to not recursively write zipfile
#104857 opened
May 24, 2023 -
gh-104873: Add typing.get_protocol_members and typing.is_protocol
#104878 opened
May 24, 2023 -
Small speedup for dataclass __eq__ and __repr__
#104904 opened
May 24, 2023 -
gh-104909: Split BINARY_OP into micro-ops
#104910 opened
May 24, 2023 -
[3.8] gh-102153: Start stripping C0 control and space chars in `urlsp…
#104918 opened
May 25, 2023 -
gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory
#104923 opened
May 25, 2023 -
GH-89886: Bump autoconf to version 2.71
#104925 opened
May 25, 2023 -
GH-58577: make function __closure__ writable
#104946 opened
May 25, 2023 -
Document PEP 698 and other new typing features in What's New
#104957 opened
May 26, 2023 -
[3.11] gh-104372: Drop the GIL around the vfork() call. (#104782)
#104958 opened
May 26, 2023 -
Fix inaccuracies in "Assorted Topics" section of "Defining Extension Types" tutorial
#104969 opened
May 26, 2023 -
[3.12] gh-104799: Move location of type_params AST fields (GH-104828)
#104974 opened
May 26, 2023 -
GH-104996: Defer joining of `pathlib.PurePath()` arguments.
#104999 opened
May 26, 2023 -
gh-101531: Handle omitted leading zeroes in mac address on Darwin (#1…
#105004 opened
May 26, 2023 -
gh-101581: Add `asyncio.TaskScope` and let `asyncio.TaskGroup` subclass it
#105011 opened
May 27, 2023 -
gh-104882: Updated socket documentation for relationship between socket.getblocking() and socket.gettimeout().
#105026 opened
May 27, 2023 -
gh-62090: Simplify argparse usage formatting
#105039 opened
May 28, 2023 -
gh-104635: Naive dead store elimination in cfg opt (experiment)
#105040 opened
May 28, 2023
100 Issues closed by 33 people
-
Remove deprecated unittest.TestProgram.usageExit
#104992 closed
May 28, 2023 -
Issue: Bug report
#105037 closed
May 28, 2023 -
edge case when parsing complex numbers
#105027 closed
May 28, 2023 -
Possible regression in Python3.12 tokenizer
#105013 closed
May 27, 2023 -
Tkinter: Tk 8.7 alphabetizes options in certain error messages
#104497 closed
May 27, 2023 -
Callable supplied to `shutil.rmtree(onexc=...)` should accept a single argument
#103218 closed
May 27, 2023 -
Remove deprecated tkinter.tix module
#75552 closed
May 27, 2023 -
multiplication error
#105019 closed
May 27, 2023 -
OrderedDict.sort
#103202 closed
May 27, 2023 -
pytz.timezone('Asia/Shanghai') has a bug!
#105015 closed
May 27, 2023 -
"sendIng a read()able" as error message in /Lib/http/client.py
#104924 closed
May 27, 2023 -
test_venv spams our AddressSanitizer CI with 5mb of test logs
#104839 closed
May 27, 2023 -
subprocess and deadlock avoidance
#54691 closed
May 26, 2023 -
Built-in module _io can lose data from buffered files in reference cycles
#62052 closed
May 26, 2023 -
Create Lib/_pydatetime.py file to optimize "import datetime" when _datetime is available
#84976 closed
May 26, 2023 -
Consider emitting buffered DEDENT tokens on the last line
#104976 closed
May 26, 2023 -
Documentation: dark theme & images
#103960 closed
May 26, 2023 -
argparse.BooleanOptionalAction accepts and silently discards choices, metavar, and type arguments
#92248 closed
May 26, 2023 -
buildbots fail because of test_peg_generator
#104983 closed
May 26, 2023 -
Deprecate pickle support for itertools
#101588 closed
May 26, 2023 -
pathlib.PureWindowsPath comparison results vary between Windows and Posix
#104947 closed
May 26, 2023 -
PurePosixPath no longer correctly parses PureWindowsPath
#103631 closed
May 26, 2023 -
Document PEP 695
#103921 closed
May 26, 2023 -
Enable control over daemon flag in ThreadPoolExecutor and ProcessPoolExecutor
#88465 closed
May 26, 2023 -
starargs and kwargs are removed from ClassDef and Call ast nodes
#104984 closed
May 26, 2023 -
Cannot call a function via C API a second time in a coroutine
#104964 closed
May 26, 2023 -
The lines in tokens from `tokenize.generate_tokens` incorrectly indicate multiple lines.
#104972 closed
May 26, 2023 -
Remove deprecated webbrowser.MacOSX class
#104804 closed
May 26, 2023 -
PEP 594: Remove stdlib modules scheduled for deletion in Python 3.13
#104773 closed
May 26, 2023 -
Require Sphinx 6.2 to build Python 3.13 documentation
#104818 closed
May 26, 2023 -
Update test_peg_generator to not need distutils & reenable it
#100238 closed
May 26, 2023 -
Signature for `__release_buffer__` is incorrect
#104955 closed
May 26, 2023 -
async generator missing unawaited coroutine warning
#89091 closed
May 26, 2023 -
Remove mentions of old Python versions in `typing.NamedTuple` docstring
#104943 closed
May 26, 2023 -
Issue Multiprocessing while trainning agent with PPO
#104966 closed
May 26, 2023 -
Floating point tutorial: "today (November 2000)"
#104479 closed
May 26, 2023 -
Remove deprecated configparser.LegacyInterpolation class
#104886 closed
May 26, 2023 -
Reduce _idle_semaphore calls in ThreadPoolExecutor
#102024 closed
May 26, 2023 -
subprocess can block all Python threads when using `vfork()` until the child process `exec()` succeeds or fails.
#104372 closed
May 26, 2023 -
Remove deprecated turtle.RawTurtle.settiltangle method
#104876 closed
May 26, 2023 -
Add case_sensitive argument to `pathlib.PurePath.match()`
#104484 closed
May 25, 2023 -
os.PathLike is missing __slots__
#104898 closed
May 25, 2023 -
Remove kwargs-based TypedDict creation
#104786 closed
May 25, 2023 -
test failures under Bash on Windows / WSL
#72056 closed
May 25, 2023 -
Runtime-checkable protocols are broken on py312 (the sequel)
#104935 closed
May 25, 2023 -
tokenize.generate_tokens treat '\f' symbol as the end of file (when reading in unicode)
#63235 closed
May 25, 2023 -
ast and tokenize disagree about line number
#76717 closed
May 25, 2023 -
Remove deprecated keyword argument syntax for typing.TypedDict
#104936 closed
May 25, 2023 -
pathlib: Where does "self._flavour" comes from? (3.11 to 3.12 migration)
#104921 closed
May 25, 2023 -
Bytes conversion in the basic type can swallow binary bytes.
#104914 closed
May 25, 2023 -
Strange import errors with Python 3.12 on Windows
#104820 closed
May 24, 2023 -
Document `NewType.__supertype__`
#104874 closed
May 24, 2023 -
Remove unittest's deprecated getTestCaseNames, makeSuite, findTestCases
#104835 closed
May 24, 2023 -
test_enum tests fail because of the version bump to 3.13.0a0
#104764 closed
May 24, 2023 -
pathlib is_dir gives wrong result for mounted USB flash drive
#104806 closed
May 24, 2023 -
TypeAliasType.__module__ can segfault
#104879 closed
May 24, 2023 -
Installation on macOS fails with "The installer encountered an error"
#103207 closed
May 24, 2023 -
inspect.getsourcelines() is buggy on 3.12
#104866 closed
May 24, 2023 -
Tokenizer module does not handle backslash characters correctly
#90432 closed
May 24, 2023 -
IDLE is unable to open any `.py` files
#104719 closed
May 24, 2023 -
Library issue, in pip list its there but still module found
#104832 closed
May 24, 2023 -
Enhance the BOLT build process
#101282 closed
May 24, 2023 -
PEP 701 – Syntactic formalization of f-strings
#102856 closed
May 24, 2023 -
Token lines in the tokenize module always end in new line
#104825 closed
May 24, 2023 -
Cannot use multiple inheritance with `collections.abc.Buffer` and `typing.Protocol`
#104797 closed
May 24, 2023 -
CI blocked: threading causing random tests to alter the execution environment and fail
#104837 closed
May 24, 2023 -
abstract class instantiable when subclassing built-in types
#50246 closed
May 24, 2023 -
pathlib.PurePath.as_uri() and __bytes__() are impure
#100415 closed
May 24, 2023 -
`generate_tokens` tokenizes `$` differently with Python 3.12 than earlier
#104802 closed
May 23, 2023 -
expose API for writing perf map files
#103295 closed
May 23, 2023 -
Let generator.close() return StopIteration.value
#104770 closed
May 23, 2023 -
Remove the 2to3 program and the lib2to3 module
#104780 closed
May 23, 2023 -
User generic with TypeVarTuple does not check for minimal type of arguments
#99382 closed
May 23, 2023 -
Enum works in python 3.10 breaks in 3.11
#104271 closed
May 23, 2023 -
The `PyOS_*` hooks interact poorly with subinterpreters
#104668 closed
May 23, 2023 -
f-strings should be part of the Grammar
#77935 closed
May 23, 2023 -
Refactor str tests to reflect that str and unicode are merged in Python 3
#81005 closed
May 23, 2023 -
Remove typing.io and typing.re
#92871 closed
May 23, 2023 -
Create a release branch ABI stability regression test
#87891 closed
May 23, 2023 -
[BUG] heapq.merge seems not correct
#104790 closed
May 23, 2023 -
PEP 594 Removing dead batteries from stdlib
#86777 closed
May 23, 2023 -
<broadcast> and null string fail in getaddrinfo()
#104747 closed
May 22, 2023 -
Add a check on the argument type for random.normalvariate()?
#104749 closed
May 22, 2023 -
Improve collections.Counter inheritance by abstracting new Counters creation
#104740 closed
May 22, 2023 -
C API PyArg_ParseTuple doc is innacurate
#65707 closed
May 22, 2023 -
Deprecate `utcnow` and `utcfromtimestamp`
#103857 closed
May 22, 2023 -
tokenize.generate_tokens no longer reports lineno for indentation errors
#104741 closed
May 22, 2023 -
ast: Different FormattedValue expressions have same col_offset information
#81639 closed
May 22, 2023 -
New matmul operator crashes modules compiled with CPython3.4
#67209 closed
May 22, 2023 -
Tkinter Canvas.coords does not flatten arguments
#94473 closed
May 22, 2023 -
Consider upgrading bundled Tk to 8.6.13
#99834 closed
May 22, 2023 -
PEP 695: Rename typeparams to type_params in AST
#104656 closed
May 22, 2023 -
copy.copy() is not Shallow copy
#104734 closed
May 22, 2023 -
Typo: "Writeable" Should be "Writable" in IO Library Documentation
#82221 closed
May 22, 2023 -
PEP 695 changed how class decorators are traced
#104686 closed
May 21, 2023 -
Extend PyUnicode_FromFormat()
#98836 closed
May 21, 2023 -
Some tests hang when IPv6 blocked by a firewall
#104618 closed
May 21, 2023 -
Unhelpful error message from logging.config.FileConfig can be improved
#103606 closed
May 21, 2023
42 Issues opened by 36 people
-
SyntaxError: unmatched ')' with whitespace in lambda?
#105042 opened
May 28, 2023 -
__init_subclass__ not handled correctly for classes with unusual mros
#105038 opened
May 28, 2023 -
3.12.0b1 includes backwards incompatible change to operation of `super()`
#105035 opened
May 28, 2023 -
`n_popped`, `n_pushed` is the wrong abstraction for stack effect
#105034 opened
May 28, 2023 -
child process cannot put to multiprocessing.Queue on venv
#105033 opened
May 28, 2023 -
`datetime` documentation regarding ISO8601 reduced precision and extend representation
#105031 opened
May 27, 2023 -
PathDistribution normalized name ignores name components after first "-"
#105025 opened
May 27, 2023 -
`tp_bases` of `object` is `NULL`: undocumented or unintentional behavior change in 3.12?
#105020 opened
May 27, 2023 -
documentation of `tp_dealloc` default is unclear
#105018 opened
May 27, 2023 -
Tokenizer produces different output on Windows on py312 for ends of files
#105017 opened
May 27, 2023 -
Add URL class to urllib
#105016 opened
May 27, 2023 -
stack overflow protection limit the max recursion depth when using custom frame evaluation
#105003 opened
May 26, 2023 -
pathlib.PurePath.relative_to(walk_up=True) mishandles '..' components
#105002 opened
May 26, 2023 -
Unexpected: `shutil.copyfile` tapping into previously opened file pointer
#105001 opened
May 26, 2023 -
Optimize joining of pathlib.PurePath() arguments.
#104996 opened
May 26, 2023 -
Unexpected behaviour when sorting with zipped 2-dimensional arrays and two of values are identical
#104977 opened
May 26, 2023 -
Potential memory leak from `TextIOWrapper` which would hold unnecessary number of arenas
#104954 opened
May 26, 2023 -
Make PY_SSIZE_T_CLEAN not mandatory again
#104922 opened
May 25, 2023 -
Split opcodes into micro-ops
#104909 opened
May 24, 2023 -
Add GitHub workflow to run autoreconf and regen configure on demand
#104903 opened
May 24, 2023 -
socket.getblocking() documentation lists opposite equivalence
#104882 opened
May 24, 2023 -
Add `typing.get_protocol_members` and `typing.is_protocol`
#104873 opened
May 24, 2023 -
Improved documentation of PEP 585 classes and their type params
#104869 opened
May 24, 2023 -
parse different results with argparse between python3.6.9 and python3.8.10
#104860 opened
May 24, 2023 -
When setuptools is installed with old pyc, test_gdb_fails
#104858 opened
May 24, 2023 -
Tkinter spinbox test failures on Tk 8.7
#104856 opened
May 24, 2023 -
Certain Tkinter tests fail on Tk 8.7 due to TIP 577
#104855 opened
May 24, 2023 -
Inconsistent format length while adding separator with underscore
#104849 opened
May 24, 2023 -
psycopg2 2.9.6 not working with Python 3.12.0b1
#104830 opened
May 24, 2023 -
Subinterpreter Pending Calls Never Run
#104812 opened
May 23, 2023 -
Allow detecting Dev Drive on Windows
#104803 opened
May 23, 2023 -
TypeError when unparsing ast
#104801 opened
May 23, 2023 -
PEP-695: Potentially breaking changes made to `__match_args__` attributes of AST nodes
#104799 opened
May 23, 2023 -
TimedRotatingFileHandler not working in the desired way.
#104792 opened
May 23, 2023 -
LeakSanitizer at build time using --with-address-sanitizer on Ubuntu 22.04 #AddressSanitizer #ASAN
#104791 opened
May 23, 2023 -
Optimize and reduce memory usage for `asyncio.Task` and others
#104787 opened
May 23, 2023 -
Remove locale.getdefaultlocale() and locale.resetlocale()
#104783 opened
May 23, 2023 -
Set the tp_getattro field to PyObject_GenericGetAttr in the few built-in types that do not already do it
#104772 opened
May 22, 2023 -
Global state affected by inspecting frames and causing weakrefs to fail
#104748 opened
May 22, 2023 -
AttributeError from stopping stopped patch which was started more than once
#104745 opened
May 22, 2023 -
PPC64LE Fedora Stable Clang 3.x fails test_gdb
#104736 opened
May 22, 2023 -
PPC64LE RHEL8 3.x buildbot is timing out on test_gdb
#104735 opened
May 22, 2023
148 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-101006: Improve error handling when read marshal data
#101007 commented on
May 22, 2023 • 17 new comments -
gh-102676: Add more convenience properties to `dis.Instruction`
#103969 commented on
May 25, 2023 • 12 new comments -
Add context manager to temporarily disable GC
#75537 commented on
May 23, 2023 • 9 new comments -
`KeyboardInterrupt` in `TaskGroup` task propagates to event loop scheduler
#102572 commented on
May 24, 2023 • 7 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
May 26, 2023 • 7 new comments -
bpo-42969: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
May 28, 2023 • 6 new comments -
gh-92613: Deprecate other uuencode functionality per PEP 594 & document as such
#92758 commented on
May 26, 2023 • 6 new comments -
gh-71679: Enhance bytearray_repr with bytes_repr's logic
#104582 commented on
May 22, 2023 • 6 new comments -
gh-103134: Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103133 commented on
May 22, 2023 • 5 new comments -
libpython3.so doesn't contain any symbols (stable ABI), cannot link to it.
#104612 commented on
May 22, 2023 • 4 new comments -
Fix/silence doctest warnings
#94001 commented on
May 25, 2023 • 4 new comments -
Threads started in exit handler are still running after their thread states are destroyed
#104690 commented on
May 26, 2023 • 4 new comments -
Runtime finalization assumes all other threads have exited.
#80657 commented on
May 28, 2023 • 4 new comments -
gh-97588: Fix ctypes structs
#97702 commented on
May 24, 2023 • 4 new comments -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
May 26, 2023 • 4 new comments -
Remove the `PREDICT` macros.
#104610 commented on
May 22, 2023 • 3 new comments -
cProfile/profile do not output results if profiling terminates because of SIGTERM
#104676 commented on
May 23, 2023 • 3 new comments -
Queue shutdown
#96471 commented on
May 24, 2023 • 3 new comments -
implement PEP 3118 struct changes
#47382 commented on
May 24, 2023 • 3 new comments -
urljoin behaves differently with custom and standard schemas
#63028 commented on
May 26, 2023 • 3 new comments -
gh-69702: Fix Condition._is_owned() is when using threading.Lock
#2681 commented on
May 23, 2023 • 3 new comments -
GH-98388: Add tests for happy eyeballs and its internal workings
#98389 commented on
May 25, 2023 • 3 new comments -
gh-102140: fix false negative in csv.Sniffer.has_header
#103341 commented on
May 28, 2023 • 3 new comments -
list.__add__ raises instead of returning NotImplemented
#103585 commented on
May 22, 2023 • 2 new comments -
`__future__` annotations breaks `TypedDict` `__required/optional_keys__`
#97727 commented on
May 22, 2023 • 2 new comments -
C API dictionary views type checkers are not documented
#80008 commented on
May 22, 2023 • 2 new comments -
Reorganize C API tests
#78453 commented on
May 22, 2023 • 2 new comments -
Type object's ob_type does not get set when tp_bases is set before PyType_Ready
#104614 commented on
May 23, 2023 • 2 new comments -
asyncio ProactorEventLoop: wait_closed() can raise ConnectionResetError
#83037 commented on
May 23, 2023 • 2 new comments -
subprocess raises misleading exceptions from child failure pre-exec
#104522 commented on
May 24, 2023 • 2 new comments -
Statically allocate interpreter states as much as possible.
#90111 commented on
May 24, 2023 • 2 new comments -
webbrowser BROWSER with MacOSXOSAScript type
#75529 commented on
May 25, 2023 • 2 new comments -
Provide a way for assertLogs to optionally not hide the logging output
#68540 commented on
May 25, 2023 • 2 new comments -
PEP 632: Remove the distutils package (Python 3.12)
#92584 commented on
May 26, 2023 • 2 new comments -
Implement “Happy Eyeballs” algorithim (RFC 8305) in socket.create_connection()
#88810 commented on
May 26, 2023 • 2 new comments -
Add importlib.util.allowing_all_extensions()
#104310 commented on
May 27, 2023 • 2 new comments -
Invalid help message inside interactive help utility
#94466 commented on
May 27, 2023 • 2 new comments -
Help text in interactive Python is misleading
#104471 commented on
May 27, 2023 • 2 new comments -
dead store elimination in the compiler
#104635 commented on
May 28, 2023 • 2 new comments -
gh-101558: Add time.sleep_until()
#101559 commented on
May 26, 2023 • 2 new comments -
GH-83162: Rename re.error for better clarity.
#101677 commented on
May 23, 2023 • 2 new comments -
gh-102542 Refactor the mime audio module
#102540 commented on
May 24, 2023 • 2 new comments -
GH-77609: Add follow_symlinks argument to `pathlib.Path.glob()`
#102616 commented on
May 27, 2023 • 2 new comments -
gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API)
#102990 commented on
May 27, 2023 • 2 new comments -
gh-103053: Skip the whole `test_freeze` module in tests on `s390x` with `PGO`
#103170 commented on
May 23, 2023 • 2 new comments -
GH-103224: Use the realpath of the Python executable in `test_venv`
#103243 commented on
May 25, 2023 • 2 new comments -
Isolate the _curses extension module
#101714 commented on
May 22, 2023 • 1 new comment -
Change in semantics and much worse performance for enum members.
#93910 commented on
May 22, 2023 • 1 new comment -
Document the removal the usage of the C stack in Python to Python calls
#89480 commented on
May 22, 2023 • 1 new comment -
Command + v is pasting twice in IDLE if Caps lock key is on in Mac OS
#100645 commented on
May 22, 2023 • 1 new comment -
"RuntimeError: release unlocked lock" when starting a thread
#78667 commented on
May 22, 2023 • 1 new comment -
Windows python3 executable
#99185 commented on
May 22, 2023 • 1 new comment -
Improve __repr__ of TypeVar
#91224 commented on
May 22, 2023 • 1 new comment -
Make Profile.print_stats support sorting by mutiple values
#69990 commented on
May 22, 2023 • 1 new comment -
ctypes: fail to create a _ctypes._SimpleCData subclass using a closure like calling super() without arguments
#73456 commented on
May 22, 2023 • 1 new comment -
add support for os.Pathlike filenames in zipfile.ZipFile.writestr
#84686 commented on
May 23, 2023 • 1 new comment -
Fix Refleak in test_import
#102251 commented on
May 23, 2023 • 1 new comment -
When accepting a socket connection and ERROR_NETNAME_DELETED occurs, leads this into a closing of the serving socket (BaseProactorEventLoop)
#93821 commented on
May 23, 2023 • 1 new comment -
Support the use of the managed pre-header in builtin classes.
#95707 commented on
May 23, 2023 • 1 new comment -
Sphinx's nit-picky mode, should we use it?
#101100 commented on
May 23, 2023 • 1 new comment -
atexit printing SystemExit exception and traceback
#103512 commented on
May 23, 2023 • 1 new comment -
Improve the docs regarding the migration from imp to importlib
#104212 commented on
May 24, 2023 • 1 new comment -
Setup & Usage documentation for pydoc, IDLE, & 2to3
#59149 commented on
May 25, 2023 • 1 new comment -
Idle: use pipes instead of sockets to talk with user subprocess
#63023 commented on
May 25, 2023 • 1 new comment -
Add Maildir.get_flags() to access message flags without opening the file
#90890 commented on
May 25, 2023 • 1 new comment -
Codecs should raise precise UnicodeDecodeError or UnicodeEncodeError
#85287 commented on
May 25, 2023 • 1 new comment -
urlparse doesn't validate the scheme
#79558 commented on
May 25, 2023 • 1 new comment -
[Feature Request]: Add zstd support in tarfile
#81276 commented on
May 25, 2023 • 1 new comment -
Missing DTrace probes
#104280 commented on
May 25, 2023 • 1 new comment -
asyncio.iscoroutinefunction(<async_generator>.asend) returns False
#81371 commented on
May 26, 2023 • 1 new comment -
multiprocessing.Connection does not communicate pipe closure between parent and child
#56697 commented on
May 26, 2023 • 1 new comment -
argparse repeats itself when formatting help metavars
#89273 commented on
May 26, 2023 • 1 new comment -
Unable to use concurrent.futures in atexit hook
#86813 commented on
May 26, 2023 • 1 new comment -
starting a thread in __del__ hangs at interpreter shutdown
#87950 commented on
May 26, 2023 • 1 new comment -
ctypes issue with threads after fork
#70980 commented on
May 26, 2023 • 1 new comment -
allow per-thread atexit()
#58281 commented on
May 26, 2023 • 1 new comment -
returning after forking a child thread doesn't call Py_Finalize
#50891 commented on
May 26, 2023 • 1 new comment -
test__xxsubinterpreters is Occasionally Crashing
#104341 commented on
May 26, 2023 • 1 new comment -
Calling `help` executes @classmethod @property decorated methods
#89519 commented on
May 27, 2023 • 1 new comment -
Optionally prevent child tasks from being cancelled in `asyncio.TaskGroup`
#101581 commented on
May 27, 2023 • 1 new comment -
shutil.copy() inefficient implementation in Windows
#88745 commented on
May 27, 2023 • 1 new comment -
import ctypes fails with a statically linked interpreter due to dlopen() failure
#81241 commented on
May 27, 2023 • 1 new comment -
Async Call-Stack Reconstruction
#91048 commented on
May 28, 2023 • 1 new comment -
Cryptic error message when creating types that don't include themselves in their MRO
#83846 commented on
May 28, 2023 • 1 new comment -
gh-67748: DOC:Add summary table for str methods in stdtypes.rst
#1709 commented on
May 27, 2023 • 1 new comment -
gh-73180: Chain exceptions rather than dropping the old exception.
#2072 commented on
May 22, 2023 • 1 new comment -
bpo-30844: selectors: add urgent data to read event
#2562 commented on
May 22, 2023 • 1 new comment -
gh-76568: Remove ability to import non-version-tagged C extensions
#4943 commented on
May 27, 2023 • 1 new comment -
gh-86650: get_obs_local_part() fails to handle empty local part
#24669 commented on
May 25, 2023 • 1 new comment -
gh-82082: Make our test suite pass on an IPv6-only Linux host
#26225 commented on
May 25, 2023 • 1 new comment -
bpo-43950: handle wide unicode characters in tracebacks
#28150 commented on
May 25, 2023 • 1 new comment -
bpo-45379: raise import error on FROZEN_BAD_NAME
#29180 commented on
May 25, 2023 • 1 new comment -
gh-90953: Emit deprecation warnings for deprecated ast features
#31432 commented on
May 23, 2023 • 1 new comment -
Add missing changelog for reset_mock kwargs in v3.9
#92299 commented on
May 27, 2023 • 1 new comment -
gh-95341: Implement tls-exporter channel bindings and export key materials
#95366 commented on
May 25, 2023 • 1 new comment -
Introduce a gate/check GHA job
#97533 commented on
May 28, 2023 • 1 new comment -
gh-101162: Forbid using `issubclass` with `GenericAlias` as the 1st arg
#103369 commented on
May 28, 2023 • 1 new comment -
gh-103092: Isolate `_decimal`
#103381 commented on
May 28, 2023 • 1 new comment -
gh-103464: Add checks for arguments of pdb commands
#103465 commented on
May 26, 2023 • 1 new comment -
gh-83403: Test `parent` param in `Mock.__init__`
#103630 commented on
May 28, 2023 • 1 new comment -
Pin GitHub Actions to specific commits for security
#103635 commented on
May 26, 2023 • 1 new comment -
gh-91048: Add support for reconstructing async call stacks
#103976 commented on
May 28, 2023 • 1 new comment -
GH-104395: Add a link in 'Meta Information' to the docs download page
#104443 commented on
May 22, 2023 • 1 new comment -
gh-89891: Refer SharedMemory implementation as POSIX
#104678 commented on
May 27, 2023 • 1 new comment -
Clinic test are skipped on Windows
#104629 commented on
May 21, 2023 • 0 new comments -
Add tests for Unicode C API
#99593 commented on
May 21, 2023 • 0 new comments -
Modernise code in `Tools/clinic/`
#104683 commented on
May 21, 2023 • 0 new comments -
Update OpenSSL used in binary releases per CVE-2023-0464
#103142 commented on
May 22, 2023 • 0 new comments -
Restore (or beat) Python 2 performance for arithmetic operations on ints that fit into a single word
#101291 commented on
May 22, 2023 • 0 new comments -
threading.Condition._is_owned() is wrong when using threading.Lock
#69702 commented on
May 23, 2023 • 0 new comments -
array: Add 'w' type and deprecate 'u' type.
#80480 commented on
May 23, 2023 • 0 new comments -
ctypes: bitfield lost data with union on linux platform
#95496 commented on
May 23, 2023 • 0 new comments -
Add tarfile.TarPath
#89812 commented on
May 23, 2023 • 0 new comments -
zipfile.write should check that it isn't appending an archive to itself
#104527 commented on
May 24, 2023 • 0 new comments -
Make BOLT as stable feature
#101525 commented on
May 24, 2023 • 0 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
May 24, 2023 • 0 new comments -
webbrowser broken on Mac OS X when using the BROWSER variable
#69143 commented on
May 25, 2023 • 0 new comments -
Python 3.11.3 http.server CGI source code disclosure and directory listing
#104711 commented on
May 25, 2023 • 0 new comments -
Document the build process for WASI
#102404 commented on
May 25, 2023 • 0 new comments -
Improve and simplify configure.ac checks
#89886 commented on
May 25, 2023 • 0 new comments -
pthread_exit & PyThread_exit_thread from PyEval_RestoreThread etc. are harmful
#87135 commented on
May 25, 2023 • 0 new comments -
make function __closure__ writable
#58577 commented on
May 26, 2023 • 0 new comments -
Improved replacement functionality for deprecated crypt module
#96747 commented on
May 26, 2023 • 0 new comments -
Add support for making Linux prctl(...) calls to subprocess
#86902 commented on
May 26, 2023 • 0 new comments -
os.path.realpath(symlink to DOS devices path that starts with '\\?\Some without ":"\') returns without prefix.
#102440 commented on
May 26, 2023 • 0 new comments -
UUID's _arp_getnode does not account for omitted leading 0's in arp output on Darwin
#101531 commented on
May 26, 2023 • 0 new comments -
Prepare tkinter for tcl 8.7/9.0 and tk 8.7
#104568 commented on
May 27, 2023 • 0 new comments -
argparse: mutually exclusive groups full of help-suppressed args can cause AssertionErrors
#62090 commented on
May 28, 2023 • 0 new comments -
gh-83037: Fix StreamWriter.wait_closed() ConnectionResetError for ProactorEventLoop
#18199 commented on
May 23, 2023 • 0 new comments -
bpo-47054: Call params parameters not arguments in SyntaxErrors.
#32014 commented on
May 25, 2023 • 0 new comments -
gh-91962: Fix `hstrerror` detection issues on Solaris
#91963 commented on
May 26, 2023 • 0 new comments -
gh-91962: Fix curses compilation on Solaris
#91964 commented on
May 26, 2023 • 0 new comments -
gh-95377: Editted docs for argparse.add_subparser
#95490 commented on
May 23, 2023 • 0 new comments -
gh-80480: Emit DeprecationWarning for array's 'u' type code
#95760 commented on
May 23, 2023 • 0 new comments -
gh-98963: Add a note to the error for property subclasses without __doc__
#99058 commented on
May 25, 2023 • 0 new comments -
gh-97908: CAPI docs: Remove repeated struct names from member docs
#100054 commented on
May 26, 2023 • 0 new comments -
gh-100290: unittest checks file follows pattern
#100487 commented on
May 23, 2023 • 0 new comments -
GH-73435: Implement recursive wildcards in `pathlib.PurePath.match()`
#101398 commented on
May 27, 2023 • 0 new comments -
gh-101581 Optionally prevent child tasks from being cancelled in asyncio taskgroups
#101648 commented on
May 27, 2023 • 0 new comments -
gh-102509: Start initializing `ob_digit` of `_PyLongValue`
#102510 commented on
May 22, 2023 • 0 new comments -
gh-103194: Fix Tkinter’s Tcl value type handling for Tcl 8.7/9.0
#103846 commented on
May 24, 2023 • 0 new comments -
gh-104061: Add socket.SO_BINDTOIFINDEX constant
#104062 commented on
May 25, 2023 • 0 new comments -
gh-96471: Add threading queue shutdown
#104225 commented on
May 22, 2023 • 0 new comments -
gh-104380: Improve csv `has_header` heuristics
#104385 commented on
May 26, 2023 • 0 new comments -
gh-104399: Use newer libtommath APIs when necessary
#104407 commented on
May 24, 2023 • 0 new comments -
[3.7] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953)
#104583 commented on
May 27, 2023 • 0 new comments -
gh-69990: Make Profile.print_stats support sorting by multiple values
#104590 commented on
May 25, 2023 • 0 new comments -
gh-104341: Wait Completely at threading._shutdown()
#104672 commented on
May 23, 2023 • 0 new comments