| Skip to content | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F136729%2Fcommits |
| 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://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F136729%2Fcommits |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=python%2Fcpython |
| Reload | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
| Reload | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
| Reload | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
|
python
| https://patch-diff.githubusercontent.com/python |
| cpython | https://patch-diff.githubusercontent.com/python/cpython |
| Please reload this page | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
33.9k
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython |
|
Star
71.1k
| https://patch-diff.githubusercontent.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://patch-diff.githubusercontent.com/python/cpython |
|
Issues
5k+
| https://patch-diff.githubusercontent.com/python/cpython/issues |
|
Pull requests
2.1k
| https://patch-diff.githubusercontent.com/python/cpython/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/python/cpython/actions |
|
Projects
31
| https://patch-diff.githubusercontent.com/python/cpython/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://patch-diff.githubusercontent.com/python/cpython/security |
| Please reload this page | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
|
Insights
| https://patch-diff.githubusercontent.com/python/cpython/pulse |
|
Code
| https://patch-diff.githubusercontent.com/python/cpython |
|
Issues
| https://patch-diff.githubusercontent.com/python/cpython/issues |
|
Pull requests
| https://patch-diff.githubusercontent.com/python/cpython/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/python/cpython/actions |
|
Projects
| https://patch-diff.githubusercontent.com/python/cpython/projects |
|
Security
| https://patch-diff.githubusercontent.com/python/cpython/security |
|
Insights
| https://patch-diff.githubusercontent.com/python/cpython/pulse |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/WillChilds-Klein |
| python:main | https://patch-diff.githubusercontent.com/python/cpython/tree/main |
| WillChilds-Klein:refactor-ssl-tests | https://patch-diff.githubusercontent.com/WillChilds-Klein/cpython/tree/refactor-ssl-tests |
| Conversation | https://patch-diff.githubusercontent.com/python/cpython/pull/136729 |
| Commits222 (222) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits |
| Checks | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/checks |
| Files changed | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/files |
| gh-136728: Refactor build.yml CI config and multissltests.py | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits#top |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/WillChilds-Klein |
| python:main | https://patch-diff.githubusercontent.com/python/cpython/tree/main |
| WillChilds-Klein:refactor-ssl-tests | https://patch-diff.githubusercontent.com/WillChilds-Klein/cpython/tree/refactor-ssl-tests |
| Adapt @hugovk's proof-of-concept CI definition refactor | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| a104f8a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/a104f8ac4376ced7bd5a252757ab2c6f6b7efa5b |
| Preliminary refactor of multissltests.py, TODO migrate to classes | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3fcbe0d66363d53223d74d7542cbb6d3f3059959 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 3fcbe0d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3fcbe0d66363d53223d74d7542cbb6d3f3059959 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3fcbe0d66363d53223d74d7542cbb6d3f3059959 |
| Fix aws-lc/awslc lib name discrepancy | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 5d8ec9a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/5d8ec9aaea218a1e1f298e9065c9ba63cd9e05d9 |
| Migrate AbstractBuilder to abc | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/991c6b28096b4bfbb6634dcd07d725c7d9141f0d |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 991c6b2 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/991c6b28096b4bfbb6634dcd07d725c7d9141f0d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/991c6b28096b4bfbb6634dcd07d725c7d9141f0d |
| Fix imports | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 7b51499 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7b5149941e3a43cd041d9f3a8a9d73c2bbad600b |
| Complete ABC refactor | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66381275b0896a153fc50fbd5f35fa3b0ba48d1e |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 6638127 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66381275b0896a153fc50fbd5f35fa3b0ba48d1e |
| https://patch-diff.githubusercontent.com/python/cpython/tree/66381275b0896a153fc50fbd5f35fa3b0ba48d1e |
| Colorize parser | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4e0a8caa51ac461604b7a6e7b7d082db02a790d3 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 4e0a8ca | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4e0a8caa51ac461604b7a6e7b7d082db02a790d3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/4e0a8caa51ac461604b7a6e7b7d082db02a790d3 |
| Adjust compatibility comment | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1a90e0c3414f9c77607658e5a9c5450ea3de05d9 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 1a90e0c | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1a90e0c3414f9c77607658e5a9c5450ea3de05d9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1a90e0c3414f9c77607658e5a9c5450ea3de05d9 |
| 📜🤖 Added by blurb_it. | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea |
| https://patch-diff.githubusercontent.com/apps/blurb-it |
| blurb-it[bot] | https://patch-diff.githubusercontent.com/python/cpython/commits?author=blurb-it%5Bbot%5D |
| 1fcb49f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1fcb49f9d440dd2d8cff58a4902a57e747f3fbea |
| Revert "📜🤖 Added by blurb_it." | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| dd969fb | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef |
| https://patch-diff.githubusercontent.com/python/cpython/tree/dd969fbaf1a84aa0a97c2024ec43c837c3d9a9ef |
| Merge branch 'main' into refactor-ssl-tests | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1edce1c051be9ade1b5a58de174f7ebc1ded4223 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 1edce1c | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1edce1c051be9ade1b5a58de174f7ebc1ded4223 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1edce1c051be9ade1b5a58de174f7ebc1ded4223 |
| Include old versions when using default versions | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3343120065d82d492326063e59ef2df381f808f3 |
| https://patch-diff.githubusercontent.com/WillChilds-Klein |
| WillChilds-Klein | https://patch-diff.githubusercontent.com/python/cpython/commits?author=WillChilds-Klein |
| 3343120 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3343120065d82d492326063e59ef2df381f808f3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3343120065d82d492326063e59ef2df381f808f3 |
| gh-130796: Undeprecate locale.getdefaultlocale() (#143069) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6536fab19410ce701575b553d381cf805d3ef323 |
| https://patch-diff.githubusercontent.com/vstinner |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| 6536fab | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6536fab19410ce701575b553d381cf805d3ef323 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6536fab19410ce701575b553d381cf805d3ef323 |
| Update pre-commit with zizmor and Ruff fixes (#143095) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4 |
| https://patch-diff.githubusercontent.com/hugovk |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| f783cc3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f783cc37ebdc2fb9a2b5f967b99caaa886ff4ae4 |
| gh-134584: Add another contributor to whats new 3.15 (GH-143107) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| c8b80f5 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c8b80f5e23cdbeec377c0aed36c9ac648b28a0b1 |
| gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1` (GH-135818) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/25c294b6eafbd371865ae60138884262a2178077 |
| https://patch-diff.githubusercontent.com/tomasr8 |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| 25c294b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/25c294b6eafbd371865ae60138884262a2178077 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/25c294b6eafbd371865ae60138884262a2178077 |
| GH-143026: Fix assertion error in executor management. (GH-143104) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/20aeb3a4631beebd255781ba4932b53011edb011 |
| https://patch-diff.githubusercontent.com/markshannon |
| markshannon | https://patch-diff.githubusercontent.com/python/cpython/commits?author=markshannon |
| 20aeb3a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/20aeb3a4631beebd255781ba4932b53011edb011 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/20aeb3a4631beebd255781ba4932b53011edb011 |
| JIT: don't leak shim memory when shutting down the interpreter (#142984) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/450e836aefd5973fb1ecc130dafa9055d122838f |
| https://patch-diff.githubusercontent.com/diegorusso |
| diegorusso | https://patch-diff.githubusercontent.com/python/cpython/commits?author=diegorusso |
| 450e836 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/450e836aefd5973fb1ecc130dafa9055d122838f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/450e836aefd5973fb1ecc130dafa9055d122838f |
| gh-109263: Start process from spawn context in multiprocessing no longer have side effect (GH-135813) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c2202a7e661d40b1837cc0109cdb9ab40ec4e486 |
| https://patch-diff.githubusercontent.com/aisk |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| c2202a7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c2202a7e661d40b1837cc0109cdb9ab40ec4e486 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c2202a7e661d40b1837cc0109cdb9ab40ec4e486 |
| gh-143100: Add temporary suppression for set_swap_bodies (gh-143114) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| cbe0cb7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/cbe0cb779ae0b50c5b5653e9279ba451cc9e8557 |
| gh-134584: Eliminate redundant refcounting from `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-143094) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cc48bf0fde8025d60a577a86bcb68cfd472e0c79 |
| https://patch-diff.githubusercontent.com/cocolato |
| cocolato | https://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato |
| cc48bf0 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cc48bf0fde8025d60a577a86bcb68cfd472e0c79 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/cc48bf0fde8025d60a577a86bcb68cfd472e0c79 |
| gh-143108: Don't instrument faulthandler.c for TSan (#143109) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/50ecd6b880c4ce6765fcee28d1a0ce715800a21c |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 50ecd6b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/50ecd6b880c4ce6765fcee28d1a0ce715800a21c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/50ecd6b880c4ce6765fcee28d1a0ce715800a21c |
| JIT: Move executor to a register (#143072) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fc2f0fea6bdcaa8940adee52ff10aab71036b985 |
| https://patch-diff.githubusercontent.com/diegorusso |
| diegorusso | https://patch-diff.githubusercontent.com/python/cpython/commits?author=diegorusso |
| fc2f0fe | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fc2f0fea6bdcaa8940adee52ff10aab71036b985 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/fc2f0fea6bdcaa8940adee52ff10aab71036b985 |
| gh-136186: Fix flaky tests in test_external_inspection (#143110) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 9af7a20 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9af7a20caeb2912a05dd0fa07bbb4bfe7fb874e4 |
| gh-142145: Avoid timing measurements in quadratic behavior test (gh-143105) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 57937a8 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/57937a8e5e293f0dcba5115f7b7a11b1e0c9a273 |
| gh-143121: Skip test that leak threads under TSan (gh-143125) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4ee6929d606fa7b976eba229de24219f0edac3d7 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 4ee6929 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4ee6929d606fa7b976eba229de24219f0edac3d7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/4ee6929d606fa7b976eba229de24219f0edac3d7 |
| gh-143100: Fix memcpy data race in setobject.c (gh-143127) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e8e044eda343b4b3dd7a7e532c88c2c97242000d |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| e8e044e | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e8e044eda343b4b3dd7a7e532c88c2c97242000d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e8e044eda343b4b3dd7a7e532c88c2c97242000d |
| gh-138122: Replace --interval with --sampling-rate (#143085) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60 |
| https://patch-diff.githubusercontent.com/lkollar |
| lkollar | https://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar |
| d4dc3dd | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d4dc3dd9aab6e860ea29e3bd133147a3f795cf60 |
| Correctly fold unknown-8bit originating from encoded words. (#142517) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1e17ccd030a2285ad53db5952360fffa33a8a877 |
| https://patch-diff.githubusercontent.com/bitdancer |
| bitdancer | https://patch-diff.githubusercontent.com/python/cpython/commits?author=bitdancer |
| 1e17ccd | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1e17ccd030a2285ad53db5952360fffa33a8a877 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1e17ccd030a2285ad53db5952360fffa33a8a877 |
| gh-138122: Extend binary profiling format with full source location and opcode (#143088) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7c44f37170cf87a898a8b3ff008c845b8e780c3d |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| StanFromIreland | https://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland |
| 7c44f37 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7c44f37170cf87a898a8b3ff008c845b8e780c3d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7c44f37170cf87a898a8b3ff008c845b8e780c3d |
| gh-140717: Add `exc_text` to LogRecord attributes table (GH-140718) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84b7e6970f4252ec6b82f50997e880662ec0a146 |
| https://patch-diff.githubusercontent.com/tjkuson |
| tjkuson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tjkuson |
| 84b7e69 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84b7e6970f4252ec6b82f50997e880662ec0a146 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/84b7e6970f4252ec6b82f50997e880662ec0a146 |
| gh-143135: Fix sys.flags.inspect when PYTHONINSPECT=0 (GH-143136) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4 |
| https://patch-diff.githubusercontent.com/StanFromIreland |
| StanFromIreland | https://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland |
| 3509fa5 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3509fa5a12855805f0c6d7f8a6a3b162744a8fd4 |
| gh-142517: Fix typo in news item. (#143150) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7342890ed710abaea09fdc011723cbba0ca9ad24 |
| https://patch-diff.githubusercontent.com/bitdancer |
| bitdancer | https://patch-diff.githubusercontent.com/python/cpython/commits?author=bitdancer |
| 7342890 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7342890ed710abaea09fdc011723cbba0ca9ad24 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7342890ed710abaea09fdc011723cbba0ca9ad24 |
| Move News for gh-142560 to Core and Builtins (GH-143154) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/305aff0a66ad86274a58d5a5aae445713a4c4cca |
| https://patch-diff.githubusercontent.com/cmaloney |
| cmaloney | https://patch-diff.githubusercontent.com/python/cpython/commits?author=cmaloney |
| 305aff0 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/305aff0a66ad86274a58d5a5aae445713a4c4cca |
| https://patch-diff.githubusercontent.com/python/cpython/tree/305aff0a66ad86274a58d5a5aae445713a4c4cca |
| gh-120321: Fix TSan reported races on gi_frame_state (gh-143128) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/594a4631c3afd4139b6783f15034a92878c8eff1 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 594a463 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/594a4631c3afd4139b6783f15034a92878c8eff1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/594a4631c3afd4139b6783f15034a92878c8eff1 |
| gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE normal instructions (GH-143124) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| cf6758f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb |
| https://patch-diff.githubusercontent.com/python/cpython/tree/cf6758ff9ebd6df8ac2a87755cdbad674c49c9cb |
| gh-143004: Fix possible use-after-free in collections.Counter.update() (GH-143044) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/86d904588e8c84c7fccb8faf84b343f03461970d |
| https://patch-diff.githubusercontent.com/Kaushalt2004 |
| Kaushalt2004 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Kaushalt2004 |
| 86d9045 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/86d904588e8c84c7fccb8faf84b343f03461970d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/86d904588e8c84c7fccb8faf84b343f03461970d |
| gh-143103: Added pad parameter to base64.z85encode() (GH-143106) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8d46f961c30b795357df9a8cde479742562d8fc5 |
| https://patch-diff.githubusercontent.com/haukex |
| haukex | https://patch-diff.githubusercontent.com/python/cpython/commits?author=haukex |
| 8d46f96 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8d46f961c30b795357df9a8cde479742562d8fc5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8d46f961c30b795357df9a8cde479742562d8fc5 |
| gh-143145: Fix possible reference leak in ctypes _build_result() (GH-143131) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/579c5b496b467a2b175cb30caa4f6873cb13c9a1 |
| https://patch-diff.githubusercontent.com/hyongtao-code |
| hyongtao-code | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code |
| 579c5b4 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/579c5b496b467a2b175cb30caa4f6873cb13c9a1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/579c5b496b467a2b175cb30caa4f6873cb13c9a1 |
| gh-142975: During GC, mark frozen objects with a merged zero refcount for destruction (GH-143156) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8611f74e089d9ac9de84dd42be9d251db27889aa |
| https://patch-diff.githubusercontent.com/ZeroIntensity |
| ZeroIntensity | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ZeroIntensity |
| 8611f74 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8611f74e089d9ac9de84dd42be9d251db27889aa |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8611f74e089d9ac9de84dd42be9d251db27889aa |
| gh-143164: Fix incorrect error message for ctypes bitfield overflow (GH-143165) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b9a48064306229287d7211e9510f578065e457fc |
| https://patch-diff.githubusercontent.com/hyongtao-code |
| hyongtao-code | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code |
| b9a4806 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b9a48064306229287d7211e9510f578065e457fc |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b9a48064306229287d7211e9510f578065e457fc |
| gh-138122: Convert GIL/GC/exception stats from tiles to progress bars (#143177) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/59ede34c8c4b45d8ede5416e34d88db172fbea75 |
| https://patch-diff.githubusercontent.com/ivonastojanovic |
| ivonastojanovic | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ivonastojanovic |
| 59ede34 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/59ede34c8c4b45d8ede5416e34d88db172fbea75 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/59ede34c8c4b45d8ede5416e34d88db172fbea75 |
| gh-142927: Tachyon: Fix contrast ratio in top panel (#142936) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ea3fd785cbbc422188833358fbc7ff162d8401f2 |
| https://patch-diff.githubusercontent.com/hugovk |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| ea3fd78 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ea3fd785cbbc422188833358fbc7ff162d8401f2 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ea3fd785cbbc422188833358fbc7ff162d8401f2 |
| gh-138122: Remove default duration for statistical profiling (#143174) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/888d101445c72c7cf23923e99ed567732f42fb79 |
| lkollar | https://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 888d101 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/888d101445c72c7cf23923e99ed567732f42fb79 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/888d101445c72c7cf23923e99ed567732f42fb79 |
| Remove redundant pycore_optimizer.h includes (#143184) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/de22e718bb5c57ec4178aa1787d7634cfc649261 |
| https://patch-diff.githubusercontent.com/hyongtao-code |
| hyongtao-code | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code |
| de22e71 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/de22e718bb5c57ec4178aa1787d7634cfc649261 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/de22e718bb5c57ec4178aa1787d7634cfc649261 |
| gh-140739: Fix crashes from corrupted remote memory (#143190) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d3d4cf943209d8f27084af621235aa382ba287b1 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| d3d4cf9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d3d4cf943209d8f27084af621235aa382ba287b1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d3d4cf943209d8f27084af621235aa382ba287b1 |
| gh-134584: Eliminate redundant refcounting from `_COMPARE_OP_X` (GH-143186) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3f2d80569185be470e30ddb158f711143187dbf |
| https://patch-diff.githubusercontent.com/cocolato |
| cocolato | https://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato |
| b3f2d80 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3f2d80569185be470e30ddb158f711143187dbf |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b3f2d80569185be470e30ddb158f711143187dbf |
| gh-134584: Eliminate redundant refcounting from `IS_OP` (GH-143171) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1c630834649d54ffbca34f79650b5adcafcde71 |
| https://patch-diff.githubusercontent.com/cocolato |
| cocolato | https://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato |
| a1c6308 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1c630834649d54ffbca34f79650b5adcafcde71 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/a1c630834649d54ffbca34f79650b5adcafcde71 |
| gh-143040: Exit taychon live mode gracefully and display profiled script errors (#143101) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d92ac1225ab93b25acd43b658d214e12c228afe |
| https://patch-diff.githubusercontent.com/mgmacias95 |
| mgmacias95 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=mgmacias95 |
| 9d92ac1 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d92ac1225ab93b25acd43b658d214e12c228afe |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9d92ac1225ab93b25acd43b658d214e12c228afe |
| gh-140739: Fix missing exception on allocation failure in BinaryWriter (#143204) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54362898f32bf195db898bfead15784d6ab5831b |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 5436289 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54362898f32bf195db898bfead15784d6ab5831b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/54362898f32bf195db898bfead15784d6ab5831b |
| gh-143181: Fix 'overriden' -> 'overridden' in c-api/module.rst (#143182) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890 |
| https://patch-diff.githubusercontent.com/duane9 |
| duane9 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=duane9 |
| 5d1e78f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/5d1e78f7b59ffa3308755b5b2e0f85eb0c6ac890 |
| Fix typos in docs (#143193) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57d569942c6becad85919e3b7fef5f6136c413b0 |
| https://patch-diff.githubusercontent.com/syan212 |
| syan212 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=syan212 |
| 57d5699 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/57d569942c6becad85919e3b7fef5f6136c413b0 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/57d569942c6becad85919e3b7fef5f6136c413b0 |
| gh-63016: Add flags parameter on mmap.flush (#139553) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1af21ea32043ad5bd4eaacd48a1718d4e0bef945 |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| 1af21ea | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1af21ea32043ad5bd4eaacd48a1718d4e0bef945 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1af21ea32043ad5bd4eaacd48a1718d4e0bef945 |
| no-issue: Fix override value in os.rst (gh-123522) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f5e11facf2d3d89ea8c387376d5889b959c60d82 |
| https://patch-diff.githubusercontent.com/rffontenelle |
| rffontenelle | https://patch-diff.githubusercontent.com/python/cpython/commits?author=rffontenelle |
| f5e11fa | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f5e11facf2d3d89ea8c387376d5889b959c60d82 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f5e11facf2d3d89ea8c387376d5889b959c60d82 |
| gh-143195: fix UAF in `{bytearray,memoryview}.hex(sep)` via re-entrant `sep.__len__` (#143209) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9976c2b6349a079ae39931d960b8c147e21c6c3f |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 9976c2b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9976c2b6349a079ae39931d960b8c147e21c6c3f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9976c2b6349a079ae39931d960b8c147e21c6c3f |
| gh-138122: fix AC warnings in `Modules/_remote_debugging/module.c` (#143218) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7726119651342bba224e5cc5869859ba7c0416e9 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 7726119 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7726119651342bba224e5cc5869859ba7c0416e9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7726119651342bba224e5cc5869859ba7c0416e9 |
| gh-142664: fix UAF in `memoryview.__hash__` via re-entrant data's `__hash__` (#143217) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/00e24b80e092e7d36dc189fd260b2a4e730a6e7f |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 00e24b8 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/00e24b80e092e7d36dc189fd260b2a4e730a6e7f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/00e24b80e092e7d36dc189fd260b2a4e730a6e7f |
| gh-131591: Do not free page caches that weren't allocated (#143205) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3a728e5f93c1e4c125406eeeb76d5df1c1726409 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 3a728e5 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3a728e5f93c1e4c125406eeeb76d5df1c1726409 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3a728e5f93c1e4c125406eeeb76d5df1c1726409 |
| gh-142664: fix `PyObject_Hash` invokation post GH-143217 (#143223) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 84fcdbd | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/84fcdbd86ecd81f7cc793e22268a029ac6cf29c2 |
| gh-142557: fix UAF in `bytearray.__mod__` when object is mutated while formatting `%`-style arguments (#143213) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61ee04834b096be00678c6819b4957f3f4413a5e |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 61ee048 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61ee04834b096be00678c6819b4957f3f4413a5e |
| https://patch-diff.githubusercontent.com/python/cpython/tree/61ee04834b096be00678c6819b4957f3f4413a5e |
| gh-139922: Link to results in MSVC tail calling in What's New 3.15 (GH-143242) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23abbf1f2b9123c9c486485ea37da6d36b464f88 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 23abbf1 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23abbf1f2b9123c9c486485ea37da6d36b464f88 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/23abbf1f2b9123c9c486485ea37da6d36b464f88 |
| gh-143003: Fix possible shared buffer overflow in bytearray.extend() (GH-143086) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/522563549a49d28e763635c58274a23a6055f041 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| 5225635 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/522563549a49d28e763635c58274a23a6055f041 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/522563549a49d28e763635c58274a23a6055f041 |
| gh-136186: Fix more flaky tests in test_external_inspection (#143235) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/836b2810d501fafdefb619e282c745e7d1dfa90f |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 836b281 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/836b2810d501fafdefb619e282c745e7d1dfa90f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/836b2810d501fafdefb619e282c745e7d1dfa90f |
| gh-143228: Fix UAF in perf trampoline during finalization (#143233) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ccc76f036bfaabb5a4631783b966501fe64859a |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 3ccc76f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ccc76f036bfaabb5a4631783b966501fe64859a |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3ccc76f036bfaabb5a4631783b966501fe64859a |
| gh-143241: Fix infinite loop in `zoneinfo._common.load_data` (#143243) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ca1f2a370e44874d0dc8c82a01465e0171bec5c |
| 3ca1f2a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3ca1f2a370e44874d0dc8c82a01465e0171bec5c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3ca1f2a370e44874d0dc8c82a01465e0171bec5c |
| gh-63016: fix failing `mmap.flush` tests on FreeBSD (#143230) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35 |
| https://patch-diff.githubusercontent.com/aisk |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| c3bfe5d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c3bfe5d5aa557e98b9ab53b8dbe9887c8c80be35 |
| gh-142195: Fixed Popen.communicate indefinite loops (GH-143203) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9 |
| prithviraj-chaudhuri | https://patch-diff.githubusercontent.com/python/cpython/commits?author=prithviraj-chaudhuri |
| blurb-it[bot] | https://patch-diff.githubusercontent.com/python/cpython/commits?author=blurb-it%5Bbot%5D |
| fa9a425 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/fa9a4254e81c0abcc3345021c45aaf5f788f9ea9 |
| gh-142994, gh-142996: document missing async generator and coroutine field entries in `inspect` (#142997) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e |
| https://patch-diff.githubusercontent.com/fatelei |
| fatelei | https://patch-diff.githubusercontent.com/python/cpython/commits?author=fatelei |
| 0efbad6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e |
| https://patch-diff.githubusercontent.com/python/cpython/tree/0efbad60e13cbc8b27a5ca3a5d9afcdcc957b19e |
| gh-140870: Full coverage for _pyrepl._module_completer (#143244) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3febba73b05bb15b15930d545b479a3245cfe11 |
| loic-simon | https://patch-diff.githubusercontent.com/python/cpython/commits?author=loic-simon |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| c3febba | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c3febba73b05bb15b15930d545b479a3245cfe11 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c3febba73b05bb15b15930d545b479a3245cfe11 |
| gh-131798: Remove bounds check when indexing into tuples with a constant index (#137607) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/713684de5311eb9edb47f2f5fe3f4160f8d35e5a |
| https://patch-diff.githubusercontent.com/tomasr8 |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| 713684d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/713684de5311eb9edb47f2f5fe3f4160f8d35e5a |
| https://patch-diff.githubusercontent.com/python/cpython/tree/713684de5311eb9edb47f2f5fe3f4160f8d35e5a |
| gh-143183: Rewind stop tracing to previous target (GH-143187) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/daa9aa4c0a8490f09b01339b6928434d7fe02843 |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| daa9aa4 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/daa9aa4c0a8490f09b01339b6928434d7fe02843 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/daa9aa4c0a8490f09b01339b6928434d7fe02843 |
| gh-131421: Fix ASDL kw_defaults being `expr*` instead of `expr?*` (GH-133773) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f37f57dfe683163f390ef589301e4dd4608c4288 |
| https://patch-diff.githubusercontent.com/Demonstrandum |
| Demonstrandum | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Demonstrandum |
| f37f57d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f37f57dfe683163f390ef589301e4dd4608c4288 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f37f57dfe683163f390ef589301e4dd4608c4288 |
| gh-143183: Link trace to side exits, rather than stop (GH-143268) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6cb245d26086369bb075858501405865fc255a10 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 6cb245d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6cb245d26086369bb075858501405865fc255a10 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6cb245d26086369bb075858501405865fc255a10 |
| gh-143200: fix UAFs in `Element.__{set,get}item__` when the element is concurrently mutated (#143226) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| b6b0e14 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b6b0e14b3d4aa9e9b89bef9a516177238883e1a7 |
| gh-69686: Remove untrue part of `__import__` replacement docs (#143261) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a |
| https://patch-diff.githubusercontent.com/Sachaa-Thanasius |
| Sachaa-Thanasius | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Sachaa-Thanasius |
| 79c03ac | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a |
| https://patch-diff.githubusercontent.com/python/cpython/tree/79c03ac0015ccf1cbb759f870e2af9d68f60fe3a |
| gh-128546: Document that getaddrinfo() can return raw data (#128547) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef834dee89d5b9413366db4cc519b015c51b5cb9 |
| https://patch-diff.githubusercontent.com/srittau |
| srittau | https://patch-diff.githubusercontent.com/python/cpython/commits?author=srittau |
| ef834de | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef834dee89d5b9413366db4cc519b015c51b5cb9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ef834dee89d5b9413366db4cc519b015c51b5cb9 |
| gh-142939: difflib.get_close_matches performance (#142940) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f |
| https://patch-diff.githubusercontent.com/dg-pb |
| dg-pb | https://patch-diff.githubusercontent.com/python/cpython/commits?author=dg-pb |
| 23ad9c5 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/23ad9c5d01d6548e9ae1c5c6edd1cd2fabc3217f |
| gh-143284: Temporarily install Sphinx<9 to fix Chinese search (#143286) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9 |
| https://patch-diff.githubusercontent.com/hugovk |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| 0aedf2f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/0aedf2f9cf896abd4e19d251ed444cdac04c7aa9 |
| gh-130167: Add a What's New entry for changes to ``textwrap.{de,in}dent`` (#131924) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7e3a5a7e791b742a74c64810f221854191b94c1f |
| 7e3a5a7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7e3a5a7e791b742a74c64810f221854191b94c1f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7e3a5a7e791b742a74c64810f221854191b94c1f |
| gh-143237: Fix support of named pipes in the rotating logging handlers (GH-143259) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| aa8a43d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/aa8a43d179bad5cd9fbfce63b630e2ee0bd617e4 |
| gh-115634: document ProcessPoolExecutor max_tasks_per_child bug (GH-140897) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04899b8539ab83657a4495203f26b3cb1a6f46dc |
| https://patch-diff.githubusercontent.com/gpshead |
| gpshead | https://patch-diff.githubusercontent.com/python/cpython/commits?author=gpshead |
| 04899b8 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04899b8539ab83657a4495203f26b3cb1a6f46dc |
| https://patch-diff.githubusercontent.com/python/cpython/tree/04899b8539ab83657a4495203f26b3cb1a6f46dc |
| gh-143121: Avoid thread leak in configure (gh-143122) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/469fe33edd92b8586d6995d07384b52170067c76 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 469fe33 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/469fe33edd92b8586d6995d07384b52170067c76 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/469fe33edd92b8586d6995d07384b52170067c76 |
| gh-140795: Keep 'err' in local variable in _ssl.c (gh-143275) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/96ab379dcaa93630a230402b8183a26ac99097bd |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 96ab379 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/96ab379dcaa93630a230402b8183a26ac99097bd |
| https://patch-diff.githubusercontent.com/python/cpython/tree/96ab379dcaa93630a230402b8183a26ac99097bd |
| gh-135852: Remove out of tree pywin32 dependency for NTEventLogHandler (GH-137860) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c4429f65a894af2a0aea2aeed5f61bc399e5af5 |
| https://patch-diff.githubusercontent.com/aisk |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| 3c4429f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c4429f65a894af2a0aea2aeed5f61bc399e5af5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3c4429f65a894af2a0aea2aeed5f61bc399e5af5 |
| gh-140920: remove incorrect mentions to `concurrent.futures.interpreter.ExecutionFailed` (#141723) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c5215978ebfea9471f313d5baa70a4e68bfb798b |
| https://patch-diff.githubusercontent.com/Lakshya-Upadhyaya |
| Lakshya-Upadhyaya | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Lakshya-Upadhyaya |
| c521597 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c5215978ebfea9471f313d5baa70a4e68bfb798b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c5215978ebfea9471f313d5baa70a4e68bfb798b |
| gh-142830: prevent some crashes when mutating `sqlite3` callbacks (#143245) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f6c16a956d598663d8c67071c492f197045d967 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 7f6c16a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f6c16a956d598663d8c67071c492f197045d967 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7f6c16a956d598663d8c67071c492f197045d967 |
| gh-143048: Remove outdated mention to `curses` in the "Interactive Mode" docs (#143049) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2d9f4e357ad30e002ca0c7568047e9a818b96cd3 |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| 2d9f4e3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2d9f4e357ad30e002ca0c7568047e9a818b96cd3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/2d9f4e357ad30e002ca0c7568047e9a818b96cd3 |
| Amend NEWS entries for PRs GH-139553 and GH-142790 (#143329) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/422ca074bc80a1d570d2599f733b8d8a748abf66 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 422ca07 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/422ca074bc80a1d570d2599f733b8d8a748abf66 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/422ca074bc80a1d570d2599f733b8d8a748abf66 |
| gh-134584: Eliminate redundant refcounting from _CALL{_BUILTIN_O, _METHOD_DESCRIPTOR_O} (GH-143330) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7 |
| corona10 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10 |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 1fb8e0e | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1fb8e0eb51acca6062a7d57e23055dc28b6a34b7 |
| gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_SLOT` (GH-143320) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d00d39f58e522a8968a741876a5dad5505f2c4df |
| Zheaoli | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| d00d39f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d00d39f58e522a8968a741876a5dad5505f2c4df |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d00d39f58e522a8968a741876a5dad5505f2c4df |
| gh-134584: Fix _CALL_BUILTIN_O test to reflect real-world usage (GH-143333) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa26044ce8e61f15a7886557d3030a481ebb96d |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| faa2604 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa26044ce8e61f15a7886557d3030a481ebb96d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/faa26044ce8e61f15a7886557d3030a481ebb96d |
| gh-142927: Auto-open HTML output in browser after generation (#143178) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d133351c63b20882d85f92c2942c7d99066cebb |
| https://patch-diff.githubusercontent.com/ivonastojanovic |
| ivonastojanovic | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ivonastojanovic |
| 5d13335 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5d133351c63b20882d85f92c2942c7d99066cebb |
| https://patch-diff.githubusercontent.com/python/cpython/tree/5d133351c63b20882d85f92c2942c7d99066cebb |
| gh-142927: Fix heatmap caller navigation for interior lines (#143180) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/513ae175bb4839f121b6e6806ec172437f3dcea1 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 513ae17 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/513ae175bb4839f121b6e6806ec172437f3dcea1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/513ae175bb4839f121b6e6806ec172437f3dcea1 |
| gh-138122: Integrate live profiler TUI with _colorize theming system (#142360) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4 |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| e5ad7b7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e5ad7b7694c47555e3eac3fcb227a4b1b7b781c4 |
| gh-138122: Move local imports to module level in sampling profiler (#143257) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 6b9a6c6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6b9a6c6ec3bbc9795df67b87340e2ea58f42b3d4 |
| gh-124951: Optimize base64 encode & decode for an easy 2-3x speedup [no SIMD] (GH-143262) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61fc72a4a431cbfd42f22e2af76177c73431c3e6 |
| https://patch-diff.githubusercontent.com/gpshead |
| gpshead | https://patch-diff.githubusercontent.com/python/cpython/commits?author=gpshead |
| 61fc72a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61fc72a4a431cbfd42f22e2af76177c73431c3e6 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/61fc72a4a431cbfd42f22e2af76177c73431c3e6 |
| gh-143310: fix crash in Tcl object conversion with concurrent mutations (#143321) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9712dc1d9eb03ffa96ed746d20bd43239d251ba7 |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 9712dc1 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9712dc1d9eb03ffa96ed746d20bd43239d251ba7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9712dc1d9eb03ffa96ed746d20bd43239d251ba7 |
| Update docstrings of `typing.Hashable`, `typing.List`, etc., to reflect their deprecation (#143295) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/18f3c59e57e5d30218210136060310310b10ff72 |
| https://patch-diff.githubusercontent.com/AlexWaygood |
| AlexWaygood | https://patch-diff.githubusercontent.com/python/cpython/commits?author=AlexWaygood |
| 18f3c59 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/18f3c59e57e5d30218210136060310310b10ff72 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/18f3c59e57e5d30218210136060310310b10ff72 |
| gh-139757: Add _GUARD_NOS_COMPACT_ASCII for compact ascii optimization (gh-143332) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/315f474d1113f602139c05b7b1afdb5f094fa7a4 |
| https://patch-diff.githubusercontent.com/corona10 |
| corona10 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10 |
| 315f474 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/315f474d1113f602139c05b7b1afdb5f094fa7a4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/315f474d1113f602139c05b7b1afdb5f094fa7a4 |
| gh-142927: Hide _sync_coordinator frames from profiler output (#143337) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/09ce59249960a2c382acaafc3d36128db6789fc7 |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 09ce592 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/09ce59249960a2c382acaafc3d36128db6789fc7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/09ce59249960a2c382acaafc3d36128db6789fc7 |
| gh-128067: Fix pyrepl overriding printed output without newlines (#138732) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8a2deea1fc725f8147254f87c6042fcf75a1d03b |
| JanEricNitschke | https://patch-diff.githubusercontent.com/python/cpython/commits?author=JanEricNitschke |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 8a2deea | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8a2deea1fc725f8147254f87c6042fcf75a1d03b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8a2deea1fc725f8147254f87c6042fcf75a1d03b |
| gh-139757: Fix unintended bytecode specialization for non-ascii string (gh-143352) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61f2ad9a3a78597bb1983c3392a758ed02709574 |
| https://patch-diff.githubusercontent.com/corona10 |
| corona10 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10 |
| 61f2ad9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61f2ad9a3a78597bb1983c3392a758ed02709574 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/61f2ad9a3a78597bb1983c3392a758ed02709574 |
| gh-128067: In test_pyrepl, discover escape sequences from terminfo instead of using hard-coded values (#143356) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/08a17ed0614a059c52a7eadba8a3775d09c2317b |
| https://patch-diff.githubusercontent.com/ambv |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 08a17ed | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/08a17ed0614a059c52a7eadba8a3775d09c2317b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/08a17ed0614a059c52a7eadba8a3775d09c2317b |
| gh-143148: Replace pre-commit with prek in CI (#143149) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/864c5985ea986db873ded40f09d7269bfe39df98 |
| 864c598 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/864c5985ea986db873ded40f09d7269bfe39df98 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/864c5985ea986db873ded40f09d7269bfe39df98 |
| gh-139262: Prevent swallowing REPL input on Windows (GH-139263) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0 |
| chris-eibl | https://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| ef6f92a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ef6f92a2a63fd83d62d9a431b2c3133a9a069ea0 |
| gh-138897: Use `_pyrepl.pager` for `_sitebuiltins._Printer` (GH-138898) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0417dabe3f560470eec63a2485b1741ba9c5e697 |
| StanFromIreland | https://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 0417dab | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0417dabe3f560470eec63a2485b1741ba9c5e697 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/0417dabe3f560470eec63a2485b1741ba9c5e697 |
| no-issue: Fix optimizer_generator.py to print abstract_uop_name properly (gh-143366) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98258326a9f9ea29424f556173dfc8b6129eeb8c |
| https://patch-diff.githubusercontent.com/corona10 |
| corona10 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10 |
| 9825832 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98258326a9f9ea29424f556173dfc8b6129eeb8c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/98258326a9f9ea29424f556173dfc8b6129eeb8c |
| gh-134584: JIT: Remove redundant refcount from STORE_FAST (GH-143336) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f7a03bb944f3967bce20cbed9071a03546863f0d |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| f7a03bb | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f7a03bb944f3967bce20cbed9071a03546863f0d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f7a03bb944f3967bce20cbed9071a03546863f0d |
| gh-76187: Document the `c` typecode for `multiprocessing.Array`. (#132504) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/136f6d835588e0f72cecdff855afc8f424381ed5 |
| https://patch-diff.githubusercontent.com/tomasr8 |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| 136f6d8 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/136f6d835588e0f72cecdff855afc8f424381ed5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/136f6d835588e0f72cecdff855afc8f424381ed5 |
| gh-143361: Pass PY_VECTORCALL_ARGUMENTS_OFFSET in _Py_CallBuiltinClass_StackRefSteal (GH-143367) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b538c2832d582a428a6f4ddc818680c5e05a0745 |
| a12k | https://patch-diff.githubusercontent.com/python/cpython/commits?author=a12k |
| b538c28 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b538c2832d582a428a6f4ddc818680c5e05a0745 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b538c2832d582a428a6f4ddc818680c5e05a0745 |
| gh-142615: disallow multiple initializations of `asyncio.Task` and `asyncio.Future` (#142616) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/abdbe0b80724c5d12886b78ec0959b05b7352f9d |
| https://patch-diff.githubusercontent.com/kumaraditya303 |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| abdbe0b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/abdbe0b80724c5d12886b78ec0959b05b7352f9d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/abdbe0b80724c5d12886b78ec0959b05b7352f9d |
| gh-140648: Make asyncio REPL respect the `-I` flag (isolated mode) (#143045) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7c542de5f069a4b83e8eded3067613e4d59a529 |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| e7c542d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7c542de5f069a4b83e8eded3067613e4d59a529 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e7c542de5f069a4b83e8eded3067613e4d59a529 |
| Fix dunder name typo in compiler code comment (#143374) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| 6d05e55 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6d05e55de0f9c0b07fb14b4d2b9cf9c8eee2042c |
| gh-136924: Suspend REPL colorizing when in a REPL interactive command (GH-136926) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2c39b9d2f2ed8fb719d89f895dba114fb9096826 |
| olgarithms | https://patch-diff.githubusercontent.com/python/cpython/commits?author=olgarithms |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 2c39b9d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/2c39b9d2f2ed8fb719d89f895dba114fb9096826 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/2c39b9d2f2ed8fb719d89f895dba114fb9096826 |
| gh-138122: Skip threads on EPERM in blocking mode profiler (GH-143368) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/27434c68f8c9d8f5e3e1708948a339999172a4bc |
| https://patch-diff.githubusercontent.com/pablogsal |
| pablogsal | https://patch-diff.githubusercontent.com/python/cpython/commits?author=pablogsal |
| 27434c6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/27434c68f8c9d8f5e3e1708948a339999172a4bc |
| https://patch-diff.githubusercontent.com/python/cpython/tree/27434c68f8c9d8f5e3e1708948a339999172a4bc |
| gh-143001: Add @cpython_only to test_threading.ThreadTests.test_PyThreadState_SetAsyncExc (gh-143002) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c56f9e2ccefa4eb420902339845f22659d47f3b |
| https://patch-diff.githubusercontent.com/youknowone |
| youknowone | https://patch-diff.githubusercontent.com/python/cpython/commits?author=youknowone |
| 3c56f9e | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/3c56f9e2ccefa4eb420902339845f22659d47f3b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/3c56f9e2ccefa4eb420902339845f22659d47f3b |
| gh-141504: Factor out tracing and optimization heuristics into a single object (gh-143381) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12283f6373baba43cf1e03e5e06e34c924247f7d |
| https://patch-diff.githubusercontent.com/corona10 |
| corona10 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=corona10 |
| 12283f6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12283f6373baba43cf1e03e5e06e34c924247f7d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/12283f6373baba43cf1e03e5e06e34c924247f7d |
| gh-142927: Clarify pstats file output in docs and CLI (#143388) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef3b8829e434b16f136d55cae8b9853cac113f01 |
| https://patch-diff.githubusercontent.com/lkollar |
| lkollar | https://patch-diff.githubusercontent.com/python/cpython/commits?author=lkollar |
| ef3b882 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ef3b8829e434b16f136d55cae8b9853cac113f01 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ef3b8829e434b16f136d55cae8b9853cac113f01 |
| gh-143308: fix UAF when PickleBuffer is concurrently mutated in a callback (#143312) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c53af18f61c074d514e677b469b6201573a59da |
| 6c53af1 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c53af18f61c074d514e677b469b6201573a59da |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6c53af18f61c074d514e677b469b6201573a59da |
| gh-143309: fix UAF in `os.execve` when the environment is concurrently mutated (#143314) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9609574e7fd36edfaa8b575558a82cc14e65bfbc |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| 9609574 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9609574e7fd36edfaa8b575558a82cc14e65bfbc |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9609574e7fd36edfaa8b575558a82cc14e65bfbc |
| gh-143403: Fix a UAF in `_BINARY_OP_INPLACE_ADD_UNICODE` (GH-143404) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 6116d70 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6116d70bbd3f4d8886e55f586b2b9a1bc5c58e54 |
| gh-139757: Add BINARY_OP_SUBSCR_USTR_INT (GH-143389) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6 |
| https://patch-diff.githubusercontent.com/chris-eibl |
| chris-eibl | https://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl |
| e6bfe4d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e6bfe4d8869e046a91d091611d3c7b5dccdaf0d6 |
| gh-143309: fix `test_execve_env_concurrent_mutation_with_fspath_posix` buildbot failure (#143415) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c99f7667436d8978b4077704333e2a351f2a026f |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| c99f766 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c99f7667436d8978b4077704333e2a351f2a026f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c99f7667436d8978b4077704333e2a351f2a026f |
| gh-143082: Make readline work when sys.stdin is explicitly passed to pdb (#143083) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68fcb958eb0c023cb895217fdf384206b09d12e8 |
| https://patch-diff.githubusercontent.com/zelosleone |
| zelosleone | https://patch-diff.githubusercontent.com/python/cpython/commits?author=zelosleone |
| 68fcb95 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68fcb958eb0c023cb895217fdf384206b09d12e8 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/68fcb958eb0c023cb895217fdf384206b09d12e8 |
| gh-69605: Check for already imported modules in PyREPL module completion (GH-139461) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfac54d8611f60c5b19640c410cea696a81457bb |
| loic-simon | https://patch-diff.githubusercontent.com/python/cpython/commits?author=loic-simon |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| bfac54d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfac54d8611f60c5b19640c410cea696a81457bb |
| https://patch-diff.githubusercontent.com/python/cpython/tree/bfac54d8611f60c5b19640c410cea696a81457bb |
| gh-69605: In test_pyrepl.test_already_imported*, invalidate FS import caches (#143436) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512 |
| https://patch-diff.githubusercontent.com/ambv |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 4f9a8d0 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/4f9a8d075ee52b8f56aca14102c8bf9fd6f3c512 |
| gh-138205: explicit mention to `mmap.mmap.resize` in "Porting to Python 3.15" notes (#143440) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1569275117d5f2ddebc953a1cb76c0bf8531b6a5 |
| https://patch-diff.githubusercontent.com/salty-horse |
| salty-horse | https://patch-diff.githubusercontent.com/python/cpython/commits?author=salty-horse |
| 1569275 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1569275117d5f2ddebc953a1cb76c0bf8531b6a5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1569275117d5f2ddebc953a1cb76c0bf8531b6a5 |
| gh-143434: Fix typo in zstd documentation (#143437) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/240a6c326276c01cc7714a91a3e08eb77ddc4bc7 |
| https://patch-diff.githubusercontent.com/RitamPal26 |
| RitamPal26 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=RitamPal26 |
| 240a6c3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/240a6c326276c01cc7714a91a3e08eb77ddc4bc7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/240a6c326276c01cc7714a91a3e08eb77ddc4bc7 |
| gh-143108: Don't instrument some faulthandler related functions for TSan (#143450) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 7a572d9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7a572d9f21dd7b665b95f4f96e1d40c6b72754ad |
| gh-143394: filter for turning off automatic margins in test_no_newline (GH-143433) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04ace41fe2cf648be433503d0c336b154ad63a3b |
| https://patch-diff.githubusercontent.com/chris-eibl |
| chris-eibl | https://patch-diff.githubusercontent.com/python/cpython/commits?author=chris-eibl |
| 04ace41 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/04ace41fe2cf648be433503d0c336b154ad63a3b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/04ace41fe2cf648be433503d0c336b154ad63a3b |
| gh-134740: Document distribution discovery in importlib.metadata (#134751) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d |
| 12d363b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/12d363bb66b32b0e245ab7ab3c917ddf97a7e34d |
| gh-116738: make entering of `contextvars.Context` thread safe (#143074) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07 |
| https://patch-diff.githubusercontent.com/kumaraditya303 |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| d6f77e6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d6f77e6a3fa46fa31694d288a3081d5ee76e9d07 |
| gh-41779: Allow defining any __slots__ for a class derived from tuple (GH-141763) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4d21297d288f17c0db775605e2543749840e46b2 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| 4d21297 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4d21297d288f17c0db775605e2543749840e46b2 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/4d21297d288f17c0db775605e2543749840e46b2 |
| gh-143394: On macOS, run main PyREPL tests as "Apple Terminal" as well (GH-143461) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7dae1077cd18c1ddc50b130335936bc71e1c4ccd |
| https://patch-diff.githubusercontent.com/ambv |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| 7dae107 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7dae1077cd18c1ddc50b130335936bc71e1c4ccd |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7dae1077cd18c1ddc50b130335936bc71e1c4ccd |
| Allow Android to fail CI (GH-143471) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efb4e6c73374f910e9aae9b2431a3718331c3c79 |
| https://patch-diff.githubusercontent.com/hugovk |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| efb4e6c | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efb4e6c73374f910e9aae9b2431a3718331c3c79 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/efb4e6c73374f910e9aae9b2431a3718331c3c79 |
| gh-143331: Schedule to remove format "N" for Decimal (#143372) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd750b348501247d458ea8d454213d4959a8f8b9 |
| https://patch-diff.githubusercontent.com/donbarbos |
| donbarbos | https://patch-diff.githubusercontent.com/python/cpython/commits?author=donbarbos |
| dd750b3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dd750b348501247d458ea8d454213d4959a8f8b9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/dd750b348501247d458ea8d454213d4959a8f8b9 |
| gh-129824: Fix data race in _PyBuiltins_AddExceptions with subinterpreters (gh-143446) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/71119a164c8898d592dfee58efd2bb41c1b74b03 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 71119a1 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/71119a164c8898d592dfee58efd2bb41c1b74b03 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/71119a164c8898d592dfee58efd2bb41c1b74b03 |
| gh-143474: Add `os.RWF_ATOMIC` constant (GH-143475) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d745b60ef234228beea30e8d182358f29ffb1cb4 |
| https://patch-diff.githubusercontent.com/claydugo |
| claydugo | https://patch-diff.githubusercontent.com/python/cpython/commits?author=claydugo |
| d745b60 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d745b60ef234228beea30e8d182358f29ffb1cb4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d745b60ef234228beea30e8d182358f29ffb1cb4 |
| gh-143424: Fix assertion in _PyMutex_LockTimed (gh-143439) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/841b7482dd3584545d43fbfa78a27b1b5a3dfea3 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 841b748 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/841b7482dd3584545d43fbfa78a27b1b5a3dfea3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/841b7482dd3584545d43fbfa78a27b1b5a3dfea3 |
| gh-139038: Add macOS performance numbers for the JIT (GH-143479) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d9c1235db44100b16355a347ca9e304df48411a7 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| d9c1235 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d9c1235db44100b16355a347ca9e304df48411a7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d9c1235db44100b16355a347ca9e304df48411a7 |
| gh-134584: Eliminate redundant refcounting in TO_BOOL_ALWAYS_TRUE (GH-143427) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54f1ed02990aa0fdd796d2817d57962018b5553f |
| reidenong | https://patch-diff.githubusercontent.com/python/cpython/commits?author=reidenong |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 54f1ed0 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/54f1ed02990aa0fdd796d2817d57962018b5553f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/54f1ed02990aa0fdd796d2817d57962018b5553f |
| gh-142991: socketmodule: fixed getsockaddrlen() for PF_DIVERT socket (#142993) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/05406b221dc9d5946c60253392788d60f1f08c8b |
| https://patch-diff.githubusercontent.com/glebius |
| glebius | https://patch-diff.githubusercontent.com/python/cpython/commits?author=glebius |
| 05406b2 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/05406b221dc9d5946c60253392788d60f1f08c8b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/05406b221dc9d5946c60253392788d60f1f08c8b |
| gh-143469: enable `LOAD_ATTR_MODULE` specialization even if `__getattr__` is defined (#143470) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa3dc7c64b7bda4e74c7630be4c873e0b58a569 |
| https://patch-diff.githubusercontent.com/kumaraditya303 |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| faa3dc7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/faa3dc7c64b7bda4e74c7630be4c873e0b58a569 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/faa3dc7c64b7bda4e74c7630be4c873e0b58a569 |
| gh-131798: Support generator frames in the JIT optimizer (GH-143340) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/90c44bc803f132b4ea4a09b228f9d5f97ee213f6 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 90c44bc | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/90c44bc803f132b4ea4a09b228f9d5f97ee213f6 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/90c44bc803f132b4ea4a09b228f9d5f97ee213f6 |
| gh-106318: Add examples for str.isprintable() (#140043) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0 |
| adorilson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson |
| StanFromIreland | https://patch-diff.githubusercontent.com/python/cpython/commits?author=StanFromIreland |
| 7b0a372 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7b0a372b20ae3b80053d52e84c2b7bdd114c19f0 |
| gh-75572: Forward-port test_xpickle from Python 2 to 3 (GH-22452) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8735daf3e82d50defd791e9be7b9ae6843bc4ed1 |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| 8735daf | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8735daf3e82d50defd791e9be7b9ae6843bc4ed1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8735daf3e82d50defd791e9be7b9ae6843bc4ed1 |
| gh-142302: Fix mkstemp() documentation: clarify file descriptor inheritance behavior (#142338) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e79c9b703117d8b0e7c4d86b704e2e7f120db883 |
| raixyzaditya | https://patch-diff.githubusercontent.com/python/cpython/commits?author=raixyzaditya |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| e79c9b7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e79c9b703117d8b0e7c4d86b704e2e7f120db883 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e79c9b703117d8b0e7c4d86b704e2e7f120db883 |
| gh-142863: optimize `list` and `set` calls with generator expressions (#142864) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/74bb3ca1f8ff7b667a003c9e795458c1a9e14780 |
| https://patch-diff.githubusercontent.com/kumaraditya303 |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| 74bb3ca | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/74bb3ca1f8ff7b667a003c9e795458c1a9e14780 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/74bb3ca1f8ff7b667a003c9e795458c1a9e14780 |
| Doc: Fix missing closing parenthesis in argparse example (#143488) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51227b6b1a9181ef4da10811e7b5a55474fc4378 |
| https://patch-diff.githubusercontent.com/yuanx749 |
| yuanx749 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=yuanx749 |
| 51227b6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51227b6b1a9181ef4da10811e7b5a55474fc4378 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/51227b6b1a9181ef4da10811e7b5a55474fc4378 |
| gh-133315: Document that compat32 should not be used with MIMEPart/EmailMessage (#143307) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ff7d1cec41f391270560b9f4726791d8476c6eba |
| https://patch-diff.githubusercontent.com/hrimov |
| hrimov | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hrimov |
| ff7d1ce | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ff7d1cec41f391270560b9f4726791d8476c6eba |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ff7d1cec41f391270560b9f4726791d8476c6eba |
| gh-142982: Specialize CALL_FUNCTION_EX (GH-143391) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/df355348f077f674fffac010413e058f4ac7c0d3 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| df35534 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/df355348f077f674fffac010413e058f4ac7c0d3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/df355348f077f674fffac010413e058f4ac7c0d3 |
| gh-132070: Fix PyObject_Realloc thread-safety in free threaded Python (gh-143441) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98e55d70bcb7f02c6f98f90739e217049d6a1db7 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 98e55d7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/98e55d70bcb7f02c6f98f90739e217049d6a1db7 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/98e55d70bcb7f02c6f98f90739e217049d6a1db7 |
| gh-134584: Eliminate redundant refcounting from `TO_BOOL_STR` (GH-143417) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0a5c04a5ce56a208ba2a3a0f945d006296766876 |
| https://patch-diff.githubusercontent.com/Zheaoli |
| Zheaoli | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli |
| 0a5c04a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/0a5c04a5ce56a208ba2a3a0f945d006296766876 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/0a5c04a5ce56a208ba2a3a0f945d006296766876 |
| gh-106318: Add example for str.index() (#137023) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4fb6a31bce36c8e04c0bda63f13467fc594b4425 |
| https://patch-diff.githubusercontent.com/adorilson |
| adorilson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson |
| 4fb6a31 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/4fb6a31bce36c8e04c0bda63f13467fc594b4425 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/4fb6a31bce36c8e04c0bda63f13467fc594b4425 |
| gh-75572: Fix test_xpickle and disable it by default (GH-143503) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b866a1c73f81606475456dbe8a7620c225fdc718 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| b866a1c | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b866a1c73f81606475456dbe8a7620c225fdc718 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b866a1c73f81606475456dbe8a7620c225fdc718 |
| gh-141671: PyMODINIT_FUNC: apply `__declspec(dllexport)` on Windows (GH-141672) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8565ddd288a86f76661823ee4b57cc37977c618e |
| https://patch-diff.githubusercontent.com/encukou |
| encukou | https://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou |
| 8565ddd | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8565ddd288a86f76661823ee4b57cc37977c618e |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8565ddd288a86f76661823ee4b57cc37977c618e |
| gh-94172: delete mention of ssl_version from ftplib doc (#143515) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1eedaee9860228492af28e64a86308efd6adbf9 |
| https://patch-diff.githubusercontent.com/giampaolo |
| giampaolo | https://patch-diff.githubusercontent.com/python/cpython/commits?author=giampaolo |
| a1eedae | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a1eedaee9860228492af28e64a86308efd6adbf9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/a1eedaee9860228492af28e64a86308efd6adbf9 |
| gh-138568: Make `help` mode in PyREPL not exit on empty line input (#143512) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd |
| ambv | https://patch-diff.githubusercontent.com/python/cpython/commits?author=ambv |
| yihong0618 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=yihong0618 |
| b3e4a34 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b3e4a3462f6011cacdfc58c565c69e4d7de6b9cd |
| gh-141536: Fix a crash when running test_capi *after* test_code in the same process (#141537) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b2827de18fe88152dc38c1aa76c39b69ef59cb6f |
| https://patch-diff.githubusercontent.com/Yhg1s |
| Yhg1s | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Yhg1s |
| b2827de | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b2827de18fe88152dc38c1aa76c39b69ef59cb6f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b2827de18fe88152dc38c1aa76c39b69ef59cb6f |
| gh-106318: Add examples for str.casefold() and str.lower() methods (#142154) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51a56a3a7bd8cf05ceda65e843fb7bae40509799 |
| 51a56a3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/51a56a3a7bd8cf05ceda65e843fb7bae40509799 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/51a56a3a7bd8cf05ceda65e843fb7bae40509799 |
| gh-117657: Remove remaining TSan suppressions (gh-143499) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d04394929ba2ccc117c6a14cb34fc56f46786f0b |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| d043949 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d04394929ba2ccc117c6a14cb34fc56f46786f0b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d04394929ba2ccc117c6a14cb34fc56f46786f0b |
| GH-142950: Process format specifiers before colourization in argparse help (#142960) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3 |
| https://patch-diff.githubusercontent.com/savannahostrowski |
| savannahostrowski | https://patch-diff.githubusercontent.com/python/cpython/commits?author=savannahostrowski |
| 9a3263f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9a3263ff8f87114285fe7c4cf61c075fd67a2ca3 |
| gh-143531: Use macro to check if PEP 523 is hooked (#143532) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4 |
| https://patch-diff.githubusercontent.com/DinoV |
| DinoV | https://patch-diff.githubusercontent.com/python/cpython/commits?author=DinoV |
| bfc3d8d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/bfc3d8d77ff39eea84b5154f14e2e7a94be27bf4 |
| Fix a typo in STORE_SLICE docs (#143500) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/228d95582e080c60335d5f0a229a6698eb69b11c |
| https://patch-diff.githubusercontent.com/tomasr8 |
| tomasr8 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=tomasr8 |
| 228d955 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/228d95582e080c60335d5f0a229a6698eb69b11c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/228d95582e080c60335d5f0a229a6698eb69b11c |
| gh-129824: Fix data race on `runtime->gilstate.check_enabled` (gh-143530) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f11f5ebfe6614de23918e2c0b7eedb3a12a14752 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| f11f5eb | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f11f5ebfe6614de23918e2c0b7eedb3a12a14752 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f11f5ebfe6614de23918e2c0b7eedb3a12a14752 |
| gh-143089: Fix ParamSpec default examples to use list instead of tuple (#143179) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/67d3d0344f129d486540ab0a41c8c820ca835d18 |
| https://patch-diff.githubusercontent.com/VanshAgarwal24036 |
| VanshAgarwal24036 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=VanshAgarwal24036 |
| 67d3d03 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/67d3d0344f129d486540ab0a41c8c820ca835d18 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/67d3d0344f129d486540ab0a41c8c820ca835d18 |
| gh-143517: Fix an edge case in rewriting stringified starred annotations (#143518) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c9f7b4406d507625ff414cddc549d4c630c59c5 |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| 6c9f7b4 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6c9f7b4406d507625ff414cddc549d4c630c59c5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6c9f7b4406d507625ff414cddc549d4c630c59c5 |
| gh-143553: Add support for parametrized resources in regrtests (GH-143554) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c07e5ec0a9e5843fc39dec6aa94172faf6354858 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| c07e5ec | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c07e5ec0a9e5843fc39dec6aa94172faf6354858 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c07e5ec0a9e5843fc39dec6aa94172faf6354858 |
| gh-140025: Fix `queue.SimpleQueue.__sizeof__()` to return correct size (#143137) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3e069a7ab8b0594508c998da88937e3aab46451 |
| https://patch-diff.githubusercontent.com/Aniketsy |
| Aniketsy | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Aniketsy |
| f3e069a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3e069a7ab8b0594508c998da88937e3aab46451 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f3e069a7ab8b0594508c998da88937e3aab46451 |
| gh-143528: Fix test_time.test_thread_time() (#143558) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efaa56f73cb1dc4863894444425e753afb7b997c |
| https://patch-diff.githubusercontent.com/vstinner |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| efaa56f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/efaa56f73cb1dc4863894444425e753afb7b997c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/efaa56f73cb1dc4863894444425e753afb7b997c |
| gh-143513: Clarify changed argument name of `ResourceReader.is_resource` (GH-143523) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5462002bbefd6cb79716828051beae94de8f2529 |
| https://patch-diff.githubusercontent.com/moreati |
| moreati | https://patch-diff.githubusercontent.com/python/cpython/commits?author=moreati |
| 5462002 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5462002bbefd6cb79716828051beae94de8f2529 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/5462002bbefd6cb79716828051beae94de8f2529 |
| gh-142095: Use thread local frame info in `py-bt` and `py-bt-full` when available (gh-143371) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074 |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| 49c3b0a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/49c3b0a67a77bb42e736cea7dcbc1aa8fa704074 |
| gh-142908: Don't use `DK_IS_UNICODE` in interpreter (gh-142909) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8cf5c4d89a526e5370f1d094885021b4792d4fff |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| 8cf5c4d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/8cf5c4d89a526e5370f1d094885021b4792d4fff |
| https://patch-diff.githubusercontent.com/python/cpython/tree/8cf5c4d89a526e5370f1d094885021b4792d4fff |
| gh-143445: Optimize deepcopy for 1.04x speedup (#143449) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5 |
| heikkitoivonen | https://patch-diff.githubusercontent.com/python/cpython/commits?author=heikkitoivonen |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| cea2d24 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/cea2d2475d3eec9f4fd350ef9eb2ba43da1943a5 |
| gh-143421: Move `JitOptContext` from stack allocation to per-thread heap allocation (GH-143536) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aeb34035633b24afb27d3888fdd12abdf2bdc339 |
| cocolato | https://patch-diff.githubusercontent.com/python/cpython/commits?author=cocolato |
| kumaraditya303 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=kumaraditya303 |
| aeb3403 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aeb34035633b24afb27d3888fdd12abdf2bdc339 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/aeb34035633b24afb27d3888fdd12abdf2bdc339 |
| gh-120321: Make gen.gi_frame.clear() thread-safe (gh-143112) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f15aec16467793bb5c003ec26f50466e1d9fe3 |
| https://patch-diff.githubusercontent.com/colesbury |
| colesbury | https://patch-diff.githubusercontent.com/python/cpython/commits?author=colesbury |
| e2f15ae | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f15aec16467793bb5c003ec26f50466e1d9fe3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e2f15aec16467793bb5c003ec26f50466e1d9fe3 |
| Add Emscripten test skips for recently added tests. (#143551) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b54a1d272e719bc327481ea3ce14c8381d29aaf8 |
| https://patch-diff.githubusercontent.com/freakboy3742 |
| freakboy3742 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=freakboy3742 |
| b54a1d2 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b54a1d272e719bc327481ea3ce14c8381d29aaf8 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b54a1d272e719bc327481ea3ce14c8381d29aaf8 |
| GH-139686: Revert "gh-139686: Make reloading a lazy module no-op (GH-139857)" (#143584) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dfeefbe8ead0e370cc701643d9909f84bd29f171 |
| https://patch-diff.githubusercontent.com/brettcannon |
| brettcannon | https://patch-diff.githubusercontent.com/python/cpython/commits?author=brettcannon |
| dfeefbe | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dfeefbe8ead0e370cc701643d9909f84bd29f171 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/dfeefbe8ead0e370cc701643d9909f84bd29f171 |
| GH-43374: Fix urlretrieve reporthook to report actual bytes read (#142653) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68a01f901f446f71aac88431e01bb18b9fa35bd0 |
| https://patch-diff.githubusercontent.com/savannahostrowski |
| savannahostrowski | https://patch-diff.githubusercontent.com/python/cpython/commits?author=savannahostrowski |
| 68a01f9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/68a01f901f446f71aac88431e01bb18b9fa35bd0 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/68a01f901f446f71aac88431e01bb18b9fa35bd0 |
| gh-106318: Add examples for str.replace() method (GH-143581) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170 |
| https://patch-diff.githubusercontent.com/adorilson |
| adorilson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson |
| af9f783 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/af9f783a7e9bfdca94ce5b9619c1b82a32d9e170 |
| Test: remove unintended unittest.main() in live collector tests (#143590) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fd6d41b292a9d7251872700e77d5073c52f4fb9d |
| https://patch-diff.githubusercontent.com/hyongtao-code |
| hyongtao-code | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hyongtao-code |
| fd6d41b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/fd6d41b292a9d7251872700e77d5073c52f4fb9d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/fd6d41b292a9d7251872700e77d5073c52f4fb9d |
| gh-141004: Improve `make check-c-api-docs` (GH-143564) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/234a15dc4ec2d8f8ababea91532ebe896a96387a |
| https://patch-diff.githubusercontent.com/encukou |
| encukou | https://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou |
| 234a15d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/234a15dc4ec2d8f8ababea91532ebe896a96387a |
| https://patch-diff.githubusercontent.com/python/cpython/tree/234a15dc4ec2d8f8ababea91532ebe896a96387a |
| gh-143429: Use compile-time NaN encoding detection for test_struct (#143432) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dcdb23f9db2bd683e5d37558f09b458be25a9b4d |
| https://patch-diff.githubusercontent.com/chenx97 |
| chenx97 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=chenx97 |
| dcdb23f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dcdb23f9db2bd683e5d37558f09b458be25a9b4d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/dcdb23f9db2bd683e5d37558f09b458be25a9b4d |
| gh-143378: Fix use-after-free when BytesIO is concurrently mutated during write operations (GH-143408) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d54b6ac7d5744e1f59d784c8e020d632d2959a3 |
| https://patch-diff.githubusercontent.com/superboy-zjc |
| superboy-zjc | https://patch-diff.githubusercontent.com/python/cpython/commits?author=superboy-zjc |
| 6d54b6a | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d54b6ac7d5744e1f59d784c8e020d632d2959a3 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6d54b6ac7d5744e1f59d784c8e020d632d2959a3 |
| gh-143547: Fix PyErr_FormatUnraisable() fallback (#143557) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/39a2bcf949095bd603f7b73f15b5b478dbb49ba9 |
| https://patch-diff.githubusercontent.com/vstinner |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| 39a2bcf | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/39a2bcf949095bd603f7b73f15b5b478dbb49ba9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/39a2bcf949095bd603f7b73f15b5b478dbb49ba9 |
| gh-72239: Add note distinguishing concurrent.futures.Future from asyncio.Future (#143288) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a9ca49d9c699ce4040f1391d9054d88b4098466b |
| https://patch-diff.githubusercontent.com/aisk |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| a9ca49d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a9ca49d9c699ce4040f1391d9054d88b4098466b |
| https://patch-diff.githubusercontent.com/python/cpython/tree/a9ca49d9c699ce4040f1391d9054d88b4098466b |
| gh-142829: Fix use-after-free in `Context.__eq__` via re-entrant `ContextVar.set` (#142905) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a4086d7f89e5d388e4ffcdb13e4fba0255234286 |
| https://patch-diff.githubusercontent.com/Abdoulrasheed |
| Abdoulrasheed | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Abdoulrasheed |
| a4086d7 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/a4086d7f89e5d388e4ffcdb13e4fba0255234286 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/a4086d7f89e5d388e4ffcdb13e4fba0255234286 |
| gh-143191: Use _PyOS_MIN_STACK_SIZE in _thread.stack_size() (#143601) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ba10100c3931b18812b82d7124e2238f01927910 |
| https://patch-diff.githubusercontent.com/vstinner |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| ba10100 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ba10100c3931b18812b82d7124e2238f01927910 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ba10100c3931b18812b82d7124e2238f01927910 |
| gh-106318: Improve str.removeprefix() and str.removesuffix() docs (#143580) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f |
| https://patch-diff.githubusercontent.com/adorilson |
| adorilson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson |
| 6d6c7ed | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f |
| https://patch-diff.githubusercontent.com/python/cpython/tree/6d6c7ed73786915d16f6ac3d8b6e6d67f404209f |
| gh-106318: Add examples for str.rfind() method (#143582) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c696f33d9ee425d7acd5de90d5418a3280444962 |
| https://patch-diff.githubusercontent.com/adorilson |
| adorilson | https://patch-diff.githubusercontent.com/python/cpython/commits?author=adorilson |
| c696f33 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/c696f33d9ee425d7acd5de90d5418a3280444962 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/c696f33d9ee425d7acd5de90d5418a3280444962 |
| gh-143460: Skip infinite recusion tests for infinite stack size (#143606) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61e036691c8ac70facb8d3fc39c670bde56218e8 |
| https://patch-diff.githubusercontent.com/Thyre |
| Thyre | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Thyre |
| 61e0366 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/61e036691c8ac70facb8d3fc39c670bde56218e8 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/61e036691c8ac70facb8d3fc39c670bde56218e8 |
| gh-143421: Lazily allocate tracer code and opt buffers (GH-143597) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b852236b26e0464c8c4ba3189846b128c9a5cdf6 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| b852236 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/b852236b26e0464c8c4ba3189846b128c9a5cdf6 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/b852236b26e0464c8c4ba3189846b128c9a5cdf6 |
| gh-143006: Fix and optimize mixed comparison of float and int (GH-143084) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66bca383bd3b12d21e879d991d77b37a4c638f88 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| 66bca38 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66bca383bd3b12d21e879d991d77b37a4c638f88 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/66bca383bd3b12d21e879d991d77b37a4c638f88 |
| gh-136438: Make sure `test_interpreters` pass with all optimization levels (GH-136499) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967 |
| https://patch-diff.githubusercontent.com/donbarbos |
| donbarbos | https://patch-diff.githubusercontent.com/python/cpython/commits?author=donbarbos |
| 499d3a8 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/499d3a8d50561d03b67cb23f8ea28c1ab2c0b967 |
| gh-141004: Document remaining constants from patchlevel.h (GH-143598) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc |
| encukou | https://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou |
| vstinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=vstinner |
| 1932127 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc |
| https://patch-diff.githubusercontent.com/python/cpython/tree/1932127ec74bf80ccdc2e94dbbec7a18777c4bbc |
| gh-143421: Allocate all JIT state in one go (GH-143626) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e0fb278064932a0a9faf5d06850a0d211c57dfc9 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| e0fb278 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e0fb278064932a0a9faf5d06850a0d211c57dfc9 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e0fb278064932a0a9faf5d06850a0d211c57dfc9 |
| gh-142764: Restore REPLACE_OPCODE_IF_EVALUATES_PURE optimization for some ops (GH-143335) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/95259116ecb4346b570b9f87fd825d1d5901c4f1 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 9525911 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/95259116ecb4346b570b9f87fd825d1d5901c4f1 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/95259116ecb4346b570b9f87fd825d1d5901c4f1 |
| gh-143586: Add Counter comparison tests to enforce missing element semantics (gh-143587) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/78e868fa28dd8c913895399d9aba6828dc40fc20 |
| https://patch-diff.githubusercontent.com/heikkitoivonen |
| heikkitoivonen | https://patch-diff.githubusercontent.com/python/cpython/commits?author=heikkitoivonen |
| 78e868f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/78e868fa28dd8c913895399d9aba6828dc40fc20 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/78e868fa28dd8c913895399d9aba6828dc40fc20 |
| gh-143641: Make `ready_to_import` always remove tempdir from `sys.path` (#143642) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7f5ffa0de2476828d78b8d39caefc38d797c206 |
| https://patch-diff.githubusercontent.com/youknowone |
| youknowone | https://patch-diff.githubusercontent.com/python/cpython/commits?author=youknowone |
| e7f5ffa | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e7f5ffa0de2476828d78b8d39caefc38d797c206 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e7f5ffa0de2476828d78b8d39caefc38d797c206 |
| gh-143604: Hold strong reference to executor during JIT tracing (GH-143646) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f0160026db71d23137f84bf3f5c43f983f978d |
| Zheaoli | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Zheaoli |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| e2f0160 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e2f0160026db71d23137f84bf3f5c43f983f978d |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e2f0160026db71d23137f84bf3f5c43f983f978d |
| gh-143377: fix crashes in `_interpreters.capture_exception` (#143418) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ce6bae92da671e31013b00901591ce2b595b61ce |
| https://patch-diff.githubusercontent.com/picnixz |
| picnixz | https://patch-diff.githubusercontent.com/python/cpython/commits?author=picnixz |
| ce6bae9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/ce6bae92da671e31013b00901591ce2b595b61ce |
| https://patch-diff.githubusercontent.com/python/cpython/tree/ce6bae92da671e31013b00901591ce2b595b61ce |
| Doc: remove duplicate GitHub issue reference in "What's New in Python 3.13" (#143654) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8578dc54df2af9daa3353566359e602e5905cf |
| https://patch-diff.githubusercontent.com/emmanuel-stone |
| emmanuel-stone | https://patch-diff.githubusercontent.com/python/cpython/commits?author=emmanuel-stone |
| aa8578d | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/aa8578dc54df2af9daa3353566359e602e5905cf |
| https://patch-diff.githubusercontent.com/python/cpython/tree/aa8578dc54df2af9daa3353566359e602e5905cf |
| Add derangements() recipe (gh-143671) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/718c15fa9558efcdbe49aa729cfac8b796bc5968 |
| https://patch-diff.githubusercontent.com/rhettinger |
| rhettinger | https://patch-diff.githubusercontent.com/python/cpython/commits?author=rhettinger |
| 718c15f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/718c15fa9558efcdbe49aa729cfac8b796bc5968 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/718c15fa9558efcdbe49aa729cfac8b796bc5968 |
| Sync the batched() example with the grouper() example. (gh-143676) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/75d73c3674d16707606108d9a063a08bbec44d5e |
| https://patch-diff.githubusercontent.com/rhettinger |
| rhettinger | https://patch-diff.githubusercontent.com/python/cpython/commits?author=rhettinger |
| 75d73c3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/75d73c3674d16707606108d9a063a08bbec44d5e |
| https://patch-diff.githubusercontent.com/python/cpython/tree/75d73c3674d16707606108d9a063a08bbec44d5e |
| Remove outdated comment about `excess_args` warning in `object.__init__` (#143669) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/03e6457096d452859fb4cfd418dc9268c6454c29 |
| https://patch-diff.githubusercontent.com/manueljacob |
| manueljacob | https://patch-diff.githubusercontent.com/python/cpython/commits?author=manueljacob |
| 03e6457 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/03e6457096d452859fb4cfd418dc9268c6454c29 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/03e6457096d452859fb4cfd418dc9268c6454c29 |
| gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C implementation (GH-143664) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d1282efb2b847bf9274d78c5f15ea00499b2c894 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| d1282ef | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/d1282efb2b847bf9274d78c5f15ea00499b2c894 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/d1282efb2b847bf9274d78c5f15ea00499b2c894 |
| gh-78724: Raise RuntimeError's when calling methods on non-ready Struct()'s (GH-143643) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/515ae4078dffa0b74e5e5431462c2f4fe4563ffa |
| https://patch-diff.githubusercontent.com/skirpichev |
| skirpichev | https://patch-diff.githubusercontent.com/python/cpython/commits?author=skirpichev |
| 515ae40 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/515ae4078dffa0b74e5e5431462c2f4fe4563ffa |
| https://patch-diff.githubusercontent.com/python/cpython/tree/515ae4078dffa0b74e5e5431462c2f4fe4563ffa |
| gh-86139: Correct NamedTuple and TypedDict's type in typing.rst (#143692) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e22b68568a30e65358f6036e4d0e5505d0f76fcb |
| aisk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=aisk |
| AlexWaygood | https://patch-diff.githubusercontent.com/python/cpython/commits?author=AlexWaygood |
| e22b685 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/e22b68568a30e65358f6036e4d0e5505d0f76fcb |
| https://patch-diff.githubusercontent.com/python/cpython/tree/e22b68568a30e65358f6036e4d0e5505d0f76fcb |
| gh-143420: Clarify sequence behavior for slice indexes (#143422) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99 |
| https://patch-diff.githubusercontent.com/skirpichev |
| skirpichev | https://patch-diff.githubusercontent.com/python/cpython/commits?author=skirpichev |
| 23b9377 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/23b93770f6e6c6db2eef9d9b9e6ca7741489ae99 |
| gh-139038: Update JIT perf figures for 3.14a4 (GH-143705) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9633f95b95eb7b14915c39620e83470e3c550015 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 9633f95 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9633f95b95eb7b14915c39620e83470e3c550015 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9633f95b95eb7b14915c39620e83470e3c550015 |
| gh-127750: Fix annotations in singledispatchmethod signature tests (GH-143571) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/620a5b92693ac1b2cef1f90fd3c2dba1bb794552 |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| 620a5b9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/620a5b92693ac1b2cef1f90fd3c2dba1bb794552 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/620a5b92693ac1b2cef1f90fd3c2dba1bb794552 |
| gh-128335: Make slice generic at runtime (#128336) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/265381b7e8bba00fefb40339d55fbe88133d4c04 |
| Gobot1234 | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Gobot1234 |
| JelleZijlstra | https://patch-diff.githubusercontent.com/python/cpython/commits?author=JelleZijlstra |
| 265381b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/265381b7e8bba00fefb40339d55fbe88133d4c04 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/265381b7e8bba00fefb40339d55fbe88133d4c04 |
| gh-142972: Document arbitrary ordering in `Path.glob` and `Path.rglob` (GH-143025) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108 |
| https://patch-diff.githubusercontent.com/johnslavik |
| johnslavik | https://patch-diff.githubusercontent.com/python/cpython/commits?author=johnslavik |
| 9d13ca9 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/9d13ca97c1a83ed649a16fb0512b5f1c5f9ad108 |
| gh-134584: JIT: Remove redundant refcounting for UNARY_{INVERT|NEGATIVE} (GH-143704) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/548526bbbebd4e5034704a1945b35fdf5ed84a76 |
| https://patch-diff.githubusercontent.com/Fidget-Spinner |
| Fidget-Spinner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=Fidget-Spinner |
| 548526b | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/548526bbbebd4e5034704a1945b35fdf5ed84a76 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/548526bbbebd4e5034704a1945b35fdf5ed84a76 |
| gh-143346: Fix calculation of the line width for wrapped Base64 in plistlib (GH-143347) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5f28aa2f372339ba0c70373b96d33ec4d2879e04 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| 5f28aa2 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/5f28aa2f372339ba0c70373b96d33ec4d2879e04 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/5f28aa2f372339ba0c70373b96d33ec4d2879e04 |
| gh-142881: Fix concurrent and reentrant call of atexit.unregister() (GH-142901) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dbd10a6c29ba1cfc9348924a090b5dc514470002 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| dbd10a6 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/dbd10a6c29ba1cfc9348924a090b5dc514470002 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/dbd10a6c29ba1cfc9348924a090b5dc514470002 |
| gh-142306: Improve errors for Element.remove() (GH-142308) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3759d21dd5e6510361d7409a1df53f35ebd9a58 |
| https://patch-diff.githubusercontent.com/serhiy-storchaka |
| serhiy-storchaka | https://patch-diff.githubusercontent.com/python/cpython/commits?author=serhiy-storchaka |
| f3759d2 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/f3759d21dd5e6510361d7409a1df53f35ebd9a58 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/f3759d21dd5e6510361d7409a1df53f35ebd9a58 |
| gh-143578: Restore note about patchlevel.h (#143596) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bd83a57463af70f0706c5d3f5873f881b49b9c06 |
| encukou | https://patch-diff.githubusercontent.com/python/cpython/commits?author=encukou |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| bd83a57 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/bd83a57463af70f0706c5d3f5873f881b49b9c06 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/bd83a57463af70f0706c5d3f5873f881b49b9c06 |
| gh-143189: fix insertdict() for non-Unicode key (#143285) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/43c76587c1ba2c3937fa6834db10cffc604e39e0 |
| https://patch-diff.githubusercontent.com/methane |
| methane | https://patch-diff.githubusercontent.com/python/cpython/commits?author=methane |
| 43c7658 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/43c76587c1ba2c3937fa6834db10cffc604e39e0 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/43c76587c1ba2c3937fa6834db10cffc604e39e0 |
| gh-140806: add docs for `enum.bin` function (#140807) | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f50a5febd7af7259237a78dc533e9f9f274d51c |
| 7f50a5f | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/7f50a5febd7af7259237a78dc533e9f9f274d51c |
| https://patch-diff.githubusercontent.com/python/cpython/tree/7f50a5febd7af7259237a78dc533e9f9f274d51c |
| Merge remote-tracking branch 'upstream/main' into 3.15-refactor-ssl-tests | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/82f1154ab015cff4839452d534d137f00baa85ab |
| https://patch-diff.githubusercontent.com/hugovk |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| 82f1154 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/82f1154ab015cff4839452d534d137f00baa85ab |
| https://patch-diff.githubusercontent.com/python/cpython/tree/82f1154ab015cff4839452d534d137f00baa85ab |
| Apply suggestions from code review | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66414c3550ca73d6f555203b6060d89b61b8ce10 |
| hugovk | https://patch-diff.githubusercontent.com/python/cpython/commits?author=hugovk |
| AA-Turner | https://patch-diff.githubusercontent.com/python/cpython/commits?author=AA-Turner |
| 66414c3 | https://patch-diff.githubusercontent.com/python/cpython/pull/136729/commits/66414c3550ca73d6f555203b6060d89b61b8ce10 |
| https://patch-diff.githubusercontent.com/python/cpython/tree/66414c3550ca73d6f555203b6060d89b61b8ce10 |
|
| 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 |