| Skip to content | https://github.com/python/cpython/pull/119642#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119642 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119642 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython |
| Reload | https://github.com/python/cpython/pull/119642 |
| Reload | https://github.com/python/cpython/pull/119642 |
| Reload | https://github.com/python/cpython/pull/119642 |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
33.9k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
71k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://github.com/python/cpython |
|
Issues
5k+
| https://github.com/python/cpython/issues |
|
Pull requests
2.1k
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
31
| https://github.com/python/cpython/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/python/cpython/security |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
|
Insights
| https://github.com/python/cpython/pulse |
|
Code
| https://github.com/python/cpython |
|
Issues
| https://github.com/python/cpython/issues |
|
Pull requests
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://github.com/python/cpython/pull/119642#issue-comment-box |
| JelleZijlstra | https://github.com/JelleZijlstra |
| python:main | https://github.com/python/cpython/tree/main |
| JelleZijlstra:backport-a9a74da-3.13 | https://github.com/JelleZijlstra/cpython/tree/backport-a9a74da-3.13 |
|
backport a9a74da 3.13
| https://github.com/python/cpython/pull/119642#top |
| JelleZijlstra | https://github.com/JelleZijlstra |
| python:main | https://github.com/python/cpython/tree/main |
| JelleZijlstra:backport-a9a74da-3.13 | https://github.com/JelleZijlstra/cpython/tree/backport-a9a74da-3.13 |
|
Conversation
1
| https://github.com/python/cpython/pull/119642 |
|
Commits
160
| https://github.com/python/cpython/pull/119642/commits |
|
Checks
0
| https://github.com/python/cpython/pull/119642/checks |
|
Files changed
| https://github.com/python/cpython/pull/119642/files |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/{{ revealButtonHref }} |
|
| https://github.com/JelleZijlstra |
| JelleZijlstra | https://github.com/JelleZijlstra |
| May 28, 2024 | https://github.com/python/cpython/pull/119642#issue-2320024088 |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
| Run CI on the 3.13 branch #118779 | https://github.com/python/cpython/pull/118779 |
| [3.13] Run CI on the 3.13 branch (GH-118779) #118781 | https://github.com/python/cpython/pull/118781 |
| Docs: fix typos in documentation #118752 | https://github.com/python/cpython/pull/118752 |
| [3.13] Docs: fix typos in documentation (GH-118752) #118787 | https://github.com/python/cpython/pull/118787 |
| Relax TypeVar default ordering constraints #118772 | https://github.com/python/cpython/issues/118772 |
| gh-118772: Allow TypeVars without a default to follow those with a default when constructing aliases #118774 | https://github.com/python/cpython/pull/118774 |
| [3.13] gh-118772: Allow TypeVars without a default to follow those with a default when constructing aliases (GH-118774) #118776 | https://github.com/python/cpython/pull/118776 |
| docs: module page titles should not start with a link to themselves #117099 | https://github.com/python/cpython/pull/117099 |
| [3.13] docs: module page titles should not start with a link to themselves (GH-117099) #118790 | https://github.com/python/cpython/pull/118790 |
| Format None, True, False and NotImplemented as literals #118758 | https://github.com/python/cpython/pull/118758 |
| [3.13] Format None, True, False and NotImplemented as literals (GH-118758) #118792 | https://github.com/python/cpython/pull/118792 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Fix data races when writing / reading ob_gc_bits #118292 | https://github.com/python/cpython/pull/118292 |
| [3.13] gh-117657: Fix data races when writing / reading ob_gc_bits (GH-118292) #118796 | https://github.com/python/cpython/pull/118796 |
| [tests]: Mark test_statistics.test_kde_random with a requires_resource('cpu') decorator #118801 | https://github.com/python/cpython/pull/118801 |
| [3.13] [tests]: Mark test_statistics.test_kde_random with a requires_resource('cpu') decorator (GH-118801) #118818 | https://github.com/python/cpython/pull/118818 |
| dataclasses: 3.12.3 regression with weakref_slot #118033 | https://github.com/python/cpython/issues/118033 |
| gh-118033: Fix __weakref__ not set for generic dataclasses #118099 | https://github.com/python/cpython/pull/118099 |
| [3.13] gh-118033: Fix __weakref__ not set for generic dataclasses (GH-118099) #118821 | https://github.com/python/cpython/pull/118821 |
| [CVE-2024-4030] Enable mkdir(mode=0o700) to work on Windows #118486 | https://github.com/python/cpython/issues/118486 |
| CVE-2024-4030 | https://github.com/advisories/GHSA-2w87-6hh6-mqrj |
| gh-118486: Update docs for CVE-2024-4030 reference #118737 | https://github.com/python/cpython/pull/118737 |
| trace: line tracing output lacks newlines if source lines are not available #103956 | https://github.com/python/cpython/issues/103956 |
| gh-103956: fix trace output in case of missing source line #103958 | https://github.com/python/cpython/pull/103958 |
| [3.13] gh-103956: Fix trace output in case of missing source line (GH-103958) #118834 | https://github.com/python/cpython/pull/118834 |
| test_os fails on Windows #118802 | https://github.com/python/cpython/issues/118802 |
| gh-118802: Fix ACL use in test for non-English Windows #118831 | https://github.com/python/cpython/pull/118831 |
| asyncio REPL is not working on Windows #118817 | https://github.com/python/cpython/issues/118817 |
| gh-118817: Fix asyncio REPL on Windows #118819 | https://github.com/python/cpython/pull/118819 |
| [3.13] gh-118817: Fix asyncio REPL on Windows (GH-118819) #118847 | https://github.com/python/cpython/pull/118847 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Acquire a critical section around SemLock.__{enter,exit}__ #118812 | https://github.com/python/cpython/pull/118812 |
| [3.13] gh-117657: Acquire a critical section around SemLock.__{enter,exit}__ (GH-118812) #118856 | https://github.com/python/cpython/pull/118856 |
| tempfile.mkdtemp and pip fail on non-English Windows with 3.13.0b1 #118773 | https://github.com/python/cpython/issues/118773 |
| gh-118773: Use language-invariant SDDL string instead of aliases for ACLs. #118800 | https://github.com/python/cpython/pull/118800 |
| code will never be executed warning in dictobject.c #118849 | https://github.com/python/cpython/issues/118849 |
| gh-118849: Fix "code will never be executed" warning in dictobject.c #118850 | https://github.com/python/cpython/pull/118850 |
| [3.13] gh-118849: Fix "code will never be executed" warning in dictobject.c (GH-118850) #118859 | https://github.com/python/cpython/pull/118859 |
| test_free_threading.test_racing_iter_extend crash #118561 | https://github.com/python/cpython/issues/118561 |
| gh-118561: Fix crash involving list.extend in free-threaded build #118723 | https://github.com/python/cpython/pull/118723 |
| [3.13] gh-118561: Fix crash involving list.extend in free-threaded build (GH-118723) #118863 | https://github.com/python/cpython/pull/118863 |
| Mimalloc header is not installed #116984 | https://github.com/python/cpython/issues/116984 |
| gh-116984: Make mimalloc header includes relative to the current file #118808 | https://github.com/python/cpython/pull/118808 |
| [3.13] gh-116984: Make mimalloc header includes relative to the current file (GH-118808) #118866 | https://github.com/python/cpython/pull/118866 |
| Freethreading build fails -m test --pgo: test_ordered_dict and test_struct failed #118846 | https://github.com/python/cpython/issues/118846 |
| gh-118846: Fix PGO tests in free-threaded build #118862 | https://github.com/python/cpython/pull/118862 |
| [3.13] gh-118846: Fix PGO tests in free-threaded build (GH-118862) #118867 | https://github.com/python/cpython/pull/118867 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Replace TSAN suppresions with more specific rules #118722 | https://github.com/python/cpython/pull/118722 |
| [3.13] gh-117657: Replace TSAN suppresions with more specific rules (GH-118722) #118870 | https://github.com/python/cpython/pull/118870 |
| Default expr_context parameters in ast to Load() #118851 | https://github.com/python/cpython/issues/118851 |
| gh-118851: Default ctx arguments to AST constructors to Load() #118854 | https://github.com/python/cpython/pull/118854 |
| [3.13] gh-118851: Default ctx arguments to AST constructors to Load() (GH-118854) #118871 | https://github.com/python/cpython/pull/118871 |
| Add variant of Py_BEGIN_CRITICAL_SECTION that accepts a NULL argument #115432 | https://github.com/python/cpython/issues/115432 |
| gh-115432: Add critical section variant that handles a NULL object #115433 | https://github.com/python/cpython/pull/115433 |
| Revert "gh-115432: Add critical section variant that handles a NULL object (#115433)" #118861 | https://github.com/python/cpython/pull/118861 |
| [3.13] Revert "gh-115432: Add critical section variant that handles a NULL object (GH-115433)" (GH-118861) #118872 | https://github.com/python/cpython/pull/118872 |
| Fix some missing null checks. #118721 | https://github.com/python/cpython/pull/118721 |
| ePub error reported at docs@python.org #118689 | https://github.com/python/cpython/issues/118689 |
| gh-118689: fix ePub build #118690 | https://github.com/python/cpython/pull/118690 |
| mmap lacks error handling (SEH) on Windows which can lead to interpreter crashes #118209 | https://github.com/python/cpython/issues/118209 |
| gh-118209: Add structured exception handling to mmap module #118213 | https://github.com/python/cpython/pull/118213 |
| Rename notimplemented_methods into nodefault_methods #118896 | https://github.com/python/cpython/pull/118896 |
| [3.13] Rename notimplemented_methods into nodefault_methods (GH-118896) #118898 | https://github.com/python/cpython/pull/118898 |
| _PyWeakref_ClearRef and _PyWeakref_ClearWeakRefsExceptCallbacks should be exposed in 3.13 #118789 | https://github.com/python/cpython/issues/118789 |
| gh-118789: Restore hidden _PyWeakref_ClearRef #118797 | https://github.com/python/cpython/pull/118797 |
| [3.13] gh-118789: Restore hidden _PyWeakref_ClearRef (GH-118797) #118903 | https://github.com/python/cpython/pull/118903 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Fix data races reported by TSAN on interp->threads.main #118865 | https://github.com/python/cpython/pull/118865 |
| [3.13] gh-117657: Fix data races reported by TSAN on interp->threads.main (GH-118865) #118904 | https://github.com/python/cpython/pull/118904 |
| Correct the argument names for secrets.choice and secrets.randbelow in secrets.rst #118098 | https://github.com/python/cpython/pull/118098 |
| [3.13] Correct the argument names for secrets.choice and secrets.randbelow in secrets.rst (GH-118098) #118906 | https://github.com/python/cpython/pull/118906 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Fix QSBR race condition #118843 | https://github.com/python/cpython/pull/118843 |
| [3.13] gh-117657: Fix QSBR race condition (GH-118843) #118905 | https://github.com/python/cpython/pull/118905 |
| Assigning attributes to typing.NoDefault raises TypeError, but should raise AttributeError #118895 | https://github.com/python/cpython/issues/118895 |
| gh-118895: Call PyType_Ready() on typing.NoDefault #118897 | https://github.com/python/cpython/pull/118897 |
| [3.13] gh-118895: Call PyType_Ready() on typing.NoDefault (GH-118897) #118914 | https://github.com/python/cpython/pull/118914 |
| Rename typing._collect_parameters #118900 | https://github.com/python/cpython/pull/118900 |
| [3.13] Rename typing._collect_parameters (GH-118900) #118917 | https://github.com/python/cpython/pull/118917 |
| Freethreading build fails -m test --pgo: test_ordered_dict and test_struct failed #118846 | https://github.com/python/cpython/issues/118846 |
| gh-118846: Fix free-threading test failures when run sequentially #118864 | https://github.com/python/cpython/pull/118864 |
| [3.13] gh-118846: Fix free-threading test failures when run sequentially (GH-118864) #118927 | https://github.com/python/cpython/pull/118927 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Log TSAN warnings to separate files and archive them #118747 | https://github.com/python/cpython/pull/118747 |
| [3.13] gh-117657: Log TSAN warnings to separate files and archive them (GH-118747) #118931 | https://github.com/python/cpython/pull/118931 |
| Make frame.f_locals.copy() return a snapshot dict of f_locals #118921 | https://github.com/python/cpython/issues/118921 |
| gh-118921: Add copy() method for FrameLocalsProxy #118923 | https://github.com/python/cpython/pull/118923 |
| [3.13] gh-118921: Add copy() method for FrameLocalsProxy (GH-118923) #118933 | https://github.com/python/cpython/pull/118933 |
| test_strptime raises a DeprecationWarning #117655 | https://github.com/python/cpython/issues/117655 |
| gh-117655: Fix test_strptime raises a DeprecationWarning #117668 | https://github.com/python/cpython/pull/117668 |
| [3.13] gh-117655: Prevent test_strptime from raising a DeprecationWarning (GH-117668) #118956 | https://github.com/python/cpython/pull/118956 |
| NotImplemented is never tested with attribute assignment #118899 | https://github.com/python/cpython/issues/118899 |
| gh-118899: Add tests for NotImplemented attribute access #118902 | https://github.com/python/cpython/pull/118902 |
| [3.13] gh-118899: Add tests for NotImplemented attribute access (GH-118902) #118968 | https://github.com/python/cpython/pull/118968 |
| --disable-gil & --enable-experimental-jit fails to build on M1 Mac #118844 | https://github.com/python/cpython/issues/118844 |
| [3.13] GH-118844: Fix build failures when combining --disable-gil with --enable-experimental-jit (GH-118935) #118959 | https://github.com/python/cpython/pull/118959 |
| Incorrect behavior of inspect.signature(f).bind #87106 | https://github.com/python/cpython/issues/87106 |
| gh-87106: Fix inspect.signature.bind handling of positional-only arguments with **kwargs #103404 | https://github.com/python/cpython/pull/103404 |
| [3.13] gh-87106: Fix inspect.signature.bind() handling of positional-only arguments with **kwargs (GH-103404) #118985 | https://github.com/python/cpython/pull/118985 |
| Improve the rmtree doc for dir_fd param addition in 3.11 #118964 | https://github.com/python/cpython/pull/118964 |
| [3.13] Improve the rmtree doc for dir_fd param addition in 3.11 (GH-118964) #118991 | https://github.com/python/cpython/pull/118991 |
| "AttributeError: 'NoneType' object has no attribute 'is_absolute' " occurs when building 3.13.0 beta 1 from source on Windows #118876 | https://github.com/python/cpython/issues/118876 |
| gh-118876: Set ns.temp before invoking its is_absolute method #118880 | https://github.com/python/cpython/pull/118880 |
| trace function not set, causing some Pdb commands to fail #58933 | https://github.com/python/cpython/issues/58933 |
| gh-58933: Make pdb return to caller frame correctly when f_trace is not set #118979 | https://github.com/python/cpython/pull/118979 |
| [3.13] gh-58933: Make pdb return to caller frame correctly when f_trace is not set (GH-118979) #119007 | https://github.com/python/cpython/pull/119007 |
| Missing __type_params__ in the documentation of functools.update_wrapper. #119010 | https://github.com/python/cpython/issues/119010 |
| gh-119010: Adds docs about __type_params__ to functools.update_wrapper #119012 | https://github.com/python/cpython/pull/119012 |
| [3.13] gh-119010: Adds docs about __type_params__ to functools.update_wrapper (GH-119012) #119013 | https://github.com/python/cpython/pull/119013 |
| Handle errors correctly in tmtotuple in timemodule #118998 | https://github.com/python/cpython/issues/118998 |
| gh-118998: Handle errors correctly in tmtotuple in timemodule #118999 | https://github.com/python/cpython/pull/118999 |
| [3.13] gh-118998: Handle errors correctly in tmtotuple in timemodule (GH-118999) #119018 | https://github.com/python/cpython/pull/119018 |
| --enable-experimental-jit fails to build: AssertionError: SHT_NOTE in 3.13.0b1 #118836 | https://github.com/python/cpython/issues/118836 |
| [3.13] GH-118836: Fix JIT build error when SHT_NOTE section is present (GH-119000) #119020 | https://github.com/python/cpython/pull/119020 |
| [CVE-2015-2104] Urlparse insufficient validation leads to open redirect #67693 | https://github.com/python/cpython/issues/67693 |
| gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with multiple slashes and no authority #113563 | https://github.com/python/cpython/pull/113563 |
| [3.13] gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with multiple slashes and no authority (GH-113563) #119023 | https://github.com/python/cpython/pull/119023 |
| Add yet few cases for urlparse/urlunparse roundtrip tests #119031 | https://github.com/python/cpython/pull/119031 |
| [3.13] Add yet few cases for urlparse/urlunparse roundtrip tests (GH-119031) #119037 | https://github.com/python/cpython/pull/119037 |
| typing tests: remove some unnecessary uses of exec() #119005 | https://github.com/python/cpython/pull/119005 |
| [3.13] typing tests: remove some unnecessary uses of exec() (GH-119005) #119038 | https://github.com/python/cpython/pull/119038 |
| Itertools docs: fix parameter names and indentation in Python equivalents #118977 | https://github.com/python/cpython/pull/118977 |
| [3.13] Itertools docs: fix parameter names and indentation in Python equivalents (gh-118977) #119043 | https://github.com/python/cpython/pull/119043 |
| Misc improvements to the itertools docs #119040 | https://github.com/python/cpython/pull/119040 |
| [3.13] Misc improvements to the itertools docs (gh-119040) #119045 | https://github.com/python/cpython/pull/119045 |
| 3.13 What's New: Add PEP 702 #118922 | https://github.com/python/cpython/pull/118922 |
| [3.13] 3.13 What's New: Add PEP 702 (GH-118922) #119062 | https://github.com/python/cpython/pull/119062 |
| [CVE-2024-4030] Enable mkdir(mode=0o700) to work on Windows #118486 | https://github.com/python/cpython/issues/118486 |
| gh-118486: Simplify test_win32_mkdir_700 to check the exact ACL #119056 | https://github.com/python/cpython/pull/119056 |
| [3.13] Remove references to private symbols from zipimport module docstring (GH-119015) #119071 | https://github.com/python/cpython/pull/119071 |
| Tkinter getint(), getboolean() argument must be str, not tuple #118760 | https://github.com/python/cpython/issues/118760 |
| gh-118760: Fix errors in calling Tkinter bindings on Windows #118782 | https://github.com/python/cpython/pull/118782 |
| [3.13] gh-118760: Fix errors in calling Tkinter bindings on Windows (GH-118782) #119072 | https://github.com/python/cpython/pull/119072 |
| Add gettext target to documentation's Makefile #119009 | https://github.com/python/cpython/issues/119009 |
| gh-119009: Add gettext target #119006 | https://github.com/python/cpython/pull/119006 |
| [3.13] gh-119009: Add gettext target (GH-119006) #119074 | https://github.com/python/cpython/pull/119074 |
| Use literal syntax in origin property #119029 | https://github.com/python/cpython/pull/119029 |
| [3.13] Use literal syntax in origin property (GH-119029) #119083 | https://github.com/python/cpython/pull/119083 |
| Test with the path protocol, not with pathlib.Path #119064 | https://github.com/python/cpython/issues/119064 |
| gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests #119065 | https://github.com/python/cpython/pull/119065 |
| [3.13] gh-119064: Use os_helper.FakePath instead of pathlib.Path in tests (GH-119065) #119087 | https://github.com/python/cpython/pull/119087 |
| Add Tkinter tests for different events. #118778 | https://github.com/python/cpython/pull/118778 |
| [3.13] Add Tkinter tests for different events (GH-118778) #119091 | https://github.com/python/cpython/pull/119091 |
| Minor mistake in dataclasses documentation update #108267 | https://github.com/python/cpython/issues/108267 |
| gh-108267: Fix object.__setattr__ regression in dataclasses docs #119082 | https://github.com/python/cpython/pull/119082 |
| [3.13] gh-108267: Fix object.__setattr__ regression in dataclasses docs (GH-119082) #119097 | https://github.com/python/cpython/pull/119097 |
| [3.13] Explain how to install LLVM on Fedora (GH-118983) #119100 | https://github.com/python/cpython/pull/119100 |
| jit.c may be built with an incomplete jit_stencils.h #118943 | https://github.com/python/cpython/issues/118943 |
| [3.13] GH-118943: Fix a race condition when generating jit_stencils.h (GH-118957) #119101 | https://github.com/python/cpython/pull/119101 |
| Fix typos in documentation #119092 | https://github.com/python/cpython/pull/119092 |
| [3.13] Fix typos in documentation (GH-119092) #119116 | https://github.com/python/cpython/pull/119116 |
| Defer import warnings in pathlib #119049 | https://github.com/python/cpython/issues/119049 |
| gh-119049: Fix incorrect usage of GET_WARNINGS_ATTR #119063 | https://github.com/python/cpython/pull/119063 |
| [3.13] gh-119049: Fix incorrect display of warning which is constructed by C API (GH-119063) #119106 | https://github.com/python/cpython/pull/119106 |
| Minor improvements to the docs for itertools.tee() #119135 | https://github.com/python/cpython/pull/119135 |
| [3.13] Minor improvements to the docs for itertools.tee() (gh-119135) #119136 | https://github.com/python/cpython/pull/119136 |
| venv tutorial wrong/confusing about python version used #119078 | https://github.com/python/cpython/issues/119078 |
| gh-119078: Clarify venv tutorial #119129 | https://github.com/python/cpython/pull/119129 |
| [3.13] gh-119078: Clarify venv tutorial (GH-119129) #119142 | https://github.com/python/cpython/pull/119142 |
| Python -VV should display whether the build is default build or free-threading. #119132 | https://github.com/python/cpython/issues/119132 |
| gh-119132: Log sys._is_gil_disabled() in test.pythoninfo #119140 | https://github.com/python/cpython/pull/119140 |
| [3.13] gh-119132: Log sys._is_gil_enabled() in test.pythoninfo (GH-119140) #119143 | https://github.com/python/cpython/pull/119143 |
| docs: make mimalloc license text literal #119046 | https://github.com/python/cpython/pull/119046 |
| [3.13] docs: make mimalloc license text literal (GH-119046) #119149 | https://github.com/python/cpython/pull/119149 |
| Python -VV should display whether the build is default build or free-threading. #119132 | https://github.com/python/cpython/issues/119132 |
| gh-119132: Update sys.version to identify free-threaded or not. #119134 | https://github.com/python/cpython/pull/119134 |
| [3.13] gh-119132: Update sys.version to identify free-threaded or not. (gh-119134) #119153 | https://github.com/python/cpython/pull/119153 |
| Add the --duration option to the test suite #119050 | https://github.com/python/cpython/issues/119050 |
| gh-119050: Add type hints to libregrtest/results.py #119144 | https://github.com/python/cpython/pull/119144 |
| [3.13] gh-119050: Add type hints to libregrtest/results.py (GH-119144) #119156 | https://github.com/python/cpython/pull/119156 |
| posixpath.realpath('secretlink') raises #118447 | https://github.com/python/cpython/issues/118447 |
| GH-118447: Fix handling of unreadable symlinks in os.path.realpath() #118489 | https://github.com/python/cpython/pull/118489 |
| [3.13] GH-118447: Fix handling of unreadable symlinks in os.path.realpath() (GH-118489) #119163 | https://github.com/python/cpython/pull/119163 |
| marshal docs: Remove reference to "Sun" #119161 | https://github.com/python/cpython/pull/119161 |
| [3.13] marshal docs: Remove reference to "Sun" (GH-119161) #119167 | https://github.com/python/cpython/pull/119167 |
| posixpath.realpath('secretlink') raises #118447 | https://github.com/python/cpython/issues/118447 |
| GH-118447: Fix FreeBSD test failures. #119170 | https://github.com/python/cpython/pull/119170 |
| [3.13] GH-118447: Fix FreeBSD test failures. (GH-119170) #119181 | https://github.com/python/cpython/pull/119181 |
| pathlib.Path.with_suffix(None) became allowed in Python 3.13b1 #119113 | https://github.com/python/cpython/issues/119113 |
| GH-119113: Raise TypeError from pathlib.PurePath.with_suffix(None) #119124 | https://github.com/python/cpython/pull/119124 |
| [3.13] GH-119113: Raise TypeError from pathlib.PurePath.with_suffix(None) (GH-119124) #119183 | https://github.com/python/cpython/pull/119183 |
| IDLE: fix url in config.py comment #119198 | https://github.com/python/cpython/pull/119198 |
| [3.13] IDLE: fix url in config.py comment (GH-119198) #119199 | https://github.com/python/cpython/pull/119199 |
| asyncio.staggered is missing typing import #119121 | https://github.com/python/cpython/issues/119121 |
| gh-119121: Fix and test async.staggered.staggered_race #119173 | https://github.com/python/cpython/pull/119173 |
| [3.13] gh-119121: Fix and test async.staggered.staggered_race (GH-119173) #119206 | https://github.com/python/cpython/pull/119206 |
| typing docs: Fix formatting issue #119210 | https://github.com/python/cpython/pull/119210 |
| [3.13] typing docs: Fix formatting issue (GH-119210) #119212 | https://github.com/python/cpython/pull/119212 |
| ipython breaks on Python-3.13.0b1 when a 'tempfilepager' is not defined #119185 | https://github.com/python/cpython/issues/119185 |
| gh-119185: Fix typo in _pyrepl.pager: tempfilepager should be tempfile_pager #118881 | https://github.com/python/cpython/pull/118881 |
| [3.13] gh-119185: Fix typo in _pyrepl.pager: tempfilepager should be tempfile_pager (GH-118881) #119211 | https://github.com/python/cpython/pull/119211 |
| [docs] TypeVarTuple default is keyword-only #119215 | https://github.com/python/cpython/pull/119215 |
| [3.13] [docs] TypeVarTuple default is keyword-only (GH-119215) #119224 | https://github.com/python/cpython/pull/119224 |
| Unvendor libmpdec sources #115119 | https://github.com/python/cpython/issues/115119 |
| gh-115119: Fall back to bundled libmpdec if system libmpdec is not found #119196 | https://github.com/python/cpython/pull/119196 |
| [3.13] gh-115119: Fall back to bundled libmpdec if system libmpdec is not found (GH-119196) #119217 | https://github.com/python/cpython/pull/119217 |
| Update paths in jit.yml #119146 | https://github.com/python/cpython/issues/119146 |
| [3.13] GH-119146: Don't run JIT CI on unrelated changes (GH-119147) #119226 | https://github.com/python/cpython/pull/119226 |
| DOCS: Suggest always calling exec with a globals argument and no locals argument #119235 | https://github.com/python/cpython/pull/119235 |
| [3.13] DOCS: Suggest always calling exec with a globals argument and no locals argument (GH-119235) #119239 | https://github.com/python/cpython/pull/119239 |
| Add Software Bill-of-Materials for Windows source dependencies #112844 | https://github.com/python/cpython/issues/112844 |
| gh-112844: Update CPE references for external dependencies #118521 | https://github.com/python/cpython/pull/118521 |
| [3.13] gh-112844: Update CPE references for external dependencies (GH-118521) #119237 | https://github.com/python/cpython/pull/119237 |
| BytesGenerator breaks UTF8 string #92081 | https://github.com/python/cpython/issues/92081 |
| gh-92081: Fix for email.generator.Generator with whitespace between encoded words. #92281 | https://github.com/python/cpython/pull/92281 |
| [3.13] gh-92081: Fix for email.generator.Generator with whitespace between encoded words. (GH-92281) #119245 | https://github.com/python/cpython/pull/119245 |
| Added reference for return_value in unittest.mock documentation #119207 | https://github.com/python/cpython/pull/119207 |
| [3.13] Use correct markup in unittest.mock.reset_mock documentation (GH-119207) #119250 | https://github.com/python/cpython/pull/119250 |
| Tkinter getint(), getboolean() argument must be str, not tuple #118760 | https://github.com/python/cpython/issues/118760 |
| gh-118760: Restore the default value of tkinter.wantobjects to 1 #118784 | https://github.com/python/cpython/pull/118784 |
| [3.13] gh-118760: Restore the default value of tkinter.wantobjects to 1 (GH-118784) #119251 | https://github.com/python/cpython/pull/119251 |
| Fraction wrongfully gets casted into float when given as argument to __rpow__ #119189 | https://github.com/python/cpython/issues/119189 |
| gh-119189: Add more tests for mixed Fraction arithmetic #119236 | https://github.com/python/cpython/pull/119236 |
| [3.13] gh-119189: Add more tests for mixed Fraction arithmetic (GH-119236) #119255 | https://github.com/python/cpython/pull/119255 |
| Import _ios_support raises RuntimeError on Windows #119253 | https://github.com/python/cpython/issues/119253 |
| gh-119253: use ImportError in _ios_support #119254 | https://github.com/python/cpython/pull/119254 |
| [3.13] gh-119253: use ImportError in _ios_support (GH-119254) #119265 | https://github.com/python/cpython/pull/119265 |
| Add the --duration option to the test suite #119050 | https://github.com/python/cpython/issues/119050 |
| gh-119050: Add XML support to libregrtest refleak checker #119148 | https://github.com/python/cpython/pull/119148 |
| [3.13] gh-119050: Add XML support to libregrtest refleak checker (GH-119148) #119270 | https://github.com/python/cpython/pull/119270 |
| Minor mistake in dataclasses documentation update #108267 | https://github.com/python/cpython/issues/108267 |
| gh-108267 Fix another dataclasses docs typo #119277 | https://github.com/python/cpython/pull/119277 |
| [3.13] gh-108267 Fix another dataclasses docs typo (GH-119277) #119279 | https://github.com/python/cpython/pull/119279 |
| Inappropriateness in unittest documentation with actual behavior #118912 | https://github.com/python/cpython/issues/118912 |
| gh-118912: Remove description of issue fixed in 3.5 from autospeccing guide #119232 | https://github.com/python/cpython/pull/119232 |
| [3.13] gh-118912: Remove description of issue fixed in 3.5 from autospeccing guide (GH-119232) #119284 | https://github.com/python/cpython/pull/119284 |
| [Windows] High DPI causes tkinter turtledemo windows blurry #119174 | https://github.com/python/cpython/issues/119174 |
| gh-119174: Fix high DPI causes turtledemo(turtle-graphics examples) windows blurry #119175 | https://github.com/python/cpython/pull/119175 |
| [3.13] gh-119174: Fix high DPI causes turtledemo(turtle-graphics examples) windows blurry (GH-119175) #119289 | https://github.com/python/cpython/pull/119289 |
| Local variable assignment is broken when combined with threads + tracing + closures #74929 | https://github.com/python/cpython/issues/74929 |
| [3.13] gh-74929: PEP 667 general docs update (gh-119201) #119291 | https://github.com/python/cpython/pull/119291 |
| Use fail-fast: false in mypy.yml #119297 | https://github.com/python/cpython/pull/119297 |
| [3.13] Use fail-fast: false in mypy.yml (GH-119297) #119304 | https://github.com/python/cpython/pull/119304 |
| New pyrepl gives a traceback on exit with "dumb" terminal #119102 | https://github.com/python/cpython/issues/119102 |
| gh-119102: Fix REPL for dumb terminal #119269 | https://github.com/python/cpython/pull/119269 |
| [3.13] gh-119102: Fix REPL for dumb terminal (GH-119269) #119308 | https://github.com/python/cpython/pull/119308 |
| Docs: Ensure no warnings are found in the NEWS file before a given line number #119221 | https://github.com/python/cpython/pull/119221 |
| [3.13] Docs: Ensure no warnings are found in the NEWS file before a given line number (GH-119221) #119261 | https://github.com/python/cpython/pull/119261 |
| Implement the fast path for list.__getitem__ #119053 | https://github.com/python/cpython/issues/119053 |
| gh-119053: Implement the fast path for list.__getitem__ #119112 | https://github.com/python/cpython/pull/119112 |
| [3.13] gh-119053: Implement the fast path for list.__getitem__ (gh-119112) #119309 | https://github.com/python/cpython/pull/119309 |
| Add job to jit.yml to build and test with --disable-gil #119292 | https://github.com/python/cpython/issues/119292 |
| [3.13] GH-119292: Add job to JIT CI to build and test with --disable-gil (GH-119293) #119314 | https://github.com/python/cpython/pull/119314 |
| Issues from docs@python.org #110383 | https://github.com/python/cpython/issues/110383 |
| GH-110383: Improve Tutorial for Input Ouput #119230 | https://github.com/python/cpython/pull/119230 |
| [3.13] GH-110383: Improve Tutorial for Input Ouput (GH-119230) #119326 | https://github.com/python/cpython/pull/119326 |
| Issues from docs@python.org #110383 | https://github.com/python/cpython/issues/110383 |
| gh-110383: Document socket.makefile() accepts combined modes #119150 | https://github.com/python/cpython/pull/119150 |
| [3.13] gh-110383: Document socket.makefile() accepts combined modes (GH-119150) #119324 | https://github.com/python/cpython/pull/119324 |
| Python 3.13.0b1 REPL does not travel words when pressing Ctrl+← or Ctrl+→ #119035 | https://github.com/python/cpython/issues/119035 |
| gh-119035: Add Ctrl+← and Ctrl+→ word-skipping keybindings to new repl #119248 | https://github.com/python/cpython/pull/119248 |
| [3.13] gh-119035: Add Ctrl+← and Ctrl+→ word-skipping keybindings to new repl (GH-119248) #119323 | https://github.com/python/cpython/pull/119323 |
| Fix typos in documentation #119295 | https://github.com/python/cpython/pull/119295 |
| [3.13] Fix typos in documentation (GH-119295) #119337 | https://github.com/python/cpython/pull/119337 |
| Docs: Add central references to free-threading-related options #119017 | https://github.com/python/cpython/pull/119017 |
| [3.13] Docs: Add central references to free-threading-related options (GH-119017) #119367 | https://github.com/python/cpython/pull/119367 |
| New pyrepl gives a traceback on exit with "dumb" terminal #119102 | https://github.com/python/cpython/issues/119102 |
| gh-119102: Fix REPL for dumb terminal #119332 | https://github.com/python/cpython/pull/119332 |
| [3.13] gh-119102: Fix REPL for dumb terminal (GH-119332) #119359 | https://github.com/python/cpython/pull/119359 |
| Refactor nt._path_is* & nt._path_[l]exists #118507 | https://github.com/python/cpython/issues/118507 |
| gh-118507 : Refactor nt._path_is* #118755 | https://github.com/python/cpython/pull/118755 |
| AssertionError occurs using 3.130b1 interactive mode when pressed tab and up arrow #118877 | https://github.com/python/cpython/issues/118877 |
| gh-118877: Fix AssertionError crash in pyrepl #118936 | https://github.com/python/cpython/pull/118936 |
| [3.13] gh-118877: Fix AssertionError crash in pyrepl (GH-118936) #119363 | https://github.com/python/cpython/pull/119363 |
| Issues from docs@python.org #110383 | https://github.com/python/cpython/issues/110383 |
| gh-110383: Update dict get, fromkeys, and setdefault signatures in docs #119330 | https://github.com/python/cpython/pull/119330 |
| [3.13] gh-110383: Align dict.get(), .fromkeys(), and .setdefault() docs with docstrings (GH-119330) #119370 | https://github.com/python/cpython/pull/119370 |
| [3.13] DOCS: fix error in exec namespace note (gh-119378) #119380 | https://github.com/python/cpython/pull/119380 |
| Added documentation describing the dklen is expected in bytes for the… #106624 | https://github.com/python/cpython/pull/106624 |
| [3.13] Clarify that dklen is expected in bytes for the hashlib functions (GH-106624) #119383 | https://github.com/python/cpython/pull/119383 |
| Fraction wrongfully gets casted into float when given as argument to __rpow__ #119189 | https://github.com/python/cpython/issues/119189 |
| gh-119189: Add yet more tests for mixed Fraction arithmetic #119298 | https://github.com/python/cpython/pull/119298 |
| [3.13] gh-119189: Add yet more tests for mixed Fraction arithmetic (GH-119298) #119346 | https://github.com/python/cpython/pull/119346 |
| Fix typos in what's new documentation #119374 | https://github.com/python/cpython/pull/119374 |
| [3.13] Fix typos in NEWS entries for 3.13 (GH-119374) #119385 | https://github.com/python/cpython/pull/119385 |
| Fix version number in use_load_tests deprecation reference #119151 | https://github.com/python/cpython/pull/119151 |
| [3.13] Fix version number in use_load_tests deprecation reference (GH-119151) #119386 | https://github.com/python/cpython/pull/119386 |
| Error parsing email headers: AttributeError: 'ValueTerminal' object has no attribute 'fold' #118643 | https://github.com/python/cpython/issues/118643 |
| gh-118643: Fix AttributeError in the email module #119099 | https://github.com/python/cpython/pull/119099 |
| [3.13] gh-118643: Fix AttributeError in the email module (GH-119099) #119389 | https://github.com/python/cpython/pull/119389 |
| Break up _pyrepl tests #119306 | https://github.com/python/cpython/issues/119306 |
| gh-119306: Break up _pyrepl tests #119307 | https://github.com/python/cpython/pull/119307 |
| [3.13] gh-119306: Break up _pyrepl tests (GH-119307) #119362 | https://github.com/python/cpython/pull/119362 |
| A new Python REPL #111201 | https://github.com/python/cpython/issues/111201 |
| gh-111201: Remove readline dependency from the PyREPL #119262 | https://github.com/python/cpython/pull/119262 |
| [3.13] gh-111201: Remove readline dependency from the PyREPL (GH-119262) #119403 | https://github.com/python/cpython/pull/119403 |
| A new Python REPL #111201 | https://github.com/python/cpython/issues/111201 |
| gh-111201: Add append to screen method to avoid recalculation #119274 | https://github.com/python/cpython/pull/119274 |
| [3.13] gh-111201: Add append to screen method to avoid recalculation (GH-119274) #119405 | https://github.com/python/cpython/pull/119405 |
| Warning on autocomplete messes up the terminal #119205 | https://github.com/python/cpython/issues/119205 |
| gh-119205: Fix autocompletion bug in new repl #119229 | https://github.com/python/cpython/pull/119229 |
| [3.13] gh-119205: Fix autocompletion bug in new repl (GH-119229) #119407 | https://github.com/python/cpython/pull/119407 |
| "Paste mode" in the new REPL does not display the result of evaluated expressions #118893 | https://github.com/python/cpython/issues/118893 |
| gh-118893: Evaluate all statements in the new REPL separately #119318 | https://github.com/python/cpython/pull/119318 |
| [3.13] gh-118893: Evaluate all statements in the new REPL separately (GH-119318) #119408 | https://github.com/python/cpython/pull/119408 |
| getargs.c is Breaking Interpeter Isolation #119213 | https://github.com/python/cpython/issues/119213 |
| gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters #119331 | https://github.com/python/cpython/pull/119331 |
| [3.13] gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (gh-119331) #119410 | https://github.com/python/cpython/pull/119410 |
| Improve pyrepl type-annotation coverage #119081 | https://github.com/python/cpython/pull/119081 |
| [3.13] Improve pyrepl type-annotation coverage (GH-119081) #119415 | https://github.com/python/cpython/pull/119415 |
| PySequence_Fast needs new macros to be safe in a nogil world #119247 | https://github.com/python/cpython/issues/119247 |
| gh-119247: Add macros to use PySequence_Fast safely in free-threaded build #119315 | https://github.com/python/cpython/pull/119315 |
| [3.13] gh-119247: Add macros to use PySequence_Fast safely in free-threaded build (GH-119315) #119419 | https://github.com/python/cpython/pull/119419 |
| Provide a variant of PyDict_SetDefault that returns a new reference (instead of a borrowed reference) #112066 | https://github.com/python/cpython/issues/112066 |
| gh-112066: Fix versionadded in PyDict_SetDefaultRef docs #118696 | https://github.com/python/cpython/pull/118696 |
| [3.13] gh-112066: Fix versionadded in PyDict_SetDefaultRef docs (GH-118696) #119430 | https://github.com/python/cpython/pull/119430 |
| [BUG] Newest 3.12 install on windows misses pip #117505 | https://github.com/python/cpython/issues/117505 |
| gh-117505: Run ensurepip in isolated env in Windows installer #118257 | https://github.com/python/cpython/pull/118257 |
| Increase coverage of test_pyrepl #119357 | https://github.com/python/cpython/issues/119357 |
| gh-119357: Increase test coverage for keymap in _pyrepl #119358 | https://github.com/python/cpython/pull/119358 |
| [3.13] gh-119357: Increase test coverage for keymap in _pyrepl (GH-119358) #119414 | https://github.com/python/cpython/pull/119414 |
| Deprecation warning during text completion in REPL #113978 | https://github.com/python/cpython/issues/113978 |
| gh-113978: Ignore warnings on text completion inside REPL #113979 | https://github.com/python/cpython/pull/113979 |
| [3.13] gh-113978: Ignore warnings on text completion inside REPL (GH-113979) #119429 | https://github.com/python/cpython/pull/119429 |
| Enable some stricter mypy settings on Lib/_pyrepl #119077 | https://github.com/python/cpython/pull/119077 |
| [3.13] Enable some stricter mypy settings on Lib/_pyrepl (GH-119077) #119428 | https://github.com/python/cpython/pull/119428 |
| A new Python REPL #111201 | https://github.com/python/cpython/issues/111201 |
| gh-111201: auto-indentation in _pyrepl #119348 | https://github.com/python/cpython/pull/119348 |
| [3.13] gh-111201: auto-indentation in _pyrepl (GH-119348) #119427 | https://github.com/python/cpython/pull/119427 |
| RLock undocumented behavior in case of multiple acquire #70795 | https://github.com/python/cpython/issues/70795 |
| gh-70795: Rework RLock documentation #103853 | https://github.com/python/cpython/pull/103853 |
| [3.13] gh-70795: Rework RLock documentation (GH-103853) #119436 | https://github.com/python/cpython/pull/119436 |
| Make TSAN tests pass with the GIL disabled in free-threaded builds #117657 | https://github.com/python/cpython/issues/117657 |
| gh-117657: Fix missing atomic in dict_resize #119312 | https://github.com/python/cpython/pull/119312 |
| [3.13] gh-117657: Fix missing atomic in dict_resize (GH-119312) #119417 | https://github.com/python/cpython/pull/119417 |
| REPL takes extra key presses on long inputs that wrap around lines #119434 | https://github.com/python/cpython/issues/119434 |
| gh-119434: Fix culmitive errors in wrapping as lines proceed #119435 | https://github.com/python/cpython/pull/119435 |
| [3.13] gh-119434: Fix culmitive errors in wrapping as lines proceed (GH-119435) #119441 | https://github.com/python/cpython/pull/119441 |
| Editing the last line in a block in the new REPL is buggy #118911 | https://github.com/python/cpython/issues/118911 |
| gh-118911: Trailing whitespace in a block shouldn't prevent the user from terminating the code block #119355 | https://github.com/python/cpython/pull/119355 |
| [3.13] gh-118911: Trailing whitespace in a block shouldn't prevent the user from terminating the code block (GH-119355) #119404 | https://github.com/python/cpython/pull/119404 |
| A new Python REPL #111201 | https://github.com/python/cpython/issues/111201 |
| gh-111201: Speed up paste mode in the REPL #119341 | https://github.com/python/cpython/pull/119341 |
| gh-111201: Use calc_complete_screen after bracketed paste in PyREPL #119432 | https://github.com/python/cpython/pull/119432 |
| [3.13] gh-111201: Use calc_complete_screen after bracketed paste in PyREPL (GH-119432) #119439 | https://github.com/python/cpython/pull/119439 |
| RFE: @dataclasses.dataclass(slots=True) doesn't support methods using zero-arg super() #90562 | https://github.com/python/cpython/issues/90562 |
| gh-90562: Mention slots pitfall in dataclass docs #107391 | https://github.com/python/cpython/pull/107391 |
| [3.13] gh-90562: Mention slots pitfall in dataclass docs (GH-107391) #119350 | https://github.com/python/cpython/pull/119350 |
| Fix typos in what's new documentation #119448 | https://github.com/python/cpython/pull/119448 |
| [3.13] Fix typos in what's new documentation (GH-119448) #119449 | https://github.com/python/cpython/pull/119449 |
| object.__sizeof__(1) have different output between 3.9.10 and 3.12.2 #117195 | https://github.com/python/cpython/issues/117195 |
| GH-117195: Avoid assertion error in object.__sizeof__ #117220 | https://github.com/python/cpython/pull/117220 |
| [3.13] GH-117195: Avoid assertion error in object.__sizeof__ (GH-117220) #119456 | https://github.com/python/cpython/pull/119456 |
| test_pyrepl leaks references #119469 | https://github.com/python/cpython/issues/119469 |
| gh-119469: Fix _pyrepl reference leaks #119470 | https://github.com/python/cpython/pull/119470 |
| [3.13] gh-119469: Fix _pyrepl reference leaks (GH-119470) #119471 | https://github.com/python/cpython/pull/119471 |
| Crash in PyThreadState_DeleteCurrent: drop_gil: GIL is not locked (free-threading) #118727 | https://github.com/python/cpython/issues/118727 |
| gh-118727: Don't drop the GIL in drop_gil() unless the current thread holds it #118745 | https://github.com/python/cpython/pull/118745 |
| [3.13] gh-118727: Don't drop the GIL in drop_gil() unless the current thread holds it (GH-118745) #119474 | https://github.com/python/cpython/pull/119474 |
| test_socket: testStream() fails on Fedora Rawhide #119461 | https://github.com/python/cpython/issues/119461 |
| gh-119461: Fix ThreadedVSOCKSocketStreamTest #119465 | https://github.com/python/cpython/pull/119465 |
| [3.13] gh-119461: Fix ThreadedVSOCKSocketStreamTest (#119465) #119479 | https://github.com/python/cpython/pull/119479 |
| JIT Compilation #113464 | https://github.com/python/cpython/issues/113464 |
| [3.13] GH-113464: Run the JIT interpreter before any other JIT CI (GH-119466) #119490 | https://github.com/python/cpython/pull/119490 |
| Avoid creating a StopIteration instance for monitoring #118692 | https://github.com/python/cpython/issues/118692 |
| gh-118692: Avoid creating unnecessary StopIteration instances for monitoring #119216 | https://github.com/python/cpython/pull/119216 |
| [3.13] gh-118692: Avoid creating unnecessary StopIteration instances for monitoring (GH-119216) #119497 | https://github.com/python/cpython/pull/119497 |
| Fix fcntl module to accept 'unsigned long' type commands for ioctl(2). #69214 | https://github.com/python/cpython/issues/69214 |
| gh-69214: Fix fcntl.ioctl() request type #119498 | https://github.com/python/cpython/pull/119498 |
| [3.13] gh-69214: Fix fcntl.ioctl() request type (GH-119498) #119504 | https://github.com/python/cpython/pull/119504 |
| Improve handling of UTF-16-LE encoded .pth files #119496 | https://github.com/python/cpython/issues/119496 |
| [3.13] GH-119496: accept UTF-8 BOM in .pth files (GH-119503) #119508 | https://github.com/python/cpython/pull/119508 |
| Generalize path_t for C level optimizations #118263 | https://github.com/python/cpython/issues/118263 |
| gh-118263: Generalize path_t for C level optimizations #118355 | https://github.com/python/cpython/pull/118355 |
| Regen Doc/requirements-oldest-sphinx.txt #119520 | https://github.com/python/cpython/pull/119520 |
| [3.13] Regen Doc/requirements-oldest-sphinx.txt (GH-119520) #119522 | https://github.com/python/cpython/pull/119522 |
| Misc improvement to the docs for itertools #119529 | https://github.com/python/cpython/pull/119529 |
| [3.13] Misc improvement to the docs for itertools (gh-119529) #119531 | https://github.com/python/cpython/pull/119531 |
| Add signatures for some builtins #111999 | https://github.com/python/cpython/issues/111999 |
| gh-111999: Fix the signature of str.format_map() #119540 | https://github.com/python/cpython/pull/119540 |
| [3.13] gh-111999: Fix the signature of str.format_map() (GH-119540) #119543 | https://github.com/python/cpython/pull/119543 |
| FAQ: Add reference to Python version numbering scheme #119225 | https://github.com/python/cpython/pull/119225 |
| [3.13] FAQ: Add reference to Python version numbering scheme (GH-119225) #119544 | https://github.com/python/cpython/pull/119544 |
| Elide uninformative traceback indicators in return and simple assignment statements #99180 | https://github.com/python/cpython/issues/99180 |
| gh-99180: Make StackSummary.should_show_carets private #119554 | https://github.com/python/cpython/pull/119554 |
| [3.13] gh-99180: Make StackSummary.should_show_carets private (GH-119554) #119556 | https://github.com/python/cpython/pull/119556 |
| docs: fix a few typos identified by codespell #119516 | https://github.com/python/cpython/pull/119516 |
| [3.13] docs: fix a few typos identified by codespell (GH-119516) #119570 | https://github.com/python/cpython/pull/119570 |
| C-API for signalling monitoring events #111997 | https://github.com/python/cpython/issues/111997 |
| gh-111997: Fix argument count for LINE event and clarify type of argument counts. #119179 | https://github.com/python/cpython/pull/119179 |
| [3.13] gh-111997: Fix argument count for LINE event and clarify type of argument counts. (GH-119179) #119575 | https://github.com/python/cpython/pull/119575 |
| Fix typos in HISTORY documentation #119453 | https://github.com/python/cpython/pull/119453 |
| [3.13] Fix typos in HISTORY documentation (GH-119453) #119597 | https://github.com/python/cpython/pull/119597 |
| Py_buffer.format declaration inconsistent with the docs #119467 | https://github.com/python/cpython/issues/119467 |
| gh-119467: Fix Py_buffer.format type and correct documentation typo #119475 | https://github.com/python/cpython/pull/119475 |
| [3.13] gh-119467: Fix Py_buffer.format type and correct documentation typo (GH-119475) #119602 | https://github.com/python/cpython/pull/119602 |
| Docs: Only install sphinx-autobuild for make htmllive #119607 | https://github.com/python/cpython/pull/119607 |
| [3.13] Docs: Only install sphinx-autobuild for make htmllive (GH-119607) #119621 | https://github.com/python/cpython/pull/119621 |
| Cannot define global variables in .pdbrc #119580 | https://github.com/python/cpython/issues/119580 |
| gh-119580: Improve version added section for convenience variable #119583 | https://github.com/python/cpython/pull/119583 |
| [3.13] gh-119580: Improve version added section for convenience variable (GH-119583) #119624 | https://github.com/python/cpython/pull/119624 |
| Misc cleanups and wording improvements for the itertools docs #119626 | https://github.com/python/cpython/pull/119626 |
| [3.13] Misc cleanups and wording improvements for the itertools docs (gh-119626) #119629 | https://github.com/python/cpython/pull/119629 |
| Docs: Move inline JavaScript to own file to reduce duplication #119541 | https://github.com/python/cpython/pull/119541 |
| [3.13] Docs: Move inline JavaScript to own file to reduce duplication (GH-119541) #119630 | https://github.com/python/cpython/pull/119630 |
| Invalid Assert in PyState_FindModule() #119560 | https://github.com/python/cpython/issues/119560 |
| gh-119560: Drop an Invalid Assert in PyState_FindModule() #119561 | https://github.com/python/cpython/pull/119561 |
| [3.13] gh-119560: Drop an Invalid Assert in PyState_FindModule() (gh-119561) #119632 | https://github.com/python/cpython/pull/119632 |
| test_import crashes with a --forever option #119584 | https://github.com/python/cpython/issues/119584 |
| gh-119584: Fix test_import Failed Assertion #119623 | https://github.com/python/cpython/pull/119623 |
| [3.13] gh-119584: Fix test_import Failed Assertion (gh-119623) #119633 | https://github.com/python/cpython/pull/119633 |
| Isolate the _datetime extension module #117398 | https://github.com/python/cpython/issues/117398 |
| gh-117398: Add multiphase support to _datetime #119373 | https://github.com/python/cpython/pull/119373 |
| [3.13] gh-117398: Add multiphase support to _datetime (gh-119373) #119636 | https://github.com/python/cpython/pull/119636 |
| Resolve deprecation warnings in Docs/tools #119317 | https://github.com/python/cpython/issues/119317 |
| gh-119317: findall instead of traverse for docutils nodes #119319 | https://github.com/python/cpython/pull/119319 |
| [3.13] gh-119317: findall instead of traverse for docutils nodes (GH-119319) #119486 | https://github.com/python/cpython/pull/119486 |
| Isolate the _datetime extension module #117398 | https://github.com/python/cpython/issues/117398 |
| [3.13] gh-117398: Add multiphase support to _datetime (gh-119373) #119636 | https://github.com/python/cpython/pull/119636 |
| [3.13] gh-117398: Revert gh-119636, Add multiphase support to _datetime #119639 | https://github.com/python/cpython/pull/119639 |
| https://cpython-previews--119642.org.readthedocs.build/ | https://cpython-previews--119642.org.readthedocs.build/ |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
| Yhg1s | https://github.com/Yhg1s |
| May 8, 2024 16:53 | https://github.com/python/cpython/pull/119642#commits-pushed-c844b14 |
|
| https://github.com/Yhg1s |
| Post 3.13.0b1 | https://github.com/python/cpython/pull/119642/commits/c844b1437da6d37db54f7d3b793e4120b1e5c73b |
|
| https://github.com/python/cpython/commit/c844b1437da6d37db54f7d3b793e4120b1e5c73b#comments |
| c844b14 | https://github.com/python/cpython/pull/119642/commits/c844b1437da6d37db54f7d3b793e4120b1e5c73b |
|
| https://github.com/miss-islington |
|
| https://github.com/JelleZijlstra |
| [3.13] Run CI on the 3.13 branch ( | https://github.com/python/cpython/pull/119642/commits/58d9a9b7b1110209dbf3f82a3f01de6feac9fa1b |
| pythonGH-118779 | https://github.com/python/cpython/pull/118779 |
| ) ( | https://github.com/python/cpython/pull/119642/commits/58d9a9b7b1110209dbf3f82a3f01de6feac9fa1b |
| python#118781 | https://github.com/python/cpython/pull/118781 |
| ) | https://github.com/python/cpython/pull/119642/commits/58d9a9b7b1110209dbf3f82a3f01de6feac9fa1b |
| 58d9a9b | https://github.com/python/cpython/pull/119642/commits/58d9a9b7b1110209dbf3f82a3f01de6feac9fa1b |
| c68311d | https://github.com/JelleZijlstra/cpython/commit/c68311df8543384e04fe994b3d4f4718cca1040e |
|
| https://github.com/miss-islington |
|
| https://github.com/xyb |
| [3.13] Docs: fix typos in documentation ( | https://github.com/python/cpython/pull/119642/commits/02d49af21929519f191af33856be53f0ab9e874b |
| pythonGH-118752 | https://github.com/python/cpython/pull/118752 |
| ) ( | https://github.com/python/cpython/pull/119642/commits/02d49af21929519f191af33856be53f0ab9e874b |
| python#118787 | https://github.com/python/cpython/pull/118787 |
| 02d49af | https://github.com/python/cpython/pull/119642/commits/02d49af21929519f191af33856be53f0ab9e874b |
| https://github.com/python/cpython/pull/118787 |
| pythonGH-118752 | https://github.com/python/cpython/pull/118752 |
| 7b0c247 | https://github.com/JelleZijlstra/cpython/commit/7b0c247f1c176e092777fce4677a00f22c738b3c |
|
| https://github.com/miss-islington |
|
| https://github.com/JelleZijlstra |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/c6680cdc5a7bfe7684af4dba981383cc80c889a8 |
| pythongh-118772 | https://github.com/python/cpython/issues/118772 |
| : Allow TypeVars without a default to follow th… | https://github.com/python/cpython/pull/119642/commits/c6680cdc5a7bfe7684af4dba981383cc80c889a8 |
| c6680cd | https://github.com/python/cpython/pull/119642/commits/c6680cdc5a7bfe7684af4dba981383cc80c889a8 |
| pythonGH-118774 | https://github.com/python/cpython/pull/118774 |
| python#118776 | https://github.com/python/cpython/pull/118776 |
| aac6b01 | https://github.com/JelleZijlstra/cpython/commit/aac6b019fe91e2f9f7a955d4fc4db5d5efd968c9 |
|
| https://github.com/miss-islington |
|
| https://github.com/nedbat |
| [3.13] docs: module page titles should not start with a link to thems… | https://github.com/python/cpython/pull/119642/commits/c33bba6eb3dca67f8cc85a1a24521107feeeed25 |
| c33bba6 | https://github.com/python/cpython/pull/119642/commits/c33bba6eb3dca67f8cc85a1a24521107feeeed25 |
| pythonGH-117099 | https://github.com/python/cpython/pull/117099 |
| python#118790 | https://github.com/python/cpython/pull/118790 |
| pythonGH-117099 | https://github.com/python/cpython/pull/117099 |
| bcb435e | https://github.com/JelleZijlstra/cpython/commit/bcb435ee8ff41b5ec5d879ee0b6651f146a66151 |
|
| https://github.com/miss-islington |
|
| https://github.com/serhiy-storchaka |
| [3.13] Format None, True, False and NotImplemented as literals ( | https://github.com/python/cpython/pull/119642/commits/8f31af68d0767d4bc56022ab7cc30b1c7bd6a676 |
| pytho… | https://github.com/python/cpython/pull/118758 |
| 8f31af6 | https://github.com/python/cpython/pull/119642/commits/8f31af68d0767d4bc56022ab7cc30b1c7bd6a676 |
| …nGH-118758 | https://github.com/python/cpython/pull/118758 |
| pythonGH-118792 | https://github.com/python/cpython/pull/118792 |
| 05c2fe1 | https://github.com/JelleZijlstra/cpython/commit/05c2fe1acda9ea5a57061642c36e8b73bb4fbba4 |
|
| https://github.com/miss-islington |
|
| https://github.com/mpage |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/7b9ca26812fabcd1202238c989f0f0a9e5b02e87 |
| pythongh-117657 | https://github.com/python/cpython/issues/117657 |
| : Fix data races when writing / reading `ob_gc_… | https://github.com/python/cpython/pull/119642/commits/7b9ca26812fabcd1202238c989f0f0a9e5b02e87 |
| 7b9ca26 | https://github.com/python/cpython/pull/119642/commits/7b9ca26812fabcd1202238c989f0f0a9e5b02e87 |
| pythonGH-118292 | https://github.com/python/cpython/pull/118292 |
| python#118796 | https://github.com/python/cpython/pull/118796 |
| cb6f75a | https://github.com/JelleZijlstra/cpython/commit/cb6f75a32ca2649c6cc1cabb0301eb783efbd55b |
|
| https://github.com/miss-islington |
|
| https://github.com/Eclips4 |
| [3.13] [tests]: Mark test_statistics.test_kde_random with a ``req… | https://github.com/python/cpython/pull/119642/commits/09896fca2f821fdac8c2ba28ae5a4596c179ead3 |
| 09896fc | https://github.com/python/cpython/pull/119642/commits/09896fca2f821fdac8c2ba28ae5a4596c179ead3 |
| pythonGH-118801 | https://github.com/python/cpython/pull/118801 |
| python#118818 | https://github.com/python/cpython/pull/118818 |
| pythonGH-118801 | https://github.com/python/cpython/pull/118801 |
| 027e6d8 | https://github.com/JelleZijlstra/cpython/commit/027e6d88fb898b7477b822b84f791ca60e64300b |
|
| https://github.com/miss-islington |
|
| https://github.com/sobolevn |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/632682c0c27f51aa20fa27d1acf80d38997e4022 |
| pythongh-118033 | https://github.com/python/cpython/issues/118033 |
| : Fix | https://github.com/python/cpython/pull/119642/commits/632682c0c27f51aa20fa27d1acf80d38997e4022 |
| __weakref__ | https://github.com/python/cpython/pull/119642/commits/632682c0c27f51aa20fa27d1acf80d38997e4022 |
| not set for generic datacla… | https://github.com/python/cpython/pull/119642/commits/632682c0c27f51aa20fa27d1acf80d38997e4022 |
| 632682c | https://github.com/python/cpython/pull/119642/commits/632682c0c27f51aa20fa27d1acf80d38997e4022 |
| pythonGH-118099 | https://github.com/python/cpython/pull/118099 |
| python#118821 | https://github.com/python/cpython/pull/118821 |
| pythongh-118033 | https://github.com/python/cpython/issues/118033 |
| pythonGH-118099 | https://github.com/python/cpython/pull/118099 |
| fa9b9cb | https://github.com/JelleZijlstra/cpython/commit/fa9b9cb11379806843ae03b1e4ad4ccd95a63c02 |
|
| https://github.com/zooba |
| pythongh-118486 | https://github.com/python/cpython/issues/118486 |
| : Update docs for | https://github.com/python/cpython/pull/119642/commits/d86b49411753bf2c83291e3a14ae43fefded2f84 |
| CVE-2024-4030 | https://github.com/advisories/GHSA-2w87-6hh6-mqrj |
| reference ( | https://github.com/python/cpython/pull/119642/commits/d86b49411753bf2c83291e3a14ae43fefded2f84 |
| pythonGH-11… | https://github.com/python/cpython/pull/118737 |
| d86b494 | https://github.com/python/cpython/pull/119642/commits/d86b49411753bf2c83291e3a14ae43fefded2f84 |
| …8737 | https://github.com/python/cpython/pull/118737 |
| CVE-2024-4030 | https://github.com/advisories/GHSA-2w87-6hh6-mqrj |
|
| https://github.com/miss-islington |
|
| https://github.com/chgnrdv |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/c4b853f2a5a4601806f503f1833dce3a4e8d2b58 |
| pythongh-103956 | https://github.com/python/cpython/issues/103956 |
| : Fix | https://github.com/python/cpython/pull/119642/commits/c4b853f2a5a4601806f503f1833dce3a4e8d2b58 |
| trace | https://github.com/python/cpython/pull/119642/commits/c4b853f2a5a4601806f503f1833dce3a4e8d2b58 |
| output in case of missing source … | https://github.com/python/cpython/pull/119642/commits/c4b853f2a5a4601806f503f1833dce3a4e8d2b58 |
| c4b853f | https://github.com/python/cpython/pull/119642/commits/c4b853f2a5a4601806f503f1833dce3a4e8d2b58 |
| pythonGH-103958 | https://github.com/python/cpython/pull/103958 |
| pythonGH-118834 | https://github.com/python/cpython/pull/118834 |
| 7c87ce7 | https://github.com/JelleZijlstra/cpython/commit/7c87ce777b3fd9055b118a58ec8614901ecb45e9 |
|
| https://github.com/miss-islington |
|
| https://github.com/zooba |
| pythongh-118802 | https://github.com/python/cpython/issues/118802 |
| : Fix ACL use in test for non-English Windows ( | https://github.com/python/cpython/pull/119642/commits/a98e44a5bf935a46822c2ea3619eec49dbecbba8 |
| pythonG… | https://github.com/python/cpython/pull/118831 |
| a98e44a | https://github.com/python/cpython/pull/119642/commits/a98e44a5bf935a46822c2ea3619eec49dbecbba8 |
| …H-118831 | https://github.com/python/cpython/pull/118831 |
| 82acc5f | https://github.com/JelleZijlstra/cpython/commit/82acc5f2113bffd0ed902851f4ccf5b9be8980b2 |
|
| https://github.com/miss-islington |
|
| https://github.com/Eclips4 |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| pythongh-118817 | https://github.com/python/cpython/issues/118817 |
| : Fix | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| asyncio REPL | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| on Windows ( | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| pythonGH-118819 | https://github.com/python/cpython/pull/118819 |
| )… | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| 738877a | https://github.com/python/cpython/pull/119642/commits/738877a1013f1752cb67c3e6a49121be5f656c72 |
| python#118847 | https://github.com/python/cpython/pull/118847 |
| c3643a1 | https://github.com/JelleZijlstra/cpython/commit/c3643a121401d111bebd3e26d6f362ade2ed2a83 |
|
| https://github.com/miss-islington |
|
| https://github.com/mpage |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/62a559ac09b0451631a07d1aae76eab79af9cbbc |
| pythongh-117657 | https://github.com/python/cpython/issues/117657 |
| : Acquire a critical section around `SemLock.__… | https://github.com/python/cpython/pull/119642/commits/62a559ac09b0451631a07d1aae76eab79af9cbbc |
| 62a559a | https://github.com/python/cpython/pull/119642/commits/62a559ac09b0451631a07d1aae76eab79af9cbbc |
| pythonGH-118812 | https://github.com/python/cpython/pull/118812 |
| python#118856 | https://github.com/python/cpython/pull/118856 |
| c30d8e5 | https://github.com/JelleZijlstra/cpython/commit/c30d8e5d6c6b657817d6b342f1021676d04dd5af |
|
| https://github.com/miss-islington |
|
| https://github.com/zooba |
| pythongh-118773 | https://github.com/python/cpython/issues/118773 |
| : Use language-invariant SDDL string instead of aliase… | https://github.com/python/cpython/pull/119642/commits/9d646d084c6fec83bed7bfa72d83b2ae3cf09644 |
| 9d646d0 | https://github.com/python/cpython/pull/119642/commits/9d646d084c6fec83bed7bfa72d83b2ae3cf09644 |
| pythonGH-118800 | https://github.com/python/cpython/pull/118800 |
| 8af84b5 | https://github.com/JelleZijlstra/cpython/commit/8af84b503d0b62a3db0d806d39f42c1e08746079 |
|
| https://github.com/miss-islington |
|
| https://github.com/sobolevn |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/098eec9a1549b39ca55cfd59a9432698bfa07773 |
| pythongh-118849 | https://github.com/python/cpython/issues/118849 |
| : Fix "code will never be executed" warning in … | https://github.com/python/cpython/pull/119642/commits/098eec9a1549b39ca55cfd59a9432698bfa07773 |
| 098eec9 | https://github.com/python/cpython/pull/119642/commits/098eec9a1549b39ca55cfd59a9432698bfa07773 |
| pythonGH-118850 | https://github.com/python/cpython/pull/118850 |
| python#118859 | https://github.com/python/cpython/pull/118859 |
| pythongh-118849 | https://github.com/python/cpython/issues/118849 |
| pythonGH-118850 | https://github.com/python/cpython/pull/118850 |
| 82abe75 | https://github.com/JelleZijlstra/cpython/commit/82abe75e77129bebb3c13d807e8040f6924194f6 |
|
| https://github.com/miss-islington |
|
| https://github.com/colesbury |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/846cfb9a67fa4bdb81cd482a4a9e41a089ea80b3 |
| pythongh-118561 | https://github.com/python/cpython/issues/118561 |
| : Fix crash involving list.extend in free-threa… | https://github.com/python/cpython/pull/119642/commits/846cfb9a67fa4bdb81cd482a4a9e41a089ea80b3 |
| 846cfb9 | https://github.com/python/cpython/pull/119642/commits/846cfb9a67fa4bdb81cd482a4a9e41a089ea80b3 |
| pythonGH-118723 | https://github.com/python/cpython/pull/118723 |
| python#118863 | https://github.com/python/cpython/pull/118863 |
| 2402715 | https://github.com/JelleZijlstra/cpython/commit/2402715e10d00ef60fad2948d8461559d084eb36 |
|
| https://github.com/miss-islington |
|
| https://github.com/colesbury |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/0a23970478a8e10476f4c3095060ef00e07826a2 |
| pythongh-116984 | https://github.com/python/cpython/issues/116984 |
| : Make mimalloc header includes relative to the… | https://github.com/python/cpython/pull/119642/commits/0a23970478a8e10476f4c3095060ef00e07826a2 |
| 0a23970 | https://github.com/python/cpython/pull/119642/commits/0a23970478a8e10476f4c3095060ef00e07826a2 |
| pythonGH-118808 | https://github.com/python/cpython/pull/118808 |
| python#118866 | https://github.com/python/cpython/pull/118866 |
| 71cc065 | https://github.com/JelleZijlstra/cpython/commit/71cc0651e79041abd648595f3030dfa41009137a |
|
| https://github.com/miss-islington |
|
| https://github.com/colesbury |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/d4c6948340463e4da629822394b84921ff48c24f |
| pythongh-118846 | https://github.com/python/cpython/issues/118846 |
| : Fix PGO tests in free-threaded build ( | https://github.com/python/cpython/pull/119642/commits/d4c6948340463e4da629822394b84921ff48c24f |
| pythonG… | https://github.com/python/cpython/pull/118862 |
| d4c6948 | https://github.com/python/cpython/pull/119642/commits/d4c6948340463e4da629822394b84921ff48c24f |
| …H-118862 | https://github.com/python/cpython/pull/118862 |
| python#118867 | https://github.com/python/cpython/pull/118867 |
| 1b1db2f | https://github.com/JelleZijlstra/cpython/commit/1b1db2fd9a531e26b79b34667bccfb938c4d184d |
|
| https://github.com/miss-islington |
|
| https://github.com/swtaarrs |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/982c73a33edf6c1348812c1794a95c20c0c2d906 |
| pythongh-117657 | https://github.com/python/cpython/issues/117657 |
| : Replace TSAN suppresions with more specific r… | https://github.com/python/cpython/pull/119642/commits/982c73a33edf6c1348812c1794a95c20c0c2d906 |
| 982c73a | https://github.com/python/cpython/pull/119642/commits/982c73a33edf6c1348812c1794a95c20c0c2d906 |
| pythonGH-118722 | https://github.com/python/cpython/pull/118722 |
| python#118870 | https://github.com/python/cpython/pull/118870 |
| 98ff3f6 | https://github.com/JelleZijlstra/cpython/commit/98ff3f65c0232f31df89ebb52b244625ec9e3eb6 |
|
| https://github.com/miss-islington |
|
| https://github.com/JelleZijlstra |
|
| https://github.com/AlexWaygood |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/00ec116883f71d51b4f27fe7f6ea98cf1f176e6e |
| pythongh-118851 | https://github.com/python/cpython/issues/118851 |
| : Default ctx arguments to AST constructors to … | https://github.com/python/cpython/pull/119642/commits/00ec116883f71d51b4f27fe7f6ea98cf1f176e6e |
| 00ec116 | https://github.com/python/cpython/pull/119642/commits/00ec116883f71d51b4f27fe7f6ea98cf1f176e6e |
| pythonGH-118854 | https://github.com/python/cpython/pull/118854 |
| python#118871 | https://github.com/python/cpython/pull/118871 |
| 68fbc00 | https://github.com/JelleZijlstra/cpython/commit/68fbc00dc870f6a8dcbecd2ec19298e21015867f |
|
| https://github.com/miss-islington |
|
| https://github.com/colesbury |
| [3.13] Revert " | https://github.com/python/cpython/pull/119642/commits/b62cb5234be2f43833e52063bf32bff5b2cffc98 |
| pythongh-115432 | https://github.com/python/cpython/issues/115432 |
| : Add critical section variant that han… | https://github.com/python/cpython/pull/119642/commits/b62cb5234be2f43833e52063bf32bff5b2cffc98 |
| b62cb52 | https://github.com/python/cpython/pull/119642/commits/b62cb5234be2f43833e52063bf32bff5b2cffc98 |
| pythonGH-115433 | https://github.com/python/cpython/pull/115433 |
| pythonGH-118861 | https://github.com/python/cpython/pull/118861 |
| python#118872 | https://github.com/python/cpython/pull/118872 |
| ad4f909 | https://github.com/JelleZijlstra/cpython/commit/ad4f909e0e7890e027c4ae7fea74586667242ad3 |
| 46c8081 | https://github.com/JelleZijlstra/cpython/commit/46c808172fd3148e3397234b23674bf70734fb55 |
|
| https://github.com/miss-islington |
|
| https://github.com/zooba |
| Fix some missing null checks. ( | https://github.com/python/cpython/pull/119642/commits/d524802e9dd624f569948c4c0b6adbe000edcffe |
| pythonGH-118721 | https://github.com/python/cpython/pull/118721 |
| ) | https://github.com/python/cpython/pull/119642/commits/d524802e9dd624f569948c4c0b6adbe000edcffe |
| d524802 | https://github.com/python/cpython/pull/119642/commits/d524802e9dd624f569948c4c0b6adbe000edcffe |
| 7e6fcab | https://github.com/JelleZijlstra/cpython/commit/7e6fcab20003b07621dc02ea78d6ea2fda500371 |
|
| https://github.com/miss-islington |
|
| https://github.com/methane |
| pythongh-118689 | https://github.com/python/cpython/issues/118689 |
| : Doc: fix ePub build ( | https://github.com/python/cpython/pull/119642/commits/760b3f08dc9932d1595982b527c3bd187681ff49 |
| pythonGH-118690 | https://github.com/python/cpython/pull/118690 |
| ) | https://github.com/python/cpython/pull/119642/commits/760b3f08dc9932d1595982b527c3bd187681ff49 |
| 760b3f0 | https://github.com/python/cpython/pull/119642/commits/760b3f08dc9932d1595982b527c3bd187681ff49 |
| 7ac933e | https://github.com/JelleZijlstra/cpython/commit/7ac933e2609b2ef9b08ccf9c815b682b0e1ede2a |
|
| https://github.com/miss-islington |
|
| https://github.com/Dobatymo |
| pythongh-118209 | https://github.com/python/cpython/issues/118209 |
| : Add Windows structured exception handling to mmap mo… | https://github.com/python/cpython/pull/119642/commits/7dc9875d558447bb71c0e87ab70399120e4aa700 |
| 7dc9875 | https://github.com/python/cpython/pull/119642/commits/7dc9875d558447bb71c0e87ab70399120e4aa700 |
| pythonGH-118213 | https://github.com/python/cpython/pull/118213 |
| e85e8de | https://github.com/JelleZijlstra/cpython/commit/e85e8deaf3220c8d12b69294e45645aaf20187b9 |
|
| https://github.com/miss-islington |
|
| https://github.com/sobolevn |
| [3.13] Rename | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| notimplemented_methods | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| into | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| nodefault_methods | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| ( | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| pyth… | https://github.com/python/cpython/pull/118896 |
| 93fce2d | https://github.com/python/cpython/pull/119642/commits/93fce2dcd5198fc742971e4aed0f023aa63c92fb |
| …onGH-118896 | https://github.com/python/cpython/pull/118896 |
| python#118898 | https://github.com/python/cpython/pull/118898 |
| pythonGH-118896 | https://github.com/python/cpython/pull/118896 |
| 004db21 | https://github.com/JelleZijlstra/cpython/commit/004db2170ecfc27fc8ceea29fee0a10c1b7dafdf |
|
| https://github.com/miss-islington |
|
| https://github.com/colesbury |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/bb5bf2422618506dca45912bd174d02b40b4113c |
| pythongh-118789 | https://github.com/python/cpython/issues/118789 |
| : Restore hidden | https://github.com/python/cpython/pull/119642/commits/bb5bf2422618506dca45912bd174d02b40b4113c |
| _PyWeakref_ClearRef | https://github.com/python/cpython/pull/119642/commits/bb5bf2422618506dca45912bd174d02b40b4113c |
| ( | https://github.com/python/cpython/pull/119642/commits/bb5bf2422618506dca45912bd174d02b40b4113c |
| pythonG… | https://github.com/python/cpython/pull/118797 |
| bb5bf24 | https://github.com/python/cpython/pull/119642/commits/bb5bf2422618506dca45912bd174d02b40b4113c |
| …H-118797 | https://github.com/python/cpython/pull/118797 |
| pythonGH-118903 | https://github.com/python/cpython/pull/118903 |
| pythongh-118789 | https://github.com/python/cpython/issues/118789 |
| pythonGH-118797 | https://github.com/python/cpython/pull/118797 |
| db5af7d | https://github.com/JelleZijlstra/cpython/commit/db5af7da092409030c9fbe0a3a986bd0ee441b8b |
|
| https://github.com/miss-islington |
|
| https://github.com/mpage |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/4480dd86d917dffbf020e68446579bfa48c8eb25 |
| pythongh-117657 | https://github.com/python/cpython/issues/117657 |
| : Fix data races reported by TSAN on `interp->t… | https://github.com/python/cpython/pull/119642/commits/4480dd86d917dffbf020e68446579bfa48c8eb25 |
| 4480dd8 | https://github.com/python/cpython/pull/119642/commits/4480dd86d917dffbf020e68446579bfa48c8eb25 |
| pythonGH-118865 | https://github.com/python/cpython/pull/118865 |
| python#118904 | https://github.com/python/cpython/pull/118904 |
| 22d5185 | https://github.com/JelleZijlstra/cpython/commit/22d5185308f85efa22ec1e8251c409fe1cbd9e6b |
|
| https://github.com/miss-islington |
|
| https://github.com/adamtheturtle |
| [3.13] Correct the argument names for secrets.choice and `secrets.r… | https://github.com/python/cpython/pull/119642/commits/0874a400a86c563cff71847f35674d4e1bcc3957 |
| 0874a40 | https://github.com/python/cpython/pull/119642/commits/0874a400a86c563cff71847f35674d4e1bcc3957 |
| pythonGH-118098 | https://github.com/python/cpython/pull/118098 |
| pythonGH-118906 | https://github.com/python/cpython/pull/118906 |
| pythonGH-118098 | https://github.com/python/cpython/pull/118098 |
| c444362 | https://github.com/JelleZijlstra/cpython/commit/c444362c6e0b6c01f49c3bee864100f52bd3b640 |
|
| https://github.com/miss-islington |
|
| https://github.com/SonicField |
| [3.13] | https://github.com/python/cpython/pull/119642/commits/0becae366c9d0b98d3f53849098e76bc8b1ef574 |
| pythongh-117657 | https://github.com/python/cpython/issues/117657 |
| : Fix QSBR race condition ( | https://github.com/python/cpython/pull/119642/commits/0becae366c9d0b98d3f53849098e76bc8b1ef574 |
| pythonGH-118843 | https://github.com/python/cpython/pull/118843 |
| ) ( | https://github.com/python/cpython/pull/119642/commits/0becae366c9d0b98d3f53849098e76bc8b1ef574 |
| py… | https://github.com/python/cpython/pull/118905 |
| 0becae3 | https://github.com/python/cpython/pull/119642/commits/0becae366c9d0b98d3f53849098e76bc8b1ef574 |
| …thon#118905 | https://github.com/python/cpython/pull/118905 |
| 33d2019 | https://github.com/JelleZijlstra/cpython/commit/33d20199af65c741bdc908a968edd8dc179b6974 |
| https://github.com/hugovk |
| hugovk | https://github.com/hugovk |
| AlexWaygood | https://github.com/AlexWaygood |
| FFY00 | https://github.com/FFY00 |
| abalkin | https://github.com/abalkin |
| barneygale | https://github.com/barneygale |
| brandtbucher | https://github.com/brandtbucher |
| corona10 | https://github.com/corona10 |
| ericsnowcurrently | https://github.com/ericsnowcurrently |
| ericvsmith | https://github.com/ericvsmith |
| erlend-aasland | https://github.com/erlend-aasland |
| ethanfurman | https://github.com/ethanfurman |
| ezio-melotti | https://github.com/ezio-melotti |
| gvanrossum | https://github.com/gvanrossum |
| hauntsaninja | https://github.com/hauntsaninja |
| hugovk | https://github.com/hugovk |
| iritkatriel | https://github.com/iritkatriel |
| isidentical | https://github.com/isidentical |
| kumaraditya303 | https://github.com/kumaraditya303 |
| lysnikolaou | https://github.com/lysnikolaou |
| markshannon | https://github.com/markshannon |
| ncoghlan | https://github.com/ncoghlan |
| pablogsal | https://github.com/pablogsal |
| pfmoore | https://github.com/pfmoore |
| pganssle | https://github.com/pganssle |
| pradyunsg | https://github.com/pradyunsg |
| rhettinger | https://github.com/rhettinger |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
| sethmlarson | https://github.com/sethmlarson |
| terryjreedy | https://github.com/terryjreedy |
| tiran | https://github.com/tiran |
| willingc | https://github.com/willingc |
| May 28, 2024 05:30 | https://github.com/python/cpython/pull/119642#event-12951842818 |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F119642 |
|
awaiting core review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22 |
| Please reload this page | https://github.com/python/cpython/pull/119642 |
|
| https://github.com/JelleZijlstra |
|
| https://github.com/DiggyDiggyGraves |
|
| https://github.com/Yhg1s |
|
| https://github.com/miss-islington |
|
| https://github.com/zooba |
|
| https://github.com/hugovk |
|
| https://github.com/lysnikolaou |
|
| https://github.com/vstinner |
|
| https://github.com/rhettinger |
|
| https://github.com/ericsnowcurrently |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |