René's URL Explorer Experiment


Title: gh-90949: expose Expat API to tune exponential expansion protections by picnixz · Pull Request #139368 · python/cpython · GitHub

Open Graph Title: gh-90949: expose Expat API to tune exponential expansion protections by picnixz · Pull Request #139368 · python/cpython

X Title: gh-90949: expose Expat API to tune exponential expansion protections by picnixz · Pull Request #139368 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: This is built on top of #139366. cc @hartwork Issue: Expose Expat XML attack protection APIs #90949 📚 Documentation preview 📚: https://cpython-previews--139368.org.readthedocs.build/

X Description: This is built on top of #139366. cc @hartwork Issue: Expose Expat XML attack protection APIs #90949 📚 Documentation preview 📚: https://cpython-previews--139368.org.readthedocs.build/

Opengraph URL: https://github.com/python/cpython/pull/139368

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:eb895681-7cdc-8ebe-2547-a91a4c8cf75b
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idEBA4:3E9070:8D0468:BFA1AF:6A554F31
html-safe-nonce316f816bc181038933b0f6b26fa9c3793a74888d155672e895402ffa4ddd57a8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFQkE0OjNFOTA3MDo4RDA0Njg6QkZBMUFGOjZBNTU0RjMxIiwidmlzaXRvcl9pZCI6IjM0NDUzNjU4NDU0MzM2MDE4NDEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacec014456152373c9a7680fcc11880cdd4f7a29e88f8db99bed9c6e6ba82b5c20
hovercard-subject-tagpull_request:2864807809
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/139368/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/1f619599f4aa3fc48f2861262e68c2eb7b4d75bb0b50bf4eb2989f37c525ca8f/python/cpython/pull/139368
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1f619599f4aa3fc48f2861262e68c2eb7b4d75bb0b50bf4eb2989f37c525ca8f/python/cpython/pull/139368
og:image:altThis is built on top of #139366. cc @hartwork Issue: Expose Expat XML attack protection APIs #90949 📚 Documentation preview 📚: https://cpython-previews--139368.org.readthedocs.build/
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamepicnixz
hostnamegithub.com
expected-hostnamegithub.com
Nonecd9eea424140838b22e9eabd53d92b5702617ddd6d76efcd3a37f08d44309ca5
turbo-cache-controlno-cache
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3084b9f587e8f1e19803bbe0c77ac77ce3c99c5c
ui-targetcanary-2
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/139368#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F139368
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F139368
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/139368
Reloadhttps://github.com/python/cpython/pull/139368
Reloadhttps://github.com/python/cpython/pull/139368
Please reload this pagehttps://github.com/python/cpython/pull/139368
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/139368
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 35k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.8k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.3k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality 0 https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
picnixzhttps://github.com/picnixz
python:mainhttps://github.com/python/cpython/tree/main
picnixz:feat/xml/1e9-lolz-api-90949https://github.com/picnixz/cpython/tree/feat/xml/1e9-lolz-api-90949
Conversationhttps://github.com/python/cpython/pull/139368
Commits7 (7)https://github.com/python/cpython/pull/139368/commits
Checkshttps://github.com/python/cpython/pull/139368/checks
Files changedhttps://github.com/python/cpython/pull/139368/files
gh-90949: expose Expat API to tune exponential expansion protectionshttps://github.com/python/cpython/pull/139368#top
picnixzhttps://github.com/picnixz
python:mainhttps://github.com/python/cpython/tree/main
picnixz:feat/xml/1e9-lolz-api-90949https://github.com/picnixz/cpython/tree/feat/xml/1e9-lolz-api-90949
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 26, 2025https://github.com/python/cpython/pull/139368#issue-3458324409
Please reload this pagehttps://github.com/python/cpython/pull/139368
#139366https://github.com/python/cpython/pull/139366
@hartworkhttps://github.com/hartwork
Expose Expat XML attack protection APIs #90949https://github.com/python/cpython/issues/90949
https://cpython-previews--139368.org.readthedocs.build/https://cpython-previews--139368.org.readthedocs.build/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/picnixz
expose Expat mitigation API to prevent exponential expansionshttps://github.com/python/cpython/pull/139368/commits/bba2678dbac5cab126810580277f61216c73dbd4
bba2678https://github.com/python/cpython/pull/139368/commits/bba2678dbac5cab126810580277f61216c73dbd4
https://github.com/picnixz
picnixzhttps://github.com/picnixz
AA-Turnerhttps://github.com/AA-Turner
code ownerhttps://github.com/python/cpython/blob/8288f3693f50058ad9b9fe04e01f5dad902d8bad/.github/CODEOWNERS#L110
September 26, 2025 16:38https://github.com/python/cpython/pull/139368#event-19948177306
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
Sep 26, 2025https://github.com/python/cpython/pull/139368#event-19948179593
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Sep 26, 2025 https://github.com/python/cpython/pull/139368#ref-issue-1199075598
Expose Expat XML attack protection APIs #90949 https://github.com/python/cpython/issues/90949
https://github.com/hartwork
hartworkhttps://github.com/hartwork
Sep 26, 2025 https://github.com/python/cpython/pull/139368#pullrequestreview-3273033559
View reviewed changes https://github.com/python/cpython/pull/139368/files/bba2678dbac5cab126810580277f61216c73dbd4
hartworkhttps://github.com/hartwork
https://github.com/python/cpython/pull/139368#pullrequestreview-3273033559
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
Misc/NEWS.d/next/Library/2025-09-26-18-04-28.gh-issue-90949.YHjSzX.rsthttps://github.com/python/cpython/pull/139368/files/bba2678dbac5cab126810580277f61216c73dbd4#diff-425971b60f1f0d334e060cf3968650659f14c927bd0debd1f95415029f8b766f
Please reload this pagehttps://github.com/python/cpython/pull/139368
picnixzhttps://github.com/picnixz
September 26, 2025 20:22https://github.com/python/cpython/pull/139368#commits-pushed-363bcbc
https://github.com/picnixz
Merge branch 'main' into feat/xml/1e9-lolz-api-90949https://github.com/python/cpython/pull/139368/commits/363bcbc5cab8b9b5f70f83834fa310fb1cbbc169
363bcbchttps://github.com/python/cpython/pull/139368/commits/363bcbc5cab8b9b5f70f83834fa310fb1cbbc169
https://github.com/picnixz
Update pyexpat.chttps://github.com/python/cpython/pull/139368/commits/501ef0eab298e3f5824929930c49f186a430f5dd
501ef0ehttps://github.com/python/cpython/pull/139368/commits/501ef0eab298e3f5824929930c49f186a430f5dd
https://github.com/picnixz
Update pyexpat.chttps://github.com/python/cpython/pull/139368/commits/197dfa7e82c08edccf998edea05ed5c05922b2b4
197dfa7https://github.com/python/cpython/pull/139368/commits/197dfa7e82c08edccf998edea05ed5c05922b2b4
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 26, 2025 https://github.com/python/cpython/pull/139368#pullrequestreview-3273394571
View reviewed changes https://github.com/python/cpython/pull/139368/files/197dfa7e82c08edccf998edea05ed5c05922b2b4
picnixzhttps://github.com/picnixz
https://github.com/python/cpython/pull/139368#pullrequestreview-3273394571
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
Sep 27, 2025 https://github.com/python/cpython/pull/139368#pullrequestreview-3274389087
View reviewed changes https://github.com/python/cpython/pull/139368/files/197dfa7e82c08edccf998edea05ed5c05922b2b4
Doc/library/pyexpat.rsthttps://github.com/python/cpython/pull/139368/files/197dfa7e82c08edccf998edea05ed5c05922b2b4#diff-a739ba3914e4e44366492e0305c5000673e34e958ed59e267ae0b678673bca6f
Please reload this pagehttps://github.com/python/cpython/pull/139368
Doc/library/pyexpat.rsthttps://github.com/python/cpython/pull/139368/files/197dfa7e82c08edccf998edea05ed5c05922b2b4#diff-a739ba3914e4e44366492e0305c5000673e34e958ed59e267ae0b678673bca6f
Please reload this pagehttps://github.com/python/cpython/pull/139368
Doc/library/pyexpat.rsthttps://github.com/python/cpython/pull/139368/files/197dfa7e82c08edccf998edea05ed5c05922b2b4#diff-a739ba3914e4e44366492e0305c5000673e34e958ed59e267ae0b678673bca6f
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/picnixz
address reviewshttps://github.com/python/cpython/pull/139368/commits/9734458b4f9518a53ad956753301b41714b27d4e
9734458https://github.com/python/cpython/pull/139368/commits/9734458b4f9518a53ad956753301b41714b27d4e
https://github.com/picnixz
picnixzhttps://github.com/picnixz
gpsheadhttps://github.com/gpshead
hartworkhttps://github.com/hartwork
September 27, 2025 08:19https://github.com/python/cpython/pull/139368#event-19957208799
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 27, 2025https://github.com/python/cpython/pull/139368#event-19957270637
https://github.com/picnixz
clinic and commentshttps://github.com/python/cpython/pull/139368/commits/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
6c2eab7https://github.com/python/cpython/pull/139368/commits/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
https://github.com/hartwork
hartworkhttps://github.com/hartwork
Sep 27, 2025 https://github.com/python/cpython/pull/139368#pullrequestreview-3275004106
View reviewed changes https://github.com/python/cpython/pull/139368/files/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
hartworkhttps://github.com/hartwork
https://github.com/python/cpython/pull/139368#pullrequestreview-3275004106
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 27, 2025https://github.com/python/cpython/pull/139368#issuecomment-3341891249
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/gpshead
gpsheadhttps://github.com/gpshead
Sep 27, 2025 https://github.com/python/cpython/pull/139368#pullrequestreview-3275018403
View reviewed changes https://github.com/python/cpython/pull/139368/files/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
Sep 27, 2025https://github.com/python/cpython/pull/139368#event-19959701369
https://github.com/picnixz
update NEWShttps://github.com/python/cpython/pull/139368/commits/3ec2ebd647d04c8ae75470d9cb5024b4dfd31644
3ec2ebdhttps://github.com/python/cpython/pull/139368/commits/3ec2ebd647d04c8ae75470d9cb5024b4dfd31644
https://github.com/picnixz
picnixzhttps://github.com/picnixz
September 28, 2025 07:58https://github.com/python/cpython/pull/139368#event-19963711940
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 28, 2025https://github.com/python/cpython/pull/139368#event-19963713775
https://github.com/picnixz
picnixzhttps://github.com/picnixz
6661123https://github.com/python/cpython/commit/666112376d574c7802646ee1df6244062671cd61
Sep 28, 2025https://github.com/python/cpython/pull/139368#event-19964003298
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting merge https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20merge%22
Sep 28, 2025https://github.com/python/cpython/pull/139368#event-19964003418
https://github.com/picnixz
picnixzhttps://github.com/picnixz
September 28, 2025 08:37https://github.com/python/cpython/pull/139368#event-19964119942
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Sep 28, 2025https://github.com/python/cpython/pull/139368#issuecomment-3342577427
Please reload this pagehttps://github.com/python/cpython/pull/139368
gh-90949: Fix an "unused function" compiler warning introduced in GH-139234 #139558 https://github.com/python/cpython/pull/139558
gh-139400: Make sure that parent parsers outlive their subparsers in pyexpat #139403 https://github.com/python/cpython/pull/139403
https://github.com/picnixz
picnixzhttps://github.com/picnixz
Oct 26, 2025 https://github.com/python/cpython/pull/139368#ref-pullrequest-3457954455
[3.14] gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (GH-139234) #139359 https://github.com/python/cpython/pull/139359
https://github.com/hartwork
hartworkhttps://github.com/hartwork
Dec 17, 2025https://github.com/python/cpython/pull/139368#issuecomment-3665836552
@picnixzhttps://github.com/picnixz
#90949https://github.com/python/cpython/issues/90949
#139558https://github.com/python/cpython/pull/139558
#139800https://github.com/python/cpython/pull/139800
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
needs backport to 3.10 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.10%22
needs backport to 3.11 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.11%22
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
needs backport to 3.14 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.14%22
May 24, 2026https://github.com/python/cpython/pull/139368#event-25899837790
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953794
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953795
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953797
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953806
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953814
@picnixzhttps://github.com/picnixz
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528953971
@picnixzhttps://github.com/picnixz
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
picnixzhttps://github.com/picnixz
May 24, 2026https://github.com/python/cpython/pull/139368#event-25899839701
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528954128
@picnixzhttps://github.com/picnixz
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528954252
@picnixzhttps://github.com/picnixz
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528954407
@picnixzhttps://github.com/picnixz
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/miss-islington-app
miss-islington-apphttps://github.com/apps/miss-islington-app
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528954573
@picnixzhttps://github.com/picnixz
cherry_pickerhttps://pypi.org/project/cherry-picker/
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/picnixz
picnixzhttps://github.com/picnixz
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528958036
@StanFromIrelandhttps://github.com/StanFromIreland
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
May 24, 2026https://github.com/python/cpython/pull/139368#issuecomment-4528965061
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
May 25, 2026 https://github.com/python/cpython/pull/139368#pullrequestreview-4356939637
View reviewed changes https://github.com/python/cpython/pull/139368/files/3ec2ebd647d04c8ae75470d9cb5024b4dfd31644
Doc/whatsnew/3.15.rsthttps://github.com/python/cpython/pull/139368/files/3ec2ebd647d04c8ae75470d9cb5024b4dfd31644#diff-bd7a9c5b54eeb2b40e6db5e48e8d79d309d8738e776a40918773c6840189edf9
StanFromIrelandhttps://github.com/StanFromIreland
May 25, 2026https://github.com/python/cpython/pull/139368#discussion_r3298393948
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/139368
picnixzhttps://github.com/picnixz
May 25, 2026https://github.com/python/cpython/pull/139368#discussion_r3298782308
Please reload this pagehttps://github.com/python/cpython/pull/139368
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/139368
StanFromIrelandhttps://github.com/StanFromIreland
May 26, 2026 https://github.com/python/cpython/pull/139368#ref-commit-8615892
https://github.com/picnixz
https://github.com/StanFromIreland
[3.14]https://github.com/StanFromIreland/cpython/commit/8615892f32a319bd5dcba052b7f4bf90a6393765
pythongh-90949https://github.com/python/cpython/issues/90949
: expose Expat API to tune exponential expansion…https://github.com/StanFromIreland/cpython/commit/8615892f32a319bd5dcba052b7f4bf90a6393765
8615892https://github.com/StanFromIreland/cpython/commit/8615892f32a319bd5dcba052b7f4bf90a6393765
pythonGH-139368https://github.com/python/cpython/pull/139368
f04bea4https://github.com/StanFromIreland/cpython/commit/f04bea44c37793561d753dd4ca6e7cd658137553
https://en.wikipedia.org/wiki/Billion_laughs_attackhttps://en.wikipedia.org/wiki/Billion_laughs_attack
6661123https://github.com/StanFromIreland/cpython/commit/666112376d574c7802646ee1df6244062671cd61
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
May 26, 2026https://github.com/python/cpython/pull/139368#issuecomment-4548663828
GH-150496https://github.com/python/cpython/pull/150496
3.14 branchhttps://github.com/python/cpython/tree/3.14
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.14 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.14%22
May 26, 2026https://github.com/python/cpython/pull/139368#event-25985798921
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Jun 3, 2026 https://github.com/python/cpython/pull/139368#ref-pullrequest-4575930120
feat: add docx redline script with style tracking arthrod/html-to-docx2#470 https://github.com/arthrod/html-to-docx2/pull/470
StanFromIrelandhttps://github.com/StanFromIreland
Jun 9, 2026 https://github.com/python/cpython/pull/139368#ref-commit-c078637
https://github.com/StanFromIreland
https://github.com/picnixz
[3.14]https://github.com/python/cpython/commit/c078637e8642783d90b33c6b983fa15ff29c24d6
gh-90949https://github.com/python/cpython/issues/90949
: expose Expat API to tune exponential expansion prote…https://github.com/python/cpython/commit/c078637e8642783d90b33c6b983fa15ff29c24d6
c078637https://github.com/python/cpython/commit/c078637e8642783d90b33c6b983fa15ff29c24d6
GH-139368https://github.com/python/cpython/pull/139368
#150496https://github.com/python/cpython/pull/150496
f04bea4https://github.com/python/cpython/commit/f04bea44c37793561d753dd4ca6e7cd658137553
https://en.wikipedia.org/wiki/Billion_laughs_attackhttps://en.wikipedia.org/wiki/Billion_laughs_attack
6661123https://github.com/python/cpython/commit/666112376d574c7802646ee1df6244062671cd61
https://github.com/StanFromIreland
StanFromIrelandhttps://github.com/StanFromIreland
needs backport to 3.13 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.13%22
Jun 9, 2026https://github.com/python/cpython/pull/139368#event-26523335852
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 9, 2026https://github.com/python/cpython/pull/139368#issuecomment-4660137343
GH-151151https://github.com/python/cpython/pull/151151
3.13 branchhttps://github.com/python/cpython/tree/3.13
Please reload this pagehttps://github.com/python/cpython/pull/139368
StanFromIrelandhttps://github.com/StanFromIreland
Jun 9, 2026 https://github.com/python/cpython/pull/139368#ref-commit-19bc391
https://github.com/StanFromIreland
https://github.com/picnixz
[3.13]https://github.com/python/cpython/commit/19bc39127e5c916c42c54487a1ae68be76582f50
gh-90949https://github.com/python/cpython/issues/90949
: expose Expat API to tune exponential expansion prote…https://github.com/python/cpython/commit/19bc39127e5c916c42c54487a1ae68be76582f50
19bc391https://github.com/python/cpython/commit/19bc39127e5c916c42c54487a1ae68be76582f50
GH-139368https://github.com/python/cpython/pull/139368
f04bea4https://github.com/python/cpython/commit/f04bea44c37793561d753dd4ca6e7cd658137553
https://en.wikipedia.org/wiki/Billion_laughs_attackhttps://en.wikipedia.org/wiki/Billion_laughs_attack
6661123https://github.com/python/cpython/commit/666112376d574c7802646ee1df6244062671cd61
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
Jun 12, 2026https://github.com/python/cpython/pull/139368#issuecomment-4691627404
GH-151401https://github.com/python/cpython/pull/151401
3.12 branchhttps://github.com/python/cpython/tree/3.12
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
needs backport to 3.12 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.12%22
Jun 12, 2026https://github.com/python/cpython/pull/139368#event-26676769713
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F139368
https://github.com/StanFromIreland
StanFromIreland https://github.com/StanFromIreland
https://github.com/python/cpython/pull/139368/files/3ec2ebd647d04c8ae75470d9cb5024b4dfd31644
https://github.com/gpshead
gpshead https://github.com/gpshead
https://github.com/python/cpython/pull/139368/files/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
https://github.com/AA-Turner
AA-Turner https://github.com/AA-Turner
https://github.com/hartwork
hartwork https://github.com/hartwork
https://github.com/python/cpython/pull/139368/files/6c2eab775d5be4e2a53362f2fb34bc893dd1a39a
https://github.com/picnixz
picnixz https://github.com/picnixz
needs backport to 3.10 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.10%22
needs backport to 3.11 https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22needs%20backport%20to%203.11%22
Please reload this pagehttps://github.com/python/cpython/pull/139368
https://github.com/picnixz
https://github.com/hartwork
https://github.com/StanFromIreland
https://github.com/gpshead
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.