Title: `test_py36_class_syntax_usage` fails on py 3.14.0a6 · Issue #65 · python/mypy_extensions · GitHub
Open Graph Title: `test_py36_class_syntax_usage` fails on py 3.14.0a6 · Issue #65 · python/mypy_extensions
X Title: `test_py36_class_syntax_usage` fails on py 3.14.0a6 · Issue #65 · python/mypy_extensions
Description: =================================== FAILURES =================================== _________________ TypedDictTests.test_py36_class_syntax_usage __________________ self = Open Graph Description: =================================== FAILURES =================================== _________________ TypedDictTests.test_py36_class_syntax_usage __________________ self = X Description: =================================== FAILURES =================================== _________________ TypedDictTests.test_py36_class_syntax_usage __________________ self = <testextensions.TypedDict...
Opengraph URL: https://github.com/python/mypy_extensions/issues/65
X: @github
Domain: github.com
Links:
Viewport: width=device-width
Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"`test_py36_class_syntax_usage` fails on py 3.14.0a6","articleBody":"```\n=================================== FAILURES ===================================\n_________________ TypedDictTests.test_py36_class_syntax_usage __________________\n\nself = \u003ctestextensions.TypedDictTests testMethod=test_py36_class_syntax_usage\u003e\n\n def test_py36_class_syntax_usage(self):\n self.assertEqual(LabelPoint2D.__name__, 'LabelPoint2D') # noqa\n self.assertEqual(LabelPoint2D.__module__, __name__) # noqa\n\u003e self.assertEqual(LabelPoint2D.__annotations__, {'x': int, 'y': int, 'label': str}) # noqa\nE AssertionError: {'label': \u003cclass 'str'\u003e} != {'x': \u003cclass 'int'\u003e, 'y': \u003cclass 'int'\u003e, 'label': \u003cclass 'str'\u003e}\nE - {'label': \u003cclass 'str'\u003e}\nE + {'label': \u003cclass 'str'\u003e, 'x': \u003cclass 'int'\u003e, 'y': \u003cclass 'int'\u003e}\n\ntests/testextensions.py:105: AssertionError\n=========================== short test summary info ============================\nFAILED tests/testextensions.py::TypedDictTests::test_py36_class_syntax_usage - AssertionError: {'label': \u003cclass 'str'\u003e} != {'x': \u003cclass 'int'\u003e, 'y': \u003cclas...\n========================= 1 failed, 11 passed in 0.08s =========================\n```\n\nFound while building both `mypy-extensions` 1.0.0 and 1.1.0 on NixOS.\nBuilding against python 3.14.0a6. Python 3.14 is expected to release 2025-10-07, so there is still time to fix this.\nI understand python 3.14 is currently an alpha, but it imo it makes sense to report these things as early as they are found.","author":{"url":"https://github.com/LordGrimmauld","@type":"Person","name":"LordGrimmauld"},"datePublished":"2025-04-27T08:22:30.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":6},"url":"https://github.com/65/mypy_extensions/issues/65"}
route-pattern /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) route-controller voltron_issues_fragments route-action issue_layout fetch-nonce v2:01cd48b6-e2ec-0c94-3c20-c97bb2b3a177 current-catalog-service-hash 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 request-id CD8E:877C4:1595324:1E60353:6A61CE1E html-safe-nonce 81f7358ce30c1e95d728ceed6e3b0f6f24e3e4c059ff01ac2cf04003b119518e visitor-payload eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRDhFOjg3N0M0OjE1OTUzMjQ6MUU2MDM1Mzo2QTYxQ0UxRSIsInZpc2l0b3JfaWQiOiIxNDE3MDE1MjUyOTY2NTU5MjYyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= visitor-hmac 1f9b242b05922ddf0fcaab345088eafafc1c19b274ebe96782da79b82222d78d hovercard-subject-tag issue:3022922341 github-keyboard-shortcuts repository,issues,copilot google-site-verification Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I octolytics-url https://collector.github.com/github/collect analytics-location / fb:app_id 1401488693436528 apple-itunes-app app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/python/mypy_extensions/65/issue_layout twitter:image https://opengraph.githubassets.com/f52cf5c66491743bd34c22f594838b2d7bc9bafcfe715ae4a36a48a56585a744/python/mypy_extensions/issues/65 twitter:card summary_large_image og:image https://opengraph.githubassets.com/f52cf5c66491743bd34c22f594838b2d7bc9bafcfe715ae4a36a48a56585a744/python/mypy_extensions/issues/65 og:image:alt =================================== FAILURES =================================== _________________ TypedDictTests.test_py36_class_syntax_usage __________________ self = og:image:width 1200 og:image:height 600 og:site_name GitHub og:type object og:author:username LordGrimmauld hostname github.com expected-hostname github.com None b2de8c74e5e61e893155ba46ee41bc66170c1644cb795adefa8386d490f7781c turbo-cache-control no-preview go-import github.com/python/mypy_extensions git https://github.com/python/mypy_extensions.git octolytics-dimension-user_id 1525981 octolytics-dimension-user_login python octolytics-dimension-repository_id 165752308 octolytics-dimension-repository_nwo python/mypy_extensions octolytics-dimension-repository_public true octolytics-dimension-repository_is_fork false octolytics-dimension-repository_network_root_id 165752308 octolytics-dimension-repository_network_root_nwo python/mypy_extensions turbo-body-classes logged-out env-production page-responsive disable-turbo false browser-stats-url https://api.github.com/_private/browser/stats browser-errors-url https://api.github.com/_private/browser/errors release d1866027ded575df8a15c731dd8b9986c9483ceb ui-target canary-2 theme-color #1e2327 color-scheme light dark
URLs of crawlers that visited me.