René's URL Explorer Experiment


Title: [PEP 747] Recognize TypeForm[T] type and values (#9773) by davidfstr · Pull Request #18690 · python/mypy · GitHub

Open Graph Title: [PEP 747] Recognize TypeForm[T] type and values (#9773) by davidfstr · Pull Request #18690 · python/mypy

X Title: [PEP 747] Recognize TypeForm[T] type and values (#9773) by davidfstr · Pull Request #18690 · python/mypy

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

Open Graph Description: 👉 Superceded: This PR is replaced by #19596 👈 Implements the TypeForm PEP 747, as an opt-in feature enabled by the CLI flag --enable-incomplete-feature=TypeForm. Implementation approach: The Typ...

X Description: 👉 Superceded: This PR is replaced by #19596 👈 Implements the TypeForm PEP 747, as an opt-in feature enabled by the CLI flag --enable-incomplete-feature=TypeForm. Implementation approach: The Typ...

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

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:68cf2c5a-5428-429f-9558-d5c92074fe33
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8C54:3D6334:1F36C41:2D1CCCB:6A4D09D4
html-safe-nonce7b25af8a91f9afd7a43a3fa625fd4f44db21652df72246a30bc4c115fdf2870a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QzU0OjNENjMzNDoxRjM2QzQxOjJEMUNDQ0I6NkE0RDA5RDQiLCJ2aXNpdG9yX2lkIjoiNjY0OTE0NTk2NzczMDU1OTQ0NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac840f48ab6647612b16baa5120e57539185d954daec9421c08d5ed6d332e3fb7d
hovercard-subject-tagpull_request:2338415116
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/18690/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/3f2649d7b9463901a4f868f5d2baf5595cc6b5a3c9a7e1b647a5f664c90d5aa9/python/mypy/pull/18690
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/3f2649d7b9463901a4f868f5d2baf5595cc6b5a3c9a7e1b647a5f664c90d5aa9/python/mypy/pull/18690
og:image:alt👉 Superceded: This PR is replaced by #19596 👈 Implements the TypeForm PEP 747, as an opt-in feature enabled by the CLI flag --enable-incomplete-feature=TypeForm. Implementation approach: The Typ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamedavidfstr
hostnamegithub.com
expected-hostnamegithub.com
None31e4db13a9e20081f2fac78f441659a6576e582bbb15e153f9c7fb6473aa29f5
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
releasefb70bd3c4b2bec429781b65419e912c66e2d5581
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/mypy/pull/18690#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/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/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%2F18690
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/18690
Reloadhttps://github.com/python/mypy/pull/18690
Reloadhttps://github.com/python/mypy/pull/18690
Please reload this pagehttps://github.com/python/mypy/pull/18690
python https://github.com/python
mypyhttps://github.com/python/mypy
Please reload this pagehttps://github.com/python/mypy/pull/18690
Notifications https://github.com/login?return_to=%2Fpython%2Fmypy
Fork 3.2k 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 458 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
davidfstrhttps://github.com/davidfstr
python:masterhttps://github.com/python/mypy/tree/master
davidfstr:f/typeform3https://github.com/davidfstr/mypy/tree/f/typeform3
Conversationhttps://github.com/python/mypy/pull/18690
Commits24 (24)https://github.com/python/mypy/pull/18690/commits
Checkshttps://github.com/python/mypy/pull/18690/checks
Files changedhttps://github.com/python/mypy/pull/18690/files
[PEP 747] Recognize TypeForm[T] type and values (#9773)https://github.com/python/mypy/pull/18690#top
davidfstrhttps://github.com/davidfstr
python:masterhttps://github.com/python/mypy/tree/master
davidfstr:f/typeform3https://github.com/davidfstr/mypy/tree/f/typeform3
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Feb 16, 2025https://github.com/python/mypy/pull/18690#issue-2856336581
Please reload this pagehttps://github.com/python/mypy/pull/18690
#19596https://github.com/python/mypy/pull/19596
TypeForm PEP 747https://peps.python.org/pep-0747/
@davidfstrhttps://github.com/davidfstr
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
[PEP 747] Recognize TypeForm[T] type and values (https://github.com/python/mypy/pull/18690/commits/ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
python#9773https://github.com/python/mypy/issues/9773
)https://github.com/python/mypy/pull/18690/commits/ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
ca4c79fhttps://github.com/python/mypy/pull/18690/commits/ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
force-pushedhttps://github.com/python/mypy/compare/d74b3874b4840677f595956c526bbba0d33ee379..ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
d74b387https://github.com/python/mypy/commit/d74b3874b4840677f595956c526bbba0d33ee379
ca4c79fhttps://github.com/python/mypy/commit/ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
Compare https://github.com/python/mypy/compare/d74b3874b4840677f595956c526bbba0d33ee379..ca4c79f1476d9a4c7c007ffaba5f579e58bf63bf
February 16, 2025 21:26https://github.com/python/mypy/pull/18690#event-16325271273
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/18690/commits/9dcfc23d13a615522b6db3153948fa1aadcf5ef0
9dcfc23https://github.com/python/mypy/pull/18690/commits/9dcfc23d13a615522b6db3153948fa1aadcf5ef0
https://pre-commit.cihttps://pre-commit.ci
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Feb 16, 2025https://github.com/python/mypy/pull/18690#issuecomment-2661633387
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
davidfstrhttps://github.com/davidfstr
February 19, 2025 09:03https://github.com/python/mypy/pull/18690#commits-pushed-5cb1da5
https://github.com/davidfstr
Eliminate use of Type Parameter Syntax, which only works on Python >=…https://github.com/python/mypy/pull/18690/commits/5cb1da59a2a1518d89defa0e2aa2f9abff6b48c2
5cb1da5https://github.com/python/mypy/pull/18690/commits/5cb1da59a2a1518d89defa0e2aa2f9abff6b48c2
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/18690/commits/3ece2080ac31f02c10f8ab7ce693e6a52f1766c3
3ece208https://github.com/python/mypy/pull/18690/commits/3ece2080ac31f02c10f8ab7ce693e6a52f1766c3
https://pre-commit.cihttps://pre-commit.ci
https://github.com/davidfstr
Remove INPUTS directoryhttps://github.com/python/mypy/pull/18690/commits/799bc489cfafbc128efb2ed3b015696f3476c7d1
799bc48https://github.com/python/mypy/pull/18690/commits/799bc489cfafbc128efb2ed3b015696f3476c7d1
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Feb 19, 2025https://github.com/python/mypy/pull/18690#issuecomment-2669208098
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Feb 19, 2025https://github.com/python/mypy/pull/18690#issuecomment-2669209603
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
WIP: Don't declare attributes on Expression to avoid confusing mypychttps://github.com/python/mypy/pull/18690/commits/6bda848fa51ed134187a6a0caa7cd644e007ed6e
6bda848https://github.com/python/mypy/pull/18690/commits/6bda848fa51ed134187a6a0caa7cd644e007ed6e
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
davidfstrhttps://github.com/davidfstr
February 20, 2025 20:52https://github.com/python/mypy/pull/18690#commits-pushed-9df0e6b
https://github.com/davidfstr
SQ -> WIP: Don't declare attributes on Expression to avoid confusing …https://github.com/python/mypy/pull/18690/commits/9df0e6b9165f54c21d7e703a9d0c42883e4547d4
9df0e6bhttps://github.com/python/mypy/pull/18690/commits/9df0e6b9165f54c21d7e703a9d0c42883e4547d4
https://github.com/davidfstr
SQ -> WIP: Don't declare attributes on Expression to avoid confusing …https://github.com/python/mypy/pull/18690/commits/a2c318b45ae42713cbcef55321870dd246cf38c2
a2c318bhttps://github.com/python/mypy/pull/18690/commits/a2c318b45ae42713cbcef55321870dd246cf38c2
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Feb 21, 2025https://github.com/python/mypy/pull/18690#issuecomment-2673208825
Please reload this pagehttps://github.com/python/mypy/pull/18690
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Feb 21, 2025https://github.com/python/mypy/pull/18690#issuecomment-2674227042
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Feb 21, 2025https://github.com/python/mypy/pull/18690#issuecomment-2674287663
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Feb 22, 2025https://github.com/python/mypy/pull/18690#issuecomment-2676367100
Please reload this pagehttps://github.com/python/mypy/pull/18690
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/JukkaL
JukkaLhttps://github.com/JukkaL
Feb 26, 2025https://github.com/python/mypy/pull/18690#issuecomment-2684861390
Please reload this pagehttps://github.com/python/mypy/pull/18690
davidfstrhttps://github.com/davidfstr
March 3, 2025 20:20https://github.com/python/mypy/pull/18690#commits-pushed-f398374
https://github.com/davidfstr
Recognize non-string type expressions everywhere lazily. Optimize eag…https://github.com/python/mypy/pull/18690/commits/f3983744fda9c4a33f577f2d8f7583efa1c5b2fa
f398374https://github.com/python/mypy/pull/18690/commits/f3983744fda9c4a33f577f2d8f7583efa1c5b2fa
https://github.com/davidfstr
NOMERGE: Disable test that is already failing on master branchhttps://github.com/python/mypy/pull/18690/commits/bd5911f8f0f74e5848efbfa69c172b94dbae3b6d
bd5911fhttps://github.com/python/mypy/pull/18690/commits/bd5911f8f0f74e5848efbfa69c172b94dbae3b6d
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/18690/commits/3801bcc8b19a3bbecc9a1f89b567af087c920601
3801bcchttps://github.com/python/mypy/pull/18690/commits/3801bcc8b19a3bbecc9a1f89b567af087c920601
https://pre-commit.cihttps://pre-commit.ci
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
davidfstrhttps://github.com/davidfstr
March 4, 2025 08:44https://github.com/python/mypy/pull/18690#commits-pushed-c4db784
https://github.com/davidfstr
Fix mypyc errors: Replace EllipsisType with NotParsed typehttps://github.com/python/mypy/pull/18690/commits/c4db784bb1895e9035368adc5a1ec0648be5bb30
c4db784https://github.com/python/mypy/pull/18690/commits/c4db784bb1895e9035368adc5a1ec0648be5bb30
https://github.com/marketplace/pre-commit-ci
[pre-commit.ci] auto fixes from pre-commit.com hookshttps://github.com/python/mypy/pull/18690/commits/29fe65afd3598ebb386b65df110193a92975d48e
29fe65ahttps://github.com/python/mypy/pull/18690/commits/29fe65afd3598ebb386b65df110193a92975d48e
https://pre-commit.cihttps://pre-commit.ci
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
mypy_primer: Enable TypeForm feature when checking effects on open so…https://github.com/python/mypy/pull/18690/commits/41342501be534e67eb895c5390d4fac9bf54630c
4134250https://github.com/python/mypy/pull/18690/commits/41342501be534e67eb895c5390d4fac9bf54630c
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Mar 14, 2025 https://github.com/python/mypy/pull/18690#ref-issue-2888258714
[Feature Request] Official PEP 747-compliant typing.TypeForm type-checking support 🥳 beartype/beartype#505 https://github.com/beartype/beartype/issues/505
https://github.com/leycec
leycechttps://github.com/leycec
Mar 15, 2025https://github.com/python/mypy/pull/18690#issuecomment-2726160284
Please reload this pagehttps://github.com/python/mypy/pull/18690
@davidfstrhttps://github.com/davidfstr
@beartypehttps://github.com/beartype
@beartypehttps://github.com/beartype
@beartypehttps://github.com/beartype
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Mar 15, 2025https://github.com/python/mypy/pull/18690#issuecomment-2727045871
@leycechttps://github.com/leycec
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
Rerun CIhttps://github.com/python/mypy/pull/18690/commits/4162a356fc404b3d16daf414059e5ec1db095866
4162a35https://github.com/python/mypy/pull/18690/commits/4162a356fc404b3d16daf414059e5ec1db095866
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Mar 18, 2025https://github.com/python/mypy/pull/18690#issuecomment-2731262992
Please reload this pagehttps://github.com/python/mypy/pull/18690
already fixedhttps://github.com/beartype/beartype/commit/421b6f6d729043ddd5f02e6db568ab4f6c5871a9
@JukkaLhttps://github.com/JukkaL
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/leycec
leycechttps://github.com/leycec
Mar 18, 2025https://github.com/python/mypy/pull/18690#issuecomment-2731368706
python/typing_extensions#518https://github.com/python/typing_extensions/issues/518
DevHell™https://en.wikipedia.org/wiki/Development_hell
@beartypehttps://github.com/beartype
@davidfstrhttps://github.com/davidfstr
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
Improve warning message when string annotation used in TypeForm contexthttps://github.com/python/mypy/pull/18690/commits/d1aafcd0a123b46254575ec135a8f0cc3d3f6bc7
d1aafcdhttps://github.com/python/mypy/pull/18690/commits/d1aafcd0a123b46254575ec135a8f0cc3d3f6bc7
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Mar 19, 2025 https://github.com/python/mypy/pull/18690#pullrequestreview-2698283180
View reviewed changes https://github.com/python/mypy/pull/18690/files/d1aafcd0a123b46254575ec135a8f0cc3d3f6bc7
test-data/unit/check-typeform.testhttps://github.com/python/mypy/pull/18690/files/4162a356fc404b3d16daf414059e5ec1db095866..d1aafcd0a123b46254575ec135a8f0cc3d3f6bc7#diff-7eb6dd078ec207ce7e0023740496fbe4e1747b32478ca2c7448de97533acdbc1
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
Print error code for the MAYBE_UNRECOGNIZED_STR_TYPEFORM notehttps://github.com/python/mypy/pull/18690/commits/1d9620db23dd2e7dbbdfc47f44dcde96c233401c
1d9620dhttps://github.com/python/mypy/pull/18690/commits/1d9620db23dd2e7dbbdfc47f44dcde96c233401c
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
davidfstrhttps://github.com/davidfstr
March 25, 2025 21:05https://github.com/python/mypy/pull/18690#commits-pushed-76cae61
https://github.com/davidfstr
Document the [maybe-unrecognized-str-typeform] error codehttps://github.com/python/mypy/pull/18690/commits/76cae61b2d88952af0f6f305593ecbfa5c14de29
76cae61https://github.com/python/mypy/pull/18690/commits/76cae61b2d88952af0f6f305593ecbfa5c14de29
https://github.com/davidfstr
Fix doc generation warninghttps://github.com/python/mypy/pull/18690/commits/170a5e70dfb03425c98ba53b5ecb9b7def6e3f65
170a5e7https://github.com/python/mypy/pull/18690/commits/170a5e70dfb03425c98ba53b5ecb9b7def6e3f65
https://github.com/apps/github-actions
Sign in to viewhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fmypy%2Fpull%2F18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Apr 20, 2025https://github.com/python/mypy/pull/18690#issuecomment-2817264072
@JukkaLhttps://github.com/JukkaL
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Apr 25, 2025https://github.com/python/mypy/pull/18690#issuecomment-2831129210
@ilevkivskyihttps://github.com/ilevkivskyi
@hauntsaninjahttps://github.com/hauntsaninja
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/ilevkivskyi
ilevkivskyihttps://github.com/ilevkivskyi
Apr 28, 2025https://github.com/python/mypy/pull/18690#issuecomment-2834861875
@JukkaLhttps://github.com/JukkaL
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
Merge branch 'master' into f/typeform3https://github.com/python/mypy/pull/18690/commits/84c06a6b70c3384675b194f156353caab1850272
84c06a6https://github.com/python/mypy/pull/18690/commits/84c06a6b70c3384675b194f156353caab1850272
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Apr 28, 2025https://github.com/python/mypy/pull/18690#issuecomment-2835511997
mypy_primerhttps://github.com/hauntsaninja/mypy_primer
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Jun 3, 2025https://github.com/python/mypy/pull/18690#issuecomment-2933068385
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/leycec
leycechttps://github.com/leycec
Jun 3, 2025https://github.com/python/mypy/pull/18690#issuecomment-2933302259
Please reload this pagehttps://github.com/python/mypy/pull/18690
@davidfstrhttps://github.com/davidfstr
mypy began publicly breaking PEP 747 support in @beartype four days agohttps://github.com/beartype/beartype/actions/runs/15340418592/job/43165376958#step:7:1
@beartypehttps://github.com/beartype
@beartypehttps://github.com/beartype
@beartypehttps://github.com/beartype
@beartype issue trackerhttps://github.com/beartype/beartype/issues
@davidfstrhttps://github.com/davidfstr
filed an issue tracking thishttps://github.com/python/mypy/issues/19227
@beartypehttps://github.com/beartype
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/leycec
leycechttps://github.com/leycec
Jun 4, 2025 https://github.com/python/mypy/pull/18690#ref-issue-3116445846
mypy 1.16 hates PEP 747 typing.TypeForm and thus @beartype #19227 https://github.com/python/mypy/issues/19227
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Jun 17, 2025 https://github.com/python/mypy/pull/18690#ref-issue-3151690701
PEP 747: Annotating Type Forms python/typing-council#44 https://github.com/python/typing-council/issues/44
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Aug 5, 2025 https://github.com/python/mypy/pull/18690#ref-pullrequest-3294570427
[PEP 747] Recognize TypeForm[T] type and values (#9773) #19596 https://github.com/python/mypy/pull/19596
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
August 5, 2025 22:06https://github.com/python/mypy/pull/18690#event-19000711878
https://github.com/davidfstr
davidfstrhttps://github.com/davidfstr
Aug 5, 2025https://github.com/python/mypy/pull/18690#issuecomment-3156943039
#19596https://github.com/python/mypy/pull/19596
Please reload this pagehttps://github.com/python/mypy/pull/18690
JukkaLhttps://github.com/JukkaL
Nov 3, 2025 https://github.com/python/mypy/pull/18690#ref-commit-1b7e717
https://github.com/davidfstr
[PEP 747] Recognize TypeForm[T] type and values (https://github.com/python/mypy/commit/1b7e717ecc56cd13d76bc110a1db2796e8b3c918
#9773https://github.com/python/mypy/issues/9773
) (https://github.com/python/mypy/commit/1b7e717ecc56cd13d76bc110a1db2796e8b3c918
#19596https://github.com/python/mypy/pull/19596
)https://github.com/python/mypy/commit/1b7e717ecc56cd13d76bc110a1db2796e8b3c918
1b7e717https://github.com/python/mypy/commit/1b7e717ecc56cd13d76bc110a1db2796e8b3c918
#18690https://github.com/python/mypy/pull/18690
@JukkaLhttps://github.com/JukkaL
#9773https://github.com/python/mypy/issues/9773
https://peps.python.org/pep-0747/https://peps.python.org/pep-0747/
@davidfstrhttps://github.com/davidfstr
https://github.com/hauntsaninja
hauntsaninjahttps://github.com/hauntsaninja
May 10, 2026https://github.com/python/mypy/pull/18690#event-25350567487
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%2F18690
Please reload this pagehttps://github.com/python/mypy/pull/18690
https://github.com/davidfstr
https://github.com/JukkaL
https://github.com/leycec
https://github.com/ilevkivskyi
https://github.com/hauntsaninja
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.