backport a9a74da 3.13 by JelleZijlstra · Pull Request #119642 · python/cpython · GitHub

github.com

GitHub CopilotWrite better code with AI | MCP RegistryIntegrate external tools | ActionsAutomate any workflow | CodespacesInstant dev environments | IssuesPlan and track work | Code ReviewManage code changes | Code QualityEnforce quality at merge | Why GitHub | Marketplace | View all features | Enterprises | Small and medium teams | Startups | View all use cases | View all industries | View all solutions | AI | Software Development | DevOps | Security | View all topics | Customer stories | Events & webinars | Ebooks & reports | Business insights | Trust center | Partners | View all resources

Tin mới

JelleZijlstra:backport-a9a74da-3.13

GitHub CopilotWrite better code with AI

GitHub Copilot appDirect agents from issue to merge

ActionsAutomate any workflow

CodespacesInstant dev environments

IssuesPlan and track work

Code ReviewManage code changes

Code QualityEnforce quality at merge

GitHub Advanced SecurityFind and fix vulnerabilities

Code securitySecure your code as you build

Secret protectionStop leaks before they start

View all use cases

Financial services

View all industries

Software Development

GitHub SponsorsFund open source developers

Copilot for BusinessEnterprise-grade AI features

Premium SupportEnterprise-grade 24/7 support

Pull requests 2.6k

Security and quality 0

Run CI on the 3.13 branch #118779

[3.13] Run CI on the 3.13 branch (GH-118779) #118781

Docs: fix typos in documentation #118752

[3.13] Docs: fix typos in documentation (GH-118752) #118787

Relax TypeVar default ordering constraints #118772

gh-118772: Allow TypeVars without a default to follow those with a default when constructing aliases #118774

[3.13] gh-118772: Allow TypeVars without a default to follow those with a default when constructing aliases (GH-118774) #118776

docs: module page titles should not start with a link to themselves #117099

[3.13] docs: module page titles should not start with a link to themselves (GH-117099) #118790

Format None, True, False and NotImplemented as literals #118758

[3.13] Format None, True, False and NotImplemented as literals (GH-118758) #118792

Make TSAN tests pass with the GIL disabled in free-threaded builds #117657

gh-117657: Fix data races when writing / reading ob_gc_bits #118292

[3.13] gh-117657: Fix data races when writing / reading ob_gc_bits (GH-118292) #118796

[tests]: Mark test_statistics.test_kde_random with a requires_resource('cpu') decorator #118801

[3.13] [tests]: Mark test_statistics.test_kde_random with a requires_resource('cpu') decorator (GH-118801) #118818

dataclasses: 3.12.3 regression with weakref_slot #118033

gh-118033: Fix __weakref__ not set for generic dataclasses #118099

[3.13] gh-118033: Fix __weakref__ not set for generic dataclasses (GH-118099) #118821

[CVE-2024-4030] Enable mkdir(mode=0o700) to work on Windows #118486

gh-118486: Update docs for CVE-2024-4030 reference #118737

trace: line tracing output lacks newlines if source lines are not available #103956

gh-103956: fix trace output in case of missing source line #103958

[3.13] gh-103956: Fix trace output in case of missing source line (GH-103958) #118834

test_os fails on Windows #118802

gh-118802: Fix ACL use in test for non-English Windows #118831

asyncio REPL is not working on Windows #118817

gh-118817: Fix asyncio REPL on Windows #118819

[3.13] gh-118817: Fix asyncio REPL on Windows (GH-118819) #118847

gh-117657: Acquire a critical section around SemLock.__{enter,exit}__ #118812