René's URL Explorer Experiment


Title: bpo-45383: Inherit MetaClass from bases in FromSpec API by seberg · Pull Request #28748 · python/cpython · GitHub

Open Graph Title: bpo-45383: Inherit MetaClass from bases in FromSpec API by seberg · Pull Request #28748 · python/cpython

X Title: bpo-45383: Inherit MetaClass from bases in FromSpec API by seberg · Pull Request #28748 · python/cpython

Description: This checks the bases of of a type created using the FromSpec API to inherit the bases metaclasses. The MetaClasses alloc function will be called as is done in tp_new for classes created in Python...

Open Graph Description: This checks the bases of of a type created using the FromSpec API to inherit the bases metaclasses. The MetaClasses alloc function will be called as is done in tp_new for classes created in Python...

X Description: This checks the bases of of a type created using the FromSpec API to inherit the bases metaclasses. The MetaClasses alloc function will be called as is done in tp_new for classes created in Python...

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

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:2ce8c9ed-6dc4-77d9-f8b8-8dc6a52f851f
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8EC2:121DAE:19F06E:230334:69696606
html-safe-nonce0bb85a71e27a749f3c22feddf84d9f7f5eacbdf833f5f36a4fce61123aa24646
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RUMyOjEyMURBRToxOUYwNkU6MjMwMzM0OjY5Njk2NjA2IiwidmlzaXRvcl9pZCI6IjQ3Mjk2NDUxNDk0OTY4OTQ5ODIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac8f213a50d13da225b2905ac3417e9af0a774ca2ab48ad2d7fdde3b5ba2d3da0c
hovercard-subject-tagpull_request:750374450
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/28748/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/33fda9ad17afda1419645b97d589859ad74828f8382845dfd5bc725cdab99868/python/cpython/pull/28748
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/33fda9ad17afda1419645b97d589859ad74828f8382845dfd5bc725cdab99868/python/cpython/pull/28748
og:image:altThis checks the bases of of a type created using the FromSpec API to inherit the bases metaclasses. The MetaClasses alloc function will be called as is done in tp_new for classes created in Python...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameseberg
hostnamegithub.com
expected-hostnamegithub.com
None48487c1ad776a7975b7132d95f4240ff3ae37cd5b8e3cb597102a4edb76738f1
turbo-cache-controlno-preview
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
release669463fcc54773a88c1f5a44eef6b99a5504b9c7
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/28748#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F28748
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
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
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
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/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%2F28748
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/28748
Reloadhttps://github.com/python/cpython/pull/28748
Reloadhttps://github.com/python/cpython/pull/28748
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/28748
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/28748
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/cpython/pull/28748#issue-comment-box
encukouhttps://github.com/encukou
python:mainhttps://github.com/python/cpython/tree/main
seberg:fromspec-metatype-inheritancehttps://github.com/seberg/cpython/tree/fromspec-metatype-inheritance
bpo-45383: Inherit MetaClass from bases in FromSpec API https://github.com/python/cpython/pull/28748#top
encukouhttps://github.com/encukou
python:mainhttps://github.com/python/cpython/tree/main
seberg:fromspec-metatype-inheritancehttps://github.com/seberg/cpython/tree/fromspec-metatype-inheritance
Conversation 39 https://github.com/python/cpython/pull/28748
Commits 19 https://github.com/python/cpython/pull/28748/commits
Checks 0 https://github.com/python/cpython/pull/28748/checks
Files changed https://github.com/python/cpython/pull/28748/files
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
https://github.com/seberg
seberghttps://github.com/seberg
Oct 5, 2021https://github.com/python/cpython/pull/28748#issue-1016914867
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://bugs.python.org/issue45383https://bugs.python.org/issue45383
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/seberg
BUG: Inherit MetaClass from bases in FromSpec APIhttps://github.com/python/cpython/pull/28748/commits/67c8a97affcb9dbb12f44fdb7767e756b82ea34b
67c8a97https://github.com/python/cpython/pull/28748/commits/67c8a97affcb9dbb12f44fdb7767e756b82ea34b
https://github.com/seberg
seberghttps://github.com/seberg
markshannonhttps://github.com/markshannon
code ownerhttps://github.com/python/cpython/blob/241bda785a092a272d7e0f6a4e20bd250c389cfe/.github/CODEOWNERS#L16
October 5, 2021 21:51https://github.com/python/cpython/pull/28748#event-5413900588
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Oct 5, 2021https://github.com/python/cpython/pull/28748#event-5413900754
https://github.com/the-knights-who-say-ni
the-knights-who-say-nihttps://github.com/the-knights-who-say-ni
CLA signed https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22CLA%20signed%22
Oct 5, 2021https://github.com/python/cpython/pull/28748#event-5413900794
https://github.com/seberg
seberghttps://github.com/seberg
Oct 5, 2021https://github.com/python/cpython/pull/28748#event-5413908277
https://github.com/apps/blurb-it
📜🤖 Added by blurb_it.https://github.com/python/cpython/pull/28748/commits/2012aaa637fc4eadc941424782223bf762d018be
2012aaahttps://github.com/python/cpython/pull/28748/commits/2012aaa637fc4eadc941424782223bf762d018be
https://github.com/seberg
seberghttps://github.com/seberg
Oct 6, 2021 https://github.com/python/cpython/pull/28748#pullrequestreview-772179338
View reviewed changes https://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be
Modules/_testcapimodule.chttps://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be#diff-b2d7540efa4f376350ef77b923a6dfcc54bb90424970477f66275f19bad0d30f
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Oct 19, 2021 https://github.com/python/cpython/pull/28748#pullrequestreview-783441746
View reviewed changes https://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be
encukouhttps://github.com/encukou
https://github.com/python/cpython/pull/28748#pullrequestreview-783441746
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Modules/_testcapimodule.chttps://github.com/python/cpython/pull/28748/files/2012aaa637fc4eadc941424782223bf762d018be#diff-b2d7540efa4f376350ef77b923a6dfcc54bb90424970477f66275f19bad0d30f
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/seberg
seberghttps://github.com/seberg
force-pushedhttps://github.com/python/cpython/compare/064fdc272633d4c503d288816acb74826837568a..12c110415c4a680f293f3705c279204415c67102
064fdc2https://github.com/python/cpython/commit/064fdc272633d4c503d288816acb74826837568a
12c1104https://github.com/python/cpython/commit/12c110415c4a680f293f3705c279204415c67102
Compare https://github.com/python/cpython/compare/064fdc272633d4c503d288816acb74826837568a..12c110415c4a680f293f3705c279204415c67102
October 20, 2021 00:18https://github.com/python/cpython/pull/28748#event-5488551568
https://github.com/seberg
MAINT: Address review commentshttps://github.com/python/cpython/pull/28748/commits/881ba13faf8e725947a5a488aec68316c7b19cc1
881ba13https://github.com/python/cpython/pull/28748/commits/881ba13faf8e725947a5a488aec68316c7b19cc1
https://github.com/seberg
seberghttps://github.com/seberg
force-pushedhttps://github.com/python/cpython/compare/12c110415c4a680f293f3705c279204415c67102..881ba13faf8e725947a5a488aec68316c7b19cc1
12c1104https://github.com/python/cpython/commit/12c110415c4a680f293f3705c279204415c67102
881ba13https://github.com/python/cpython/commit/881ba13faf8e725947a5a488aec68316c7b19cc1
Compare https://github.com/python/cpython/compare/12c110415c4a680f293f3705c279204415c67102..881ba13faf8e725947a5a488aec68316c7b19cc1
October 20, 2021 00:19https://github.com/python/cpython/pull/28748#event-5488555500
https://github.com/encukou
encukouhttps://github.com/encukou
Oct 20, 2021https://github.com/python/cpython/pull/28748#issuecomment-947547805
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/seberg
seberghttps://github.com/seberg
May 20, 2022 https://github.com/python/cpython/pull/28748#ref-pullrequest-1243023974
gh-60074: add new stable API function PyType_FromMetaclass #93012 https://github.com/python/cpython/pull/93012
https://github.com/encukou
encukouhttps://github.com/encukou
May 27, 2022https://github.com/python/cpython/pull/28748#issuecomment-1139418972
#93012https://github.com/python/cpython/pull/93012
Please reload this pagehttps://github.com/python/cpython/pull/28748
encukouhttps://github.com/encukou
May 27, 2022 13:35https://github.com/python/cpython/pull/28748#commits-pushed-6fd1926
https://github.com/encukou
Merge in the main branchhttps://github.com/python/cpython/pull/28748/commits/6fd192648db52c5d8006204c377ec6eaf485ca29
6fd1926https://github.com/python/cpython/pull/28748/commits/6fd192648db52c5d8006204c377ec6eaf485ca29
https://github.com/encukou
Disallow non-type metaclasseshttps://github.com/python/cpython/pull/28748/commits/aad745657bd69039ea906286a5bacf38174f95cc
aad7456https://github.com/python/cpython/pull/28748/commits/aad745657bd69039ea906286a5bacf38174f95cc
https://github.com/seberg
seberghttps://github.com/seberg
May 27, 2022https://github.com/python/cpython/pull/28748#issuecomment-1139625730
Please reload this pagehttps://github.com/python/cpython/pull/28748
encukouhttps://github.com/encukou
May 27, 2022 16:52https://github.com/python/cpython/pull/28748#commits-pushed-aba4208
https://github.com/encukou
Use custom metaclasses for the tests, rather than stuff from ctypeshttps://github.com/python/cpython/pull/28748/commits/aba4208e975802acb910714f91fe7ee4883fe9a0
aba4208https://github.com/python/cpython/pull/28748/commits/aba4208e975802acb910714f91fe7ee4883fe9a0
https://github.com/encukou
Make PyType_FromMetaclass refcounting easier to followhttps://github.com/python/cpython/pull/28748/commits/4eb003a808c321be0cdf3cacb67131dde835f904
4eb003ahttps://github.com/python/cpython/pull/28748/commits/4eb003a808c321be0cdf3cacb67131dde835f904
https://github.com/encukou
Adjust documentationhttps://github.com/python/cpython/pull/28748/commits/1ae7969b99c50f7b2a2a943e3740f5634d612c41
1ae7969https://github.com/python/cpython/pull/28748/commits/1ae7969b99c50f7b2a2a943e3740f5634d612c41
https://github.com/encukou
encukouhttps://github.com/encukou
May 27, 2022 16:30https://github.com/python/cpython/pull/28748#event-6693730335
https://github.com/seberg
seberghttps://github.com/seberg
May 27, 2022 https://github.com/python/cpython/pull/28748#pullrequestreview-987746003
View reviewed changes https://github.com/python/cpython/pull/28748/files/1ae7969b99c50f7b2a2a943e3740f5634d612c41
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/881ba13faf8e725947a5a488aec68316c7b19cc1..1ae7969b99c50f7b2a2a943e3740f5634d612c41#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
May 27, 2022https://github.com/python/cpython/pull/28748#issuecomment-1139778919
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
May 30, 2022 https://github.com/python/cpython/pull/28748#ref-issue-1251192112
Consider adding PyType_FromMetaclass python/pythoncapi-compat#41 https://github.com/python/pythoncapi-compat/issues/41
encukouhttps://github.com/encukou
May 31, 2022 12:38https://github.com/python/cpython/pull/28748#commits-pushed-6001a33
https://github.com/encukou
Fix type warninghttps://github.com/python/cpython/pull/28748/commits/6001a3322fc287fe4f4c1dd6a86e25c1d4cbc7d0
6001a33https://github.com/python/cpython/pull/28748/commits/6001a3322fc287fe4f4c1dd6a86e25c1d4cbc7d0
https://github.com/encukou
Remove unused includes from _testcapimodule.chttps://github.com/python/cpython/pull/28748/commits/1ad0ecadb217d42886e9abe4d08c25d76124d743
1ad0ecahttps://github.com/python/cpython/pull/28748/commits/1ad0ecadb217d42886e9abe4d08c25d76124d743
https://github.com/encukou
Use an explicit role in the News entryhttps://github.com/python/cpython/pull/28748/commits/ea6981952ad9d418fef890fdfc35f59b69d502b7
ea69819https://github.com/python/cpython/pull/28748/commits/ea6981952ad9d418fef890fdfc35f59b69d502b7
https://github.com/encukou
Test that __subclasses__ is updated properlyhttps://github.com/python/cpython/pull/28748/commits/cb1527ff40107f1d3d64799008ac599ab8e5ad9a
cb1527fhttps://github.com/python/cpython/pull/28748/commits/cb1527ff40107f1d3d64799008ac599ab8e5ad9a
https://github.com/encukou
Document caveats, suggest that PyType_From* is not for user-provided …https://github.com/python/cpython/pull/28748/commits/f86d2b5a6aa47feb8199ab25b51f3c330594ec2d
f86d2b5https://github.com/python/cpython/pull/28748/commits/f86d2b5a6aa47feb8199ab25b51f3c330594ec2d
https://github.com/encukou
Remove unused variablehttps://github.com/python/cpython/pull/28748/commits/93c65e81e94d33eee6d1c087c933ac46486dd77c
93c65e8https://github.com/python/cpython/pull/28748/commits/93c65e81e94d33eee6d1c087c933ac46486dd77c
https://github.com/encukou
Move bases calculation before the allocationhttps://github.com/python/cpython/pull/28748/commits/d881750fece555526a24caba53dc1d8a838ee4ec
d881750https://github.com/python/cpython/pull/28748/commits/d881750fece555526a24caba53dc1d8a838ee4ec
https://github.com/encukou
encukouhttps://github.com/encukou
June 1, 2022 14:15https://github.com/python/cpython/pull/28748#event-6719519838
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 1, 2022https://github.com/python/cpython/pull/28748#issuecomment-1143672336
@erlend-aaslandhttps://github.com/erlend-aasland
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 1, 2022 https://github.com/python/cpython/pull/28748#ref-issue-1199066440
PyType_FromSpec API fails to use metaclass of bases #89546 https://github.com/python/cpython/issues/89546
https://github.com/encukou
Fix compiler warning for Py_NewRef resulthttps://github.com/python/cpython/pull/28748/commits/a7af972e72ad6ee70fb241f66b511d7feea41b4e
a7af972https://github.com/python/cpython/pull/28748/commits/a7af972e72ad6ee70fb241f66b511d7feea41b4e
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
Jun 1, 2022https://github.com/python/cpython/pull/28748#issuecomment-1144205494
@erlend-aaslandhttps://github.com/erlend-aasland
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
Jun 7, 2022 https://github.com/python/cpython/pull/28748#pullrequestreview-988047107
View reviewed changes https://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e
erlend-aaslandhttps://github.com/erlend-aasland
https://github.com/python/cpython/pull/28748#pullrequestreview-988047107
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/1ae7969b99c50f7b2a2a943e3740f5634d612c41#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/1ae7969b99c50f7b2a2a943e3740f5634d612c41#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
erlend-aaslandhttps://github.com/erlend-aasland
Jun 7, 2022https://github.com/python/cpython/pull/28748#discussion_r891720701
Please reload this pagehttps://github.com/python/cpython/pull/28748
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
encukouhttps://github.com/encukou
Jun 9, 2022https://github.com/python/cpython/pull/28748#discussion_r893556452
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
encukouhttps://github.com/encukou
June 9, 2022 16:09https://github.com/python/cpython/pull/28748#commits-pushed-2f47be3
https://github.com/encukou
Use PyErr_Occurred rather than a variablehttps://github.com/python/cpython/pull/28748/commits/2f47be342c056c4008ea111a11cf8dadb5f03d0e
2f47be3https://github.com/python/cpython/pull/28748/commits/2f47be342c056c4008ea111a11cf8dadb5f03d0e
https://github.com/encukou
Use PEP 7 stylehttps://github.com/python/cpython/pull/28748/commits/ef6bccecd78f76f5015e4667f0dcde60f53dc26c
ef6bccehttps://github.com/python/cpython/pull/28748/commits/ef6bccecd78f76f5015e4667f0dcde60f53dc26c
https://github.com/encukou
Replace duplicate Py_TPFLAGS_BASETYPE check with an asserthttps://github.com/python/cpython/pull/28748/commits/6b31880cf77b079386844e9d3a43cdcc712d3264
6b31880https://github.com/python/cpython/pull/28748/commits/6b31880cf77b079386844e9d3a43cdcc712d3264
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 9, 2022 https://github.com/python/cpython/pull/28748#pullrequestreview-1001406075
View reviewed changes https://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e
encukouhttps://github.com/encukou
https://github.com/python/cpython/pull/28748#pullrequestreview-1001406075
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
encukouhttps://github.com/encukou
Jun 9, 2022https://github.com/python/cpython/pull/28748#discussion_r893556452
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/cpython/pull/28748
Objects/typeobject.chttps://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e#diff-1decebeef15f4e0b0ce106c665751ec55068d4d1d1825847925ad4f528b5b872
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 9, 2022https://github.com/python/cpython/pull/28748#issuecomment-1151247193
Please reload this pagehttps://github.com/python/cpython/pull/28748
#93471https://github.com/python/cpython/pull/93471
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
7fef847https://github.com/python/cpython/commit/7fef8476629775c790f522a073ab279887bd81f9
Jun 9, 2022https://github.com/python/cpython/pull/28748#event-6778887660
https://github.com/bedevere-bot
bedevere-bothttps://github.com/bedevere-bot
awaiting review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22
Jun 9, 2022https://github.com/python/cpython/pull/28748#event-6778888014
https://github.com/seberg
seberghttps://github.com/seberg
June 9, 2022 15:36https://github.com/python/cpython/pull/28748#event-6779089039
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
Jun 9, 2022https://github.com/python/cpython/pull/28748#issuecomment-1151331135
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 10, 2022https://github.com/python/cpython/pull/28748#issuecomment-1152158767
https://github.com/python/cpython/blob/main/Lib/test/test_capi.py#L910https://github.com/python/cpython/blob/main/Lib/test/test_capi.py#L910
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 10, 2022https://github.com/python/cpython/pull/28748#issuecomment-1152438405
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/encukou
encukouhttps://github.com/encukou
Jun 10, 2022 https://github.com/python/cpython/pull/28748#ref-pullrequest-1267655956
gh-89546: Clean up PyType_FromMetaclass #93686 https://github.com/python/cpython/pull/93686
https://github.com/erlend-aasland
erlend-aaslandhttps://github.com/erlend-aasland
Jun 10, 2022https://github.com/python/cpython/pull/28748#issuecomment-1152642919
Please reload this pagehttps://github.com/python/cpython/pull/28748
miss-islingtonhttps://github.com/miss-islington
Jun 14, 2022 https://github.com/python/cpython/pull/28748#ref-commit-3597c12
https://github.com/encukou
gh-89546https://github.com/python/cpython/issues/89546
: Clean up PyType_FromMetaclass (https://github.com/python/cpython/commit/3597c129413a86f805beca78b7c72a20b5bf801c
GH-93686https://github.com/python/cpython/pull/93686
)https://github.com/python/cpython/commit/3597c129413a86f805beca78b7c72a20b5bf801c
3597c12https://github.com/python/cpython/commit/3597c129413a86f805beca78b7c72a20b5bf801c
GH-93012https://github.com/python/cpython/pull/93012
GH-93466https://github.com/python/cpython/issues/93466
GH-28748https://github.com/python/cpython/pull/28748
#89546https://github.com/python/cpython/issues/89546
serhiy-storchakahttps://github.com/serhiy-storchaka
Jun 26, 2022 https://github.com/python/cpython/pull/28748#ref-commit-1ffde3e
https://github.com/serhiy-storchaka
https://github.com/iritkatriel
https://github.com/ulisesojeda
https://github.com/jackh-ncl
https://github.com/mdickinson
https://github.com/colin99d
https://github.com/nascheme
https://github.com/tiran
https://github.com/sweeneyde
https://github.com/cykerway
https://github.com/hugovk
https://github.com/slateny
https://github.com/graingert
https://github.com/illia-v
https://github.com/erlend-aasland
https://github.com/AlexWaygood
https://github.com/aisk
https://github.com/sransara
https://github.com/sorcio
https://github.com/pSub
https://github.com/vsajip
https://github.com/AA-Turner
https://github.com/ambv
https://github.com/agrommek
https://github.com/markshannon
https://github.com/Fidget-Spinner
https://github.com/adriangb
https://github.com/jacksonriley
https://github.com/rawwar
https://github.com/Bluenix2
https://github.com/encukou
https://github.com/CAM-Gerlach
https://github.com/seberg
https://github.com/jxdabc
https://github.com/pitrou
https://github.com/neonene
https://github.com/zooba
https://github.com/pablogsal
https://github.com/barneygale
https://github.com/arhadthedev
https://github.com/brettcannon
https://github.com/belm0
https://github.com/JulienPalard
https://github.com/pamelafox
https://github.com/corona10
https://github.com/kumaraditya303
https://github.com/vstinner
https://github.com/TechieBoy
https://github.com/youknowone
https://github.com/samtygier
https://github.com/brandtbucher
https://github.com/gpshead
https://github.com/chilaxan
https://github.com/cfernald
https://github.com/jaraco
https://github.com/ezio-melotti
https://github.com/leikdga
https://github.com/itssme
https://github.com/mkoeppe
https://github.com/MilanJuhas
https://github.com/luzpaz
https://github.com/paulreece
https://github.com/pr2502
https://github.com/JelleZijlstra
https://github.com/tacaswell
https://github.com/Windsooon
https://github.com/carlbordum
https://github.com/ethanfurman
https://github.com/merwok
https://github.com/chgnrdv
https://github.com/fikotta
https://github.com/partev
https://github.com/terryjreedy
https://github.com/methane
https://github.com/oscar-LT
https://github.com/wookie184
https://github.com/gvanrossum
https://github.com/myronww
https://github.com/dignissimus
https://github.com/GBeauregard
https://github.com/jarondl
Revert 30935 defer bpo45162 to 312 (https://github.com/python/cpython/commit/1ffde3eb818eadd58f6518f75f0c981b60c2e3ef
#94285https://github.com/python/cpython/pull/94285
)https://github.com/python/cpython/commit/1ffde3eb818eadd58f6518f75f0c981b60c2e3ef
1ffde3ehttps://github.com/python/cpython/commit/1ffde3eb818eadd58f6518f75f0c981b60c2e3ef
GH-93444https://github.com/python/cpython/issues/93444
GH-93445https://github.com/python/cpython/pull/93445
#93311https://github.com/python/cpython/pull/93311
gh-92886https://github.com/python/cpython/issues/92886
#93237https://github.com/python/cpython/pull/93237
GH-93489https://github.com/python/cpython/pull/93489
GH-93441https://github.com/python/cpython/pull/93441
gh-93442https://github.com/python/cpython/issues/93442
#93500https://github.com/python/cpython/pull/93500
gh-93442https://github.com/python/cpython/issues/93442
gh-93505https://github.com/python/cpython/pull/93505
gh-90473https://github.com/python/cpython/issues/90473
GH-93490https://github.com/python/cpython/pull/93490
gh-89973https://github.com/python/cpython/issues/89973
GH-93072https://github.com/python/cpython/pull/93072
#93498https://github.com/python/cpython/pull/93498
gh-93247https://github.com/python/cpython/issues/93247
#93248https://github.com/python/cpython/pull/93248
gh-90473https://github.com/python/cpython/issues/90473
GH-93529https://github.com/python/cpython/pull/93529
GH-92308https://github.com/python/cpython/issues/92308
#92562https://github.com/python/cpython/pull/92562
gh-90473https://github.com/python/cpython/issues/90473
GH-93536https://github.com/python/cpython/pull/93536
#93371https://github.com/python/cpython/pull/93371
gh-83728https://github.com/python/cpython/issues/83728
GH-91939https://github.com/python/cpython/pull/91939
gh-90473https://github.com/python/cpython/issues/90473
GH-93534https://github.com/python/cpython/pull/93534
GH-93538https://github.com/python/cpython/pull/93538
GH-93552https://github.com/python/cpython/pull/93552
gh-93475https://github.com/python/cpython/issues/93475
#93478https://github.com/python/cpython/pull/93478
gh-89018https://github.com/python/cpython/issues/89018
#27645https://github.com/python/cpython/pull/27645
bpo-42658https://bugs.python.org/issue?@action=redirect&bpo=42658
GH-32010https://github.com/python/cpython/pull/32010
GH-93556https://github.com/python/cpython/pull/93556
GH-93523https://github.com/python/cpython/pull/93523
gh-86986https://github.com/python/cpython/issues/86986
GH-93337https://github.com/python/cpython/pull/93337
gh-79096https://github.com/python/cpython/issues/79096
GH-93463https://github.com/python/cpython/pull/93463
#79096https://github.com/python/cpython/issues/79096
gh-93162https://github.com/python/cpython/issues/93162
GH-93269https://github.com/python/cpython/pull/93269
#93162https://github.com/python/cpython/issues/93162
gh-57539https://github.com/python/cpython/issues/57539
GH-93468https://github.com/python/cpython/pull/93468
gh-88831https://github.com/python/cpython/issues/88831
GH-93258https://github.com/python/cpython/pull/93258
#93537https://github.com/python/cpython/pull/93537
#93569https://github.com/python/cpython/pull/93569
gh-93162https://github.com/python/cpython/issues/93162
GH-93572https://github.com/python/cpython/pull/93572
gh-84461https://github.com/python/cpython/issues/84461
gh-92592https://github.com/python/cpython/issues/92592
GH-92591https://github.com/python/cpython/pull/92591
GH-93268https://github.com/python/cpython/pull/93268
GH-93481https://github.com/python/cpython/issues/93481
GH-93483https://github.com/python/cpython/pull/93483
gh-93370https://github.com/python/cpython/issues/93370
#93482https://github.com/python/cpython/pull/93482
GH-93521https://github.com/python/cpython/issues/93521
GH-93535https://github.com/python/cpython/pull/93535
gh-93421https://github.com/python/cpython/issues/93421
#93526https://github.com/python/cpython/pull/93526
gh-93584https://github.com/python/cpython/issues/93584
GH-93589https://github.com/python/cpython/pull/93589
gh-87961https://github.com/python/cpython/issues/87961
GH-93581https://github.com/python/cpython/pull/93581
gh-93180https://github.com/python/cpython/issues/93180
#93182https://github.com/python/cpython/pull/93182
gh-93575https://github.com/python/cpython/issues/93575
GH-93602https://github.com/python/cpython/pull/93602
gh-93575https://github.com/python/cpython/issues/93575
gh-90473https://github.com/python/cpython/issues/90473
GH-93606https://github.com/python/cpython/pull/93606
gh-79096https://github.com/python/cpython/issues/79096
GH-93614https://github.com/python/cpython/pull/93614
GH-93463https://github.com/python/cpython/pull/93463
gh-93616https://github.com/python/cpython/issues/93616
GH-93617https://github.com/python/cpython/pull/93617
gh-90494https://github.com/python/cpython/issues/90494
GH-93609https://github.com/python/cpython/pull/93609
GH-92791https://github.com/python/cpython/pull/92791
bpo-45383https://bugs.python.org/issue?@action=redirect&bpo=45383
GH-28748https://github.com/python/cpython/pull/28748
GH-93644https://github.com/python/cpython/pull/93644
gh-90473https://github.com/python/cpython/issues/90473
GH-93633https://github.com/python/cpython/pull/93633
gh-90473https://github.com/python/cpython/issues/90473
GH-93645https://github.com/python/cpython/pull/93645
gh-90549https://github.com/python/cpython/issues/90549
#30617https://github.com/python/cpython/pull/30617
gh-92434https://github.com/python/cpython/issues/92434
#93090https://github.com/python/cpython/pull/93090
gh-90763https://github.com/python/cpython/issues/90763
#93078https://github.com/python/cpython/pull/93078
gh-93491https://github.com/python/cpython/issues/93491
GH-93492https://github.com/python/cpython/pull/93492
gh-93466https://github.com/python/cpython/issues/93466
GH-93471https://github.com/python/cpython/pull/93471
gh-93671https://github.com/python/cpython/issues/93671
GH-93680https://github.com/python/cpython/pull/93680
gh-81790https://github.com/python/cpython/issues/81790
GH-91882https://github.com/python/cpython/pull/91882
GH-93621https://github.com/python/cpython/issues/93621
GH-93622https://github.com/python/cpython/pull/93622
gh-93461https://github.com/python/cpython/issues/93461
GH-93653https://github.com/python/cpython/pull/93653
gh-91317https://github.com/python/cpython/issues/91317
GH-32193https://github.com/python/cpython/pull/32193
https://en.wikipedia.org/wiki/UNChttps://en.wikipedia.org/wiki/UNC
gh-92886https://github.com/python/cpython/issues/92886
GH-93236https://github.com/python/cpython/pull/93236
gh-92930https://github.com/python/cpython/issues/92930
GH-92931https://github.com/python/cpython/pull/92931
gh-84461https://github.com/python/cpython/issues/84461
GH-93694https://github.com/python/cpython/pull/93694
gh-90473https://github.com/python/cpython/issues/90473
GH-93712https://github.com/python/cpython/pull/93712
gh-90153https://github.com/python/cpython/issues/90153
GH-93624https://github.com/python/cpython/pull/93624
gh-86404https://github.com/python/cpython/issues/86404
GH-93710https://github.com/python/cpython/pull/93710
#93661https://github.com/python/cpython/pull/93661
gh-84508https://github.com/python/cpython/issues/84508
gh-93272https://github.com/python/cpython/pull/93272
#93739https://github.com/python/cpython/pull/93739
gh-91162https://github.com/python/cpython/issues/91162
GH-93412https://github.com/python/cpython/pull/93412
gh-93728https://github.com/python/cpython/issues/93728
GH-93729https://github.com/python/cpython/pull/93729
gh-93747https://github.com/python/cpython/issues/93747
gh-93749https://github.com/python/cpython/pull/93749
GH-90699https://github.com/python/cpython/issues/90699
gh-93751https://github.com/python/cpython/pull/93751
GH-32151https://github.com/python/cpython/pull/32151
gh-89653https://github.com/python/cpython/issues/89653
#93765https://github.com/python/cpython/pull/93765
#93764https://github.com/python/cpython/pull/93764
gh-84623https://github.com/python/cpython/issues/84623
#93773https://github.com/python/cpython/pull/93773
gh-91731https://github.com/python/cpython/issues/91731
GH-93700https://github.com/python/cpython/pull/93700
gh-84623https://github.com/python/cpython/issues/84623
#93772https://github.com/python/cpython/pull/93772
gh-93353https://github.com/python/cpython/issues/93353
#93377https://github.com/python/cpython/pull/93377
gh-84461https://github.com/python/cpython/issues/84461
GH-93768https://github.com/python/cpython/pull/93768
gh-89653https://github.com/python/cpython/issues/89653
#93766https://github.com/python/cpython/pull/93766
gh-93353https://github.com/python/cpython/issues/93353
#93774https://github.com/python/cpython/pull/93774
gh-93741https://github.com/python/cpython/issues/93741
GH-93742https://github.com/python/cpython/pull/93742
gh-79512https://github.com/python/cpython/issues/79512
GH-93719https://github.com/python/cpython/pull/93719
gh-91810https://github.com/python/cpython/issues/91810
GH-93426https://github.com/python/cpython/pull/93426
gh-93761https://github.com/python/cpython/issues/93761
GH-93779https://github.com/python/cpython/pull/93779
gh-89546https://github.com/python/cpython/issues/89546
GH-93686https://github.com/python/cpython/pull/93686
GH-93012https://github.com/python/cpython/pull/93012
GH-93466https://github.com/python/cpython/issues/93466
GH-28748https://github.com/python/cpython/pull/28748
#89546https://github.com/python/cpython/issues/89546
gh-91321https://github.com/python/cpython/issues/91321
#93784https://github.com/python/cpython/pull/93784
GH-93662https://github.com/python/cpython/issues/93662
GH-93673https://github.com/python/cpython/pull/93673
GH-93516https://github.com/python/cpython/issues/93516
GH-93769https://github.com/python/cpython/pull/93769
gh-90473https://github.com/python/cpython/issues/90473
GH-93797https://github.com/python/cpython/pull/93797
GH-93429https://github.com/python/cpython/issues/93429
GH-93430https://github.com/python/cpython/pull/93430
gh-93353https://github.com/python/cpython/issues/93353
#93776https://github.com/python/cpython/pull/93776
gh-79579https://github.com/python/cpython/issues/79579
#93623https://github.com/python/cpython/pull/93623
GH-93678https://github.com/python/cpython/issues/93678
GH-93682https://github.com/python/cpython/pull/93682
gh-91877https://github.com/python/cpython/issues/91877
#92338https://github.com/python/cpython/pull/92338
GH-93429https://github.com/python/cpython/issues/93429
GH-93803https://github.com/python/cpython/pull/93803
GH-93799https://github.com/python/cpython/pull/93799
gh-93795https://github.com/python/cpython/issues/93795
#93796https://github.com/python/cpython/pull/93796
GH-93807https://github.com/python/cpython/pull/93807
GH-93812https://github.com/python/cpython/pull/93812
gh-93353https://github.com/python/cpython/issues/93353
GH-93813https://github.com/python/cpython/pull/93813
GH-93816https://github.com/python/cpython/pull/93816
gh-93814https://github.com/python/cpython/issues/93814
GH-93815https://github.com/python/cpython/pull/93815
#93814https://github.com/python/cpython/issues/93814
gh-93735https://github.com/python/cpython/issues/93735
GH-93736https://github.com/python/cpython/pull/93736
gh-93183https://github.com/python/cpython/issues/93183
#93832https://github.com/python/cpython/pull/93832
gh-93829https://github.com/python/cpython/issues/93829
#93830https://github.com/python/cpython/pull/93830
#93770https://github.com/python/cpython/pull/93770
gh-87260https://github.com/python/cpython/issues/87260
#93840https://github.com/python/cpython/pull/93840
#93849https://github.com/python/cpython/pull/93849
#93848https://github.com/python/cpython/pull/93848
GH-93786https://github.com/python/cpython/pull/93786
gh-93857https://github.com/python/cpython/issues/93857
#93859https://github.com/python/cpython/pull/93859
GH-93850https://github.com/python/cpython/issues/93850
#93854https://github.com/python/cpython/pull/93854
gh-93824https://github.com/python/cpython/issues/93824
GH-93825https://github.com/python/cpython/pull/93825
#93866https://github.com/python/cpython/pull/93866
#93867https://github.com/python/cpython/pull/93867
#93870https://github.com/python/cpython/pull/93870
gh-84461https://github.com/python/cpython/issues/84461
GH-93844https://github.com/python/cpython/pull/93844
gh-93820https://github.com/python/cpython/issues/93820
GH-93876https://github.com/python/cpython/pull/93876
GH-26658https://github.com/python/cpython/pull/26658
#93871https://github.com/python/cpython/pull/93871
gh-87347https://github.com/python/cpython/issues/87347
#92815https://github.com/python/cpython/pull/92815
gh-91321https://github.com/python/cpython/issues/91321
#93902https://github.com/python/cpython/pull/93902
gh-91577https://github.com/python/cpython/issues/91577
#91579https://github.com/python/cpython/pull/91579
gh-92547https://github.com/python/cpython/issues/92547
#93872https://github.com/python/cpython/pull/93872
GH-93903https://github.com/python/cpython/pull/93903
gh-93847https://github.com/python/cpython/issues/93847
GH-93885https://github.com/python/cpython/pull/93885
gh-93353https://github.com/python/cpython/issues/93353
#93909https://github.com/python/cpython/pull/93909
GH-91389https://github.com/python/cpython/issues/91389
GH-93663https://github.com/python/cpython/pull/93663
gh-91985https://github.com/python/cpython/issues/91985
GH-93641https://github.com/python/cpython/pull/93641
GH-83658https://github.com/python/cpython/issues/83658
GH-93364https://github.com/python/cpython/pull/93364
#83658https://github.com/python/cpython/issues/83658
GH-93920https://github.com/python/cpython/pull/93920
gh-91404https://github.com/python/cpython/issues/91404
bpo-23689https://bugs.python.org/issue?@action=redirect&bpo=23689
GH-32283https://github.com/python/cpython/pull/32283
#93882https://github.com/python/cpython/pull/93882
bpo-23689https://bugs.python.org/issue?@action=redirect&bpo=23689
GH-32283https://github.com/python/cpython/pull/32283
6e3eee5https://github.com/python/cpython/commit/6e3eee5c11b539e9aab39cff783acf57838c355a
gh-89745https://github.com/python/cpython/issues/89745
GH-93888https://github.com/python/cpython/pull/93888
gh-93852https://github.com/python/cpython/issues/93852
#93914https://github.com/python/cpython/pull/93914
gh-77782https://github.com/python/cpython/issues/77782
#93916https://github.com/python/cpython/pull/93916
gh-74953https://github.com/python/cpython/issues/74953
#93942https://github.com/python/cpython/pull/93942
gh-74953https://github.com/python/cpython/issues/74953
#93941https://github.com/python/cpython/pull/93941
gh-77782https://github.com/python/cpython/issues/77782
#93943https://github.com/python/cpython/pull/93943
gh-93911https://github.com/python/cpython/issues/93911
GH-93912https://github.com/python/cpython/pull/93912
gh-92888https://github.com/python/cpython/issues/92888
GH-92946https://github.com/python/cpython/pull/92946
GH-89858https://github.com/python/cpython/issues/89858
GH-93465https://github.com/python/cpython/pull/93465
gh-92611https://github.com/python/cpython/issues/92611
GH-92792https://github.com/python/cpython/pull/92792
@brettcannonhttps://github.com/brettcannon
https://discuss.python.org/t/pep-594-take-2-removing-dead-batteries-from-the-standard-library/13508/51https://discuss.python.org/t/pep-594-take-2-removing-dead-batteries-from-the-standard-library/13508/51
#92611https://github.com/python/cpython/issues/92611
#92612https://github.com/python/cpython/pull/92612
PEP-594https://peps.python.org/594
@brettcannonhttps://github.com/brettcannon
GH-77403https://github.com/python/cpython/issues/77403
GH-93917https://github.com/python/cpython/pull/93917
gh-91387https://github.com/python/cpython/issues/91387
GH-32423https://github.com/python/cpython/pull/32423
#93960https://github.com/python/cpython/pull/93960
gh-84461https://github.com/python/cpython/issues/84461
GH-93977https://github.com/python/cpython/pull/93977
gh-89828https://github.com/python/cpython/issues/89828
#93754https://github.com/python/cpython/pull/93754
gh-84461https://github.com/python/cpython/issues/84461
GH-93982https://github.com/python/cpython/pull/93982
gh-93955https://github.com/python/cpython/issues/93955
GH-93956https://github.com/python/cpython/pull/93956
gh-91387https://github.com/python/cpython/issues/91387
GH-93984https://github.com/python/cpython/pull/93984
gh-93975https://github.com/python/cpython/issues/93975
GH-93959https://github.com/python/cpython/pull/93959
gh-93957https://github.com/python/cpython/issues/93957
GH-93990https://github.com/python/cpython/issues/93990
GH-93989https://github.com/python/cpython/pull/93989
#93968https://github.com/python/cpython/pull/93968
gh-93761https://github.com/python/cpython/issues/93761
#93952https://github.com/python/cpython/pull/93952
gh-74953https://github.com/python/cpython/issues/74953
#93947https://github.com/python/cpython/pull/93947
gh-93937https://github.com/python/cpython/issues/93937
#93938https://github.com/python/cpython/pull/93938
gh-93991https://github.com/python/cpython/issues/93991
GH-93992https://github.com/python/cpython/pull/93992
gh-93991https://github.com/python/cpython/issues/93991
gh-84461https://github.com/python/cpython/issues/84461
GH-94002https://github.com/python/cpython/pull/94002
emscripten-core/emscripten#17269https://github.com/emscripten-core/emscripten/issues/17269
gh-84461https://github.com/python/cpython/issues/84461
GH-94007https://github.com/python/cpython/pull/94007
GH-93992https://github.com/python/cpython/pull/93992
gh-93925https://github.com/python/cpython/issues/93925
#93926https://github.com/python/cpython/pull/93926
gh-61162https://github.com/python/cpython/issues/61162
GH-93890https://github.com/python/cpython/pull/93890
gh-79009https://github.com/python/cpython/issues/79009
#9621https://github.com/python/cpython/pull/9621
gh-84461https://github.com/python/cpython/issues/84461
GH-93978https://github.com/python/cpython/pull/93978
GH-93897https://github.com/python/cpython/issues/93897
GH-93908https://github.com/python/cpython/pull/93908
GH-93516https://github.com/python/cpython/issues/93516
GH-93763https://github.com/python/cpython/pull/93763
gh-90539https://github.com/python/cpython/issues/90539
#92754https://github.com/python/cpython/pull/92754
gh-87347https://github.com/python/cpython/issues/87347
#93915https://github.com/python/cpython/pull/93915
gh-93937https://github.com/python/cpython/issues/93937
#94024https://github.com/python/cpython/pull/94024
GH-93249https://github.com/python/cpython/issues/93249
GH-93961https://github.com/python/cpython/pull/93961
gh-94021https://github.com/python/cpython/issues/94021
GH-94022https://github.com/python/cpython/pull/94022
GH-93678https://github.com/python/cpython/issues/93678
GH-93842https://github.com/python/cpython/pull/93842
gh-93839https://github.com/python/cpython/issues/93839
#94041https://github.com/python/cpython/pull/94041
gh-93839https://github.com/python/cpython/issues/93839
#94043https://github.com/python/cpython/pull/94043
GH-91432https://github.com/python/cpython/issues/91432
GH-91713https://github.com/python/cpython/pull/91713
gh-94028https://github.com/python/cpython/issues/94028
GH-94042https://github.com/python/cpython/pull/94042
gh-94052https://github.com/python/cpython/issues/94052
#94054https://github.com/python/cpython/pull/94054
gh-93839https://github.com/python/cpython/issues/93839
GH-94055https://github.com/python/cpython/pull/94055
gh-54781https://github.com/python/cpython/issues/54781
#94049https://github.com/python/cpython/pull/94049
gh-74953https://github.com/python/cpython/issues/74953
#94056https://github.com/python/cpython/pull/94056
GH-93841https://github.com/python/cpython/issues/93841
GH-93843https://github.com/python/cpython/pull/93843
gh-86986https://github.com/python/cpython/issues/86986
GH-93737https://github.com/python/cpython/pull/93737
bpo-42843https://bugs.python.org/issue?@action=redirect&bpo=42843
GH-24282https://github.com/python/cpython/pull/24282
5c1f15bhttps://github.com/python/cpython/commit/5c1f15b4b1024cbf0acc85832f0c623d1a4605fd
bpo-42579https://bugs.python.org/issue?@action=redirect&bpo=42579
GH-23662https://github.com/python/cpython/pull/23662
b63a620https://github.com/python/cpython/commit/b63a620014b67a6e63d10783149c41baaf59def8
gh-94068https://github.com/python/cpython/issues/94068
GH-94069https://github.com/python/cpython/pull/94069
#94068https://github.com/python/cpython/issues/94068
gh-94038https://github.com/python/cpython/issues/94038
GH-94046https://github.com/python/cpython/pull/94046
gh-93851https://github.com/python/cpython/issues/93851
GH-93853https://github.com/python/cpython/pull/93853
gh-93675https://github.com/python/cpython/issues/93675
GH-93676https://github.com/python/cpython/pull/93676
#93675https://github.com/python/cpython/issues/93675
GH-93730https://github.com/python/cpython/pull/93730
GH-93477https://github.com/python/cpython/pull/93477
gh-93240https://github.com/python/cpython/issues/93240
GH-93276https://github.com/python/cpython/pull/93276
GH-93615https://github.com/python/cpython/pull/93615
gh-93021https://github.com/python/cpython/issues/93021
GH-93023https://github.com/python/cpython/pull/93023
gh-82927https://github.com/python/cpython/issues/82927
GH-92504https://github.com/python/cpython/pull/92504
GH-92410https://github.com/python/cpython/pull/92410
gh-87389https://github.com/python/cpython/issues/87389
#93879https://github.com/python/cpython/pull/93879
@hamzaavvanhttps://github.com/hamzaavvan
gh-89336https://github.com/python/cpython/issues/89336
#92503https://github.com/python/cpython/pull/92503
https://github.com/python/cpython/issue/89336https://github.com/python/cpython/issue/89336
bpo-30535https://bugs.python.org/issue?@action=redirect&bpo=30535
GH-94098https://github.com/python/cpython/pull/94098
gh-88123https://github.com/python/cpython/issues/88123
GH-93298https://github.com/python/cpython/pull/93298
GH-94072https://github.com/python/cpython/pull/94072
gh-74696https://github.com/python/cpython/issues/74696
GH-93160https://github.com/python/cpython/pull/93160
gh-94101https://github.com/python/cpython/issues/94101
GH-94102https://github.com/python/cpython/pull/94102
#94101https://github.com/python/cpython/issues/94101
#94037https://github.com/python/cpython/pull/94037
gh-93951https://github.com/python/cpython/issues/93951
GH-93962https://github.com/python/cpython/pull/93962
gh-91172https://github.com/python/cpython/issues/91172
GH-31885https://github.com/python/cpython/pull/31885
gh-94114https://github.com/python/cpython/issues/94114
GH-94115https://github.com/python/cpython/pull/94115
gh-94114https://github.com/python/cpython/issues/94114
gh-84623https://github.com/python/cpython/issues/84623
#94132https://github.com/python/cpython/pull/94132
gh-54781https://github.com/python/cpython/issues/54781
#94070https://github.com/python/cpython/pull/94070
gh-84623https://github.com/python/cpython/issues/84623
#94133https://github.com/python/cpython/pull/94133
#94136https://github.com/python/cpython/pull/94136
gh-84623https://github.com/python/cpython/issues/84623
#94143https://github.com/python/cpython/pull/94143
gh-85308https://github.com/python/cpython/issues/85308
GH-93277https://github.com/python/cpython/pull/93277
gh-94152https://github.com/python/cpython/issues/94152
GH-94075https://github.com/python/cpython/pull/94075
https://pyvideo.orghttps://pyvideo.org
gh-91456https://github.com/python/cpython/issues/91456
GH-91457https://github.com/python/cpython/pull/91457
gh-84461https://github.com/python/cpython/issues/84461
#94125https://github.com/python/cpython/pull/94125
gh-86404https://github.com/python/cpython/issues/86404
#94120https://github.com/python/cpython/pull/94120
gh-89121https://github.com/python/cpython/issues/89121
#30379https://github.com/python/cpython/pull/30379
GH-91742https://github.com/python/cpython/issues/91742
GH-94171https://github.com/python/cpython/pull/94171
GH-94158https://github.com/python/cpython/pull/94158
gh-92858https://github.com/python/cpython/issues/92858
#92894https://github.com/python/cpython/pull/92894
gh-93771https://github.com/python/cpython/issues/93771
#94150https://github.com/python/cpython/pull/94150
gh-91219https://github.com/python/cpython/issues/91219
GH-31985https://github.com/python/cpython/pull/31985
GH-94188https://github.com/python/cpython/pull/94188
#94135https://github.com/python/cpython/pull/94135
GH-94097https://github.com/python/cpython/pull/94097
gh-94169https://github.com/python/cpython/issues/94169
#94170https://github.com/python/cpython/pull/94170
gh-94199https://github.com/python/cpython/issues/94199
#94202https://github.com/python/cpython/pull/94202
gh-94196https://github.com/python/cpython/issues/94196
#94197https://github.com/python/cpython/pull/94197
gh-93692https://github.com/python/cpython/issues/93692
#93693https://github.com/python/cpython/pull/93693
gh-84461https://github.com/python/cpython/issues/84461
#94142https://github.com/python/cpython/pull/94142
gh-94205https://github.com/python/cpython/issues/94205
GH-94206https://github.com/python/cpython/pull/94206
gh-84461https://github.com/python/cpython/issues/84461
#94219https://github.com/python/cpython/pull/94219
gh-94172https://github.com/python/cpython/issues/94172
#94193https://github.com/python/cpython/pull/94193
#94228https://github.com/python/cpython/pull/94228
#92761https://github.com/python/cpython/pull/92761
gh-93382https://github.com/python/cpython/issues/93382
GH-94227https://github.com/python/cpython/pull/94227
852b4d4https://github.com/python/cpython/commit/852b4d4bcd12b0b6839a015a262ce976b134f6f3
gh-94217https://github.com/python/cpython/issues/94217
GH-94218https://github.com/python/cpython/pull/94218
gh-85308https://github.com/python/cpython/issues/85308
GH-94160https://github.com/python/cpython/pull/94160
bpo-46642https://bugs.python.org/issue?@action=redirect&bpo=46642
GH-31148https://github.com/python/cpython/pull/31148
bpo-26253https://bugs.python.org/issue?@action=redirect&bpo=26253
GH-2962https://github.com/python/cpython/pull/2962
gh-70441https://github.com/python/cpython/issues/70441
gh-2962https://github.com/python/cpython/pull/2962
#94258https://github.com/python/cpython/pull/94258
gh-94199https://github.com/python/cpython/issues/94199
#94224https://github.com/python/cpython/pull/94224
gh-94207https://github.com/python/cpython/issues/94207
GH-94239https://github.com/python/cpython/pull/94239
gh-94245https://github.com/python/cpython/issues/94245
GH-94259https://github.com/python/cpython/pull/94259
gh-77560https://github.com/python/cpython/issues/77560
GH-94255https://github.com/python/cpython/pull/94255
gh-90016https://github.com/python/cpython/issues/90016
#93095https://github.com/python/cpython/pull/93095
bpo-39971https://bugs.python.org/issue?@action=redirect&bpo=39971
GH-32172https://github.com/python/cpython/pull/32172
gh-70474https://github.com/python/cpython/issues/70474
GH-94048https://github.com/python/cpython/pull/94048
gh-93259https://github.com/python/cpython/issues/93259
GH-94270https://github.com/python/cpython/pull/94270
https://github.com/bsteffensmeier
bsteffensmeierhttps://github.com/bsteffensmeier
Oct 16, 2023 https://github.com/python/cpython/pull/28748#ref-pullrequest-1944140912
Revert: PyJType for java.util.Map now extends collections.abc.Mapping ninia/jep#503 https://github.com/ninia/jep/pull/503
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%2F28748
https://github.com/encukou
encukou https://github.com/encukou
https://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e
https://github.com/erlend-aasland
erlend-aasland https://github.com/erlend-aasland
https://github.com/python/cpython/pull/28748/files/a7af972e72ad6ee70fb241f66b511d7feea41b4e
https://github.com/markshannon
markshannon https://github.com/markshannon
Please reload this pagehttps://github.com/python/cpython/pull/28748
https://github.com/seberg
https://github.com/encukou
https://github.com/erlend-aasland
https://github.com/the-knights-who-say-ni
https://github.com/bedevere-bot
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.