René's URL Explorer Experiment


Title: [mypyc] fix: isinstance_native fast path conflict w/ interp. subclasses [1/1] by BobTheBuidler · Pull Request #19957 · python/mypy · GitHub

Open Graph Title: [mypyc] fix: isinstance_native fast path conflict w/ interp. subclasses [1/1] by BobTheBuidler · Pull Request #19957 · python/mypy

X Title: [mypyc] fix: isinstance_native fast path conflict w/ interp. subclasses [1/1] by BobTheBuidler · Pull Request #19957 · python/mypy

Description: Optional static typing for Python. Contribute to python/mypy development by creating an account on GitHub.

Open Graph Description: There is a bug in isinstance_native when one or more of the classes allows interpreted subclasses. When interpreted subclasses are allowed, we cannot make any assumptions about the number of subcla...

X Description: There is a bug in isinstance_native when one or more of the classes allows interpreted subclasses. When interpreted subclasses are allowed, we cannot make any assumptions about the number of subcla...

Opengraph URL: https://github.com/python/mypy/pull/19957

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:8337fb28-449c-c66c-06a6-5eead1cc49f5
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE79C:15692B:3C34C0:58D2E8:6A61E926
html-safe-nonce8955527e1689f307c2f621d8d3877163a0796f3d2245d8c3cc0b7122c3399db7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNzlDOjE1NjkyQjozQzM0QzA6NThEMkU4OjZBNjFFOTI2IiwidmlzaXRvcl9pZCI6IjY5MDI5NDI3MzYzNzMxMTUxNzQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacd980e9e72e3eed829dab8a9daa5c7572cd223149d843c2ef3da7bb2af289630d
hovercard-subject-tagpull_request:2875741099
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/mypy/19957/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/019b80777e8d9e6bdebf01e84a283761b60ce5010ad396feecf4a21bb9dcbbd6/python/mypy/pull/19957
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/019b80777e8d9e6bdebf01e84a283761b60ce5010ad396feecf4a21bb9dcbbd6/python/mypy/pull/19957
og:image:altThere is a bug in isinstance_native when one or more of the classes allows interpreted subclasses. When interpreted subclasses are allowed, we cannot make any assumptions about the number of subcla...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameBobTheBuidler
hostnamegithub.com
expected-hostnamegithub.com
None5dd1217fff37e297563b9d318ee02bf6378c8957c6195b77786bb8896fc9c95d
turbo-cache-controlno-cache
go-importgithub.com/python/mypy git https://github.com/python/mypy.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id7053637
octolytics-dimension-repository_nwopython/mypy
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id7053637
octolytics-dimension-repository_network_root_nwopython/mypy
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
release554667f6dda2a53c83687de64fabc457970f0f04
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/mypy/pull/19957#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F19957
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
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
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%2Fmypy%2Fpull%2F19957
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%2Fmypy
Reloadhttps://github.com/python/mypy/pull/19957
Reloadhttps://github.com/python/mypy/pull/19957
Reloadhttps://github.com/python/mypy/pull/19957
Please reload this pagehttps://github.com/python/mypy/pull/19957
python https://github.com/python
mypyhttps://github.com/python/mypy
Please reload this pagehttps://github.com/python/mypy/pull/19957
Notifications https://github.com/login?return_to=%2Fpython%2Fmypy
Fork 3.3k https://github.com/login?return_to=%2Fpython%2Fmypy
Star 20.5k https://github.com/login?return_to=%2Fpython%2Fmypy
Code https://github.com/python/mypy
Issues 2.7k https://github.com/python/mypy/issues
Pull requests 474 https://github.com/python/mypy/pulls
Actions https://github.com/python/mypy/actions
Projects https://github.com/python/mypy/projects
Wiki https://github.com/python/mypy/wiki
Security and quality 0 https://github.com/python/mypy/security
Insights https://github.com/python/mypy/pulse
Code https://github.com/python/mypy
Issues https://github.com/python/mypy/issues
Pull requests https://github.com/python/mypy/pulls
Actions https://github.com/python/mypy/actions
Projects https://github.com/python/mypy/projects
Wiki https://github.com/python/mypy/wiki
Security and quality https://github.com/python/mypy/security
Insights https://github.com/python/mypy/pulse
BobTheBuidlerhttps://github.com/BobTheBuidler
python:masterhttps://github.com/python/mypy/tree/master
BobTheBuidler:fix-isinstance-native-interpreted-subclasshttps://github.com/BobTheBuidler/mypy/tree/fix-isinstance-native-interpreted-subclass
Conversationhttps://github.com/python/mypy/pull/19957
Commits33 (33)https://github.com/python/mypy/pull/19957/commits
Checkshttps://github.com/python/mypy/pull/19957/checks
Files changedhttps://github.com/python/mypy/pull/19957/files
[mypyc] fix: isinstance_native fast path conflict w/ interp. subclasses [1/1]https://github.com/python/mypy/pull/19957#top
BobTheBuidlerhttps://github.com/BobTheBuidler
python:masterhttps://github.com/python/mypy/tree/master
BobTheBuidler:fix-isinstance-native-interpreted-subclasshttps://github.com/BobTheBuidler/mypy/tree/fix-isinstance-native-interpreted-subclass
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Sep 30, 2025https://github.com/python/mypy/pull/19957#issue-3470768008
Please reload this pagehttps://github.com/python/mypy/pull/19957
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
September 30, 2025 19:12https://github.com/python/mypy/pull/19957#commits-pushed-9a358fc
https://github.com/BobTheBuidler
[mypyc] fix: isinstance_native fast path conflict w/ subclasseshttps://github.com/python/mypy/pull/19957/commits/9a358fcfa8e49a8b0f78eab336a7f6733d2b30fa
9a358fchttps://github.com/python/mypy/pull/19957/commits/9a358fcfa8e49a8b0f78eab336a7f6733d2b30fa
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/19957/commits/8446150825eca21c0fa39d21b59ad210e415988d
8446150https://github.com/python/mypy/pull/19957/commits/8446150825eca21c0fa39d21b59ad210e415988d
https://pre-commit.cihttps://pre-commit.ci
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Sep 30, 2025 https://github.com/python/mypy/pull/19957#ref-pullrequest-3470638858
fix: TypeError in HexBytes.__new__ if called from subclass BobTheBuidler/faster-hexbytes#10 https://github.com/BobTheBuidler/faster-hexbytes/pull/10
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Sep 30, 2025https://github.com/python/mypy/pull/19957#event-20017860954
https://github.com/BobTheBuidler
handle non-native finalhttps://github.com/python/mypy/pull/19957/commits/f84f576699c77e8284f81364bd73875822c507ba
f84f576https://github.com/python/mypy/pull/19957/commits/f84f576699c77e8284f81364bd73875822c507ba
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 1, 2025 https://github.com/python/mypy/pull/19957#ref-issue-3471874783
TypeError from over-aggressive optimization when type checking classes that support interpreted subclasses mypyc/mypyc#1147 https://github.com/mypyc/mypyc/issues/1147
https://github.com/p-sawicki
p-sawickihttps://github.com/p-sawicki
Oct 1, 2025https://github.com/python/mypy/pull/19957#issuecomment-3356058102
Please reload this pagehttps://github.com/python/mypy/pull/19957
the internalshttps://github.com/python/mypy/blob/053c0545dfe48126b66af8ece091af3c0c29bddc/mypyc/ir/class_ir.py#L344
one more usehttps://github.com/python/mypy/blob/master/mypyc/codegen/emit.py#L674
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
October 1, 2025 09:41https://github.com/python/mypy/pull/19957#commits-pushed-376356b
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/376356bcbefb1d2ff9d31b15656e4066ba46e18b
376356bhttps://github.com/python/mypy/pull/19957/commits/376356bcbefb1d2ff9d31b15656e4066ba46e18b
https://github.com/BobTheBuidler
Update ll_builder.pyhttps://github.com/python/mypy/pull/19957/commits/c22e6a49c4415f6b3c7abd79299cdacab1f64704
c22e6a4https://github.com/python/mypy/pull/19957/commits/c22e6a49c4415f6b3c7abd79299cdacab1f64704
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 1, 2025 https://github.com/python/mypy/pull/19957#ref-issue-3474291604
[question] infer allow_interpreted_subclasses when native_class=False? mypyc/mypyc#1148 https://github.com/mypyc/mypyc/issues/1148
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/70cdff9f6c2aa76feb23fd208e5c4c7a7e0709aa
70cdff9https://github.com/python/mypy/pull/19957/commits/70cdff9f6c2aa76feb23fd208e5c4c7a7e0709aa
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 1, 2025https://github.com/python/mypy/pull/19957#issuecomment-3357427098
#19960https://github.com/python/mypy/issues/19960
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/9a50f545ae695426d569a6cb053b15a609e90faf
9a50f54https://github.com/python/mypy/pull/19957/commits/9a50f545ae695426d569a6cb053b15a609e90faf
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 1, 2025https://github.com/python/mypy/pull/19957#event-20044228472
https://github.com/p-sawicki
p-sawickihttps://github.com/p-sawicki
Oct 2, 2025https://github.com/python/mypy/pull/19957#issuecomment-3360998255
#19764https://github.com/python/mypy/issues/19764
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/p-sawicki
p-sawickihttps://github.com/p-sawicki
Oct 3, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3300027803
View reviewed changes https://github.com/python/mypy/pull/19957/files/9a50f545ae695426d569a6cb053b15a609e90faf
mypyc/ir/class_ir.pyhttps://github.com/python/mypy/pull/19957/files/9a50f545ae695426d569a6cb053b15a609e90faf#diff-153a18883446e6d112632123dc59e64b60c6182888709afa780b3f4445295d63
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
October 3, 2025 19:45https://github.com/python/mypy/pull/19957#commits-pushed-7459701
https://github.com/BobTheBuidler
Update irbuild-classes.testhttps://github.com/python/mypy/pull/19957/commits/74597012f7aa95773bbd449505313ebcdf83b7d8
7459701https://github.com/python/mypy/pull/19957/commits/74597012f7aa95773bbd449505313ebcdf83b7d8
https://github.com/BobTheBuidler
refactorhttps://github.com/python/mypy/pull/19957/commits/86e5b009f67eb66d88a7e63ef1c89faa2f780eaa
86e5b00https://github.com/python/mypy/pull/19957/commits/86e5b009f67eb66d88a7e63ef1c89faa2f780eaa
https://github.com/BobTheBuidler
Update irbuild-classes.testhttps://github.com/python/mypy/pull/19957/commits/d8602a0a53eee5fad5348d10b9c6e0eccb04535e
d8602a0https://github.com/python/mypy/pull/19957/commits/d8602a0a53eee5fad5348d10b9c6e0eccb04535e
https://github.com/BobTheBuidler
Update irbuild-classes.testhttps://github.com/python/mypy/pull/19957/commits/9fce6290a9d13daac3d2b3b6a23bb84e73b84e9d
9fce629https://github.com/python/mypy/pull/19957/commits/9fce6290a9d13daac3d2b3b6a23bb84e73b84e9d
https://github.com/BobTheBuidler
Update irbuild-classes.testhttps://github.com/python/mypy/pull/19957/commits/b90961e07cdc355bb9b5e85fe7d79153654eb3e4
b90961ehttps://github.com/python/mypy/pull/19957/commits/b90961e07cdc355bb9b5e85fe7d79153654eb3e4
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 4, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3301457183
View reviewed changes https://github.com/python/mypy/pull/19957/files/b90961e07cdc355bb9b5e85fe7d79153654eb3e4
mypyc/test-data/irbuild-classes.testhttps://github.com/python/mypy/pull/19957/files/b90961e07cdc355bb9b5e85fe7d79153654eb3e4#diff-43a030e2610a2439168d3f374bd0480e6b81575796b1fe11c237a976a40008f7
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
October 4, 2025 01:34https://github.com/python/mypy/pull/19957#commits-pushed-a554654
https://github.com/BobTheBuidler
Update irbuild-classes.testhttps://github.com/python/mypy/pull/19957/commits/a5546545fa702f612b11ffb146de010d235a05d4
a554654https://github.com/python/mypy/pull/19957/commits/a5546545fa702f612b11ffb146de010d235a05d4
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/f514765b17bf617f7d7aa2b2ba126c313ab97c10
f514765https://github.com/python/mypy/pull/19957/commits/f514765b17bf617f7d7aa2b2ba126c313ab97c10
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/bee44dc035d0f3f6981de50aa44946f3718f695c
bee44dchttps://github.com/python/mypy/pull/19957/commits/bee44dc035d0f3f6981de50aa44946f3718f695c
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/19957/commits/3158d1519b731e3fb42d6705e115775d2a0e0eba
3158d15https://github.com/python/mypy/pull/19957/commits/3158d1519b731e3fb42d6705e115775d2a0e0eba
https://pre-commit.cihttps://pre-commit.ci
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 4, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3301607373
View reviewed changes https://github.com/python/mypy/pull/19957/files/3158d1519b731e3fb42d6705e115775d2a0e0eba
mypyc/ir/class_ir.pyhttps://github.com/python/mypy/pull/19957/files/3158d1519b731e3fb42d6705e115775d2a0e0eba#diff-153a18883446e6d112632123dc59e64b60c6182888709afa780b3f4445295d63
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 4, 2025https://github.com/python/mypy/pull/19957#discussion_r2403784482
Please reload this pagehttps://github.com/python/mypy/pull/19957
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 13, 2025https://github.com/python/mypy/pull/19957#discussion_r2524270120
Please reload this pagehttps://github.com/python/mypy/pull/19957
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@JukkaLhttps://github.com/JukkaL
mypyc/mypyc#1148https://github.com/mypyc/mypyc/issues/1148
Please reload this pagehttps://github.com/python/mypy/pull/19957
JukkaLhttps://github.com/JukkaL
Nov 14, 2025https://github.com/python/mypy/pull/19957#discussion_r2527042820
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 14, 2025https://github.com/python/mypy/pull/19957#discussion_r2527989494
Please reload this pagehttps://github.com/python/mypy/pull/19957
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
thishttps://github.com/python/mypy_extensions/pull/70
second PRhttps://github.com/python/mypy_extensions/pull/69
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
October 4, 2025 03:08https://github.com/python/mypy/pull/19957#commits-pushed-71a3c96
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/71a3c968316ee16bcce1f427f8e48210a2df88b1
71a3c96https://github.com/python/mypy/pull/19957/commits/71a3c968316ee16bcce1f427f8e48210a2df88b1
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/89b2e8ff85f52b877c8f46451d47edd963fd369b
89b2e8fhttps://github.com/python/mypy/pull/19957/commits/89b2e8ff85f52b877c8f46451d47edd963fd369b
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 18, 2025 https://github.com/python/mypy/pull/19957#ref-issue-3474768227
1.19 Release Planning #19964 https://github.com/python/mypy/issues/19964
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 18, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3352885334
View reviewed changes https://github.com/python/mypy/pull/19957/files/89b2e8ff85f52b877c8f46451d47edd963fd369b
mypyc/test-data/irbuild-classes.testhttps://github.com/python/mypy/pull/19957/files/89b2e8ff85f52b877c8f46451d47edd963fd369b#diff-43a030e2610a2439168d3f374bd0480e6b81575796b1fe11c237a976a40008f7
BobTheBuidlerhttps://github.com/BobTheBuidler
Oct 18, 2025https://github.com/python/mypy/pull/19957#discussion_r2441862666
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Nov 13, 2025https://github.com/python/mypy/pull/19957#issuecomment-3528768493
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/da41e3f9e2f9b858d7e292019f18cca1f3094e6b
da41e3fhttps://github.com/python/mypy/pull/19957/commits/da41e3f9e2f9b858d7e292019f18cca1f3094e6b
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 15, 2025https://github.com/python/mypy/pull/19957#issuecomment-3535114495
Please reload this pagehttps://github.com/python/mypy/pull/19957
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
November 14, 2025 20:11https://github.com/python/mypy/pull/19957#commits-pushed-997364e
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/997364e110c1a6b881ad8131330cc5a180afba7a
997364ehttps://github.com/python/mypy/pull/19957/commits/997364e110c1a6b881ad8131330cc5a180afba7a
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/726e36edeb48febc2c0c972b7c9002a9a276bc99
726e36ehttps://github.com/python/mypy/pull/19957/commits/726e36edeb48febc2c0c972b7c9002a9a276bc99
https://github.com/BobTheBuidler
fix: change :: to =https://github.com/python/mypy/pull/19957/commits/d8b2f2bd49cd0b0aaf83359dc89611d1e91cb3cb
d8b2f2bhttps://github.com/python/mypy/pull/19957/commits/d8b2f2bd49cd0b0aaf83359dc89611d1e91cb3cb
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 16, 2025https://github.com/python/mypy/pull/19957#issuecomment-3539443426
#20242https://github.com/python/mypy/pull/20242
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Nov 17, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3472608904
View reviewed changes https://github.com/python/mypy/pull/19957/files/d8b2f2bd49cd0b0aaf83359dc89611d1e91cb3cb
mypyc/test-data/irbuild-classes.testhttps://github.com/python/mypy/pull/19957/files/d8b2f2bd49cd0b0aaf83359dc89611d1e91cb3cb#diff-43a030e2610a2439168d3f374bd0480e6b81575796b1fe11c237a976a40008f7
JukkaLhttps://github.com/JukkaL
Nov 17, 2025https://github.com/python/mypy/pull/19957#discussion_r2533993073
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/BobTheBuidler
fix: non-native classhttps://github.com/python/mypy/pull/19957/commits/40876a84e1dbf9bc82d37f16326a7916dbf81a9b
40876a8https://github.com/python/mypy/pull/19957/commits/40876a84e1dbf9bc82d37f16326a7916dbf81a9b
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 17, 2025 https://github.com/python/mypy/pull/19957#pullrequestreview-3474000515
View reviewed changes https://github.com/python/mypy/pull/19957/files/40876a84e1dbf9bc82d37f16326a7916dbf81a9b
mypyc/irbuild/ll_builder.pyhttps://github.com/python/mypy/pull/19957/files/40876a84e1dbf9bc82d37f16326a7916dbf81a9b#diff-aa46385dd47fa0566e2dc03f231561fbfb94df44bf5b5e14f64f79a4dcb4b518
Please reload this pagehttps://github.com/python/mypy/pull/19957
pre-commit-cihttps://github.com/apps/pre-commit-ci
November 17, 2025 18:17https://github.com/python/mypy/pull/19957#commits-pushed-ec59e5b
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/19957/commits/ec59e5bb517447f300b935c721000d7dcd7f5556
ec59e5bhttps://github.com/python/mypy/pull/19957/commits/ec59e5bb517447f300b935c721000d7dcd7f5556
https://pre-commit.cihttps://pre-commit.ci
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/cfac061b5191c8bdcf09e84061167262d1604afe
cfac061https://github.com/python/mypy/pull/19957/commits/cfac061b5191c8bdcf09e84061167262d1604afe
https://github.com/BobTheBuidler
Update ll_builder.pyhttps://github.com/python/mypy/pull/19957/commits/9dbc600c3d82df8571d299f6e816885cfd210b65
9dbc600https://github.com/python/mypy/pull/19957/commits/9dbc600c3d82df8571d299f6e816885cfd210b65
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/a379621e7cadc06c61d8c4ee6a76909d685b5760
a379621https://github.com/python/mypy/pull/19957/commits/a379621e7cadc06c61d8c4ee6a76909d685b5760
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/b617fedd76b7464ad4fb9e315c9fd445317a4259
b617fedhttps://github.com/python/mypy/pull/19957/commits/b617fedd76b7464ad4fb9e315c9fd445317a4259
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/19957/commits/b8aadd6bee737bd551ca5712d49f40357246b1d4
b8aadd6https://github.com/python/mypy/pull/19957/commits/b8aadd6bee737bd551ca5712d49f40357246b1d4
https://pre-commit.cihttps://pre-commit.ci
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 17, 2025https://github.com/python/mypy/pull/19957#issuecomment-3543334305
@JukkaLhttps://github.com/JukkaL
Please reload this pagehttps://github.com/python/mypy/pull/19957
BobTheBuidlerhttps://github.com/BobTheBuidler
November 17, 2025 14:35https://github.com/python/mypy/pull/19957#commits-pushed-f06e6b6
https://github.com/BobTheBuidler
Update class_ir.pyhttps://github.com/python/mypy/pull/19957/commits/f06e6b6cb1b059bd103f1b7188286e5f60c3a2be
f06e6b6https://github.com/python/mypy/pull/19957/commits/f06e6b6cb1b059bd103f1b7188286e5f60c3a2be
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/19957/commits/e47b5f9264cd6f4c55ce70f497b4d9463be6e1be
e47b5f9https://github.com/python/mypy/pull/19957/commits/e47b5f9264cd6f4c55ce70f497b4d9463be6e1be
https://pre-commit.cihttps://pre-commit.ci
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Nov 21, 2025https://github.com/python/mypy/pull/19957#issuecomment-3562316428
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/BobTheBuidler
BobTheBuidlerhttps://github.com/BobTheBuidler
Nov 21, 2025https://github.com/python/mypy/pull/19957#issuecomment-3564404736
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/RiyaPrabhakar-git
RiyaPrabhakar-githttps://github.com/RiyaPrabhakar-git
GC-Content-Calculatorhttps://github.com/users/RiyaPrabhakar-git/projects/1
Dec 12, 2025https://github.com/python/mypy/pull/19957#event-21527481255
https://github.com/apps/github-project-automation
github-project-automationhttps://github.com/apps/github-project-automation
GC-Content-Calculatorhttps://github.com/users/RiyaPrabhakar-git/projects/1
Dec 12, 2025https://github.com/python/mypy/pull/19957#event-21527481600
BobTheBuidlerhttps://github.com/BobTheBuidler
January 16, 2026 23:41https://github.com/python/mypy/pull/19957#commits-pushed-18687bd
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/18687bdafe22a7a5ddd235911dbb88d182ba92f0
18687bdhttps://github.com/python/mypy/pull/19957/commits/18687bdafe22a7a5ddd235911dbb88d182ba92f0
https://github.com/BobTheBuidler
Merge branch 'master' into fix-isinstance-native-interpreted-subclasshttps://github.com/python/mypy/pull/19957/commits/4968179550271a00dca9680eb3b4a3c7a84f8c1a
4968179https://github.com/python/mypy/pull/19957/commits/4968179550271a00dca9680eb3b4a3c7a84f8c1a
https://github.co/hiddenchars
https://github.com/python/mypy/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%2Fmypy%2Fpull%2F19957
https://github.com/JukkaL
JukkaL https://github.com/JukkaL
https://github.com/python/mypy/pull/19957/files/d8b2f2bd49cd0b0aaf83359dc89611d1e91cb3cb
https://github.com/p-sawicki
p-sawicki https://github.com/p-sawicki
https://github.com/python/mypy/pull/19957/files/71a3c968316ee16bcce1f427f8e48210a2df88b1
Please reload this pagehttps://github.com/python/mypy/pull/19957
https://github.com/BobTheBuidler
https://github.com/p-sawicki
https://github.com/JukkaL
https://github.com/RiyaPrabhakar-git
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.