CINXE.COM
Latest Typing topics - Discussions on Python.org
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Latest Typing topics - Discussions on Python.org</title> <meta name="description" content="Discussions involving typing in Python."> <meta name="generator" content="Discourse 3.4.0.beta3-dev - https://github.com/discourse/discourse version 1f538a81a833a804e609df624d56e92919bc62f3"> <link rel="icon" type="image/png" href="https://global.discourse-cdn.com/flex016/uploads/python1/optimized/1X/9997f0605d56c4bfecd63594f52f42cdafd6b06a_2_32x32.png"> <link rel="apple-touch-icon" type="image/png" href="https://global.discourse-cdn.com/flex016/uploads/python1/optimized/1X/4c06143de7870c35963b818b15b395092a434991_2_180x180.png"> <meta name="theme-color" media="(prefers-color-scheme: light)" content="#ffffff"> <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#111111"> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=yes, viewport-fit=cover"> <link rel="canonical" href="https://discuss.python.org/c/typing/32" /> <link rel="search" type="application/opensearchdescription+xml" href="https://discuss.python.org/opensearch.xml" title="Discussions on Python.org Search"> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/color_definitions_base__2_25fa1ee92854c4156785d82f8e4b273a11fbebb8.css?__ws=discuss.python.org" media="all" rel="stylesheet" class="light-scheme"/><link href="https://sea2.discourse-cdn.com/flex016/stylesheets/color_definitions_dark_1_2_c3e06cc91a0b7fd3c21e7c678ac0ebd6a501c657.css?__ws=discuss.python.org" media="(prefers-color-scheme: dark)" rel="stylesheet" class="dark-scheme"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/checklist_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="checklist" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-adplugin_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-adplugin" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-akismet_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-akismet" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-cakeday_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-cakeday" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-chat-integration_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-chat-integration" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-details_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-details" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-lazy-videos_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-lazy-videos" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-local-dates_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-local-dates" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-math_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-math" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-narrative-bot_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-narrative-bot" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-policy_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-policy" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-presence_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-presence" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-solved_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-solved" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-templates_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-templates" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-topic-voting_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-topic-voting" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-user-notes_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-user-notes" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-yearly-review_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-yearly-review" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/footnote_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="footnote" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/hosted-site_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="hosted-site" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/poll_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="poll" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/spoiler-alert_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="spoiler-alert" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/discourse-topic-voting_desktop_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="discourse-topic-voting_desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/poll_desktop_ba98439999d40b1cf90c6668baa0bb9a1bf3d3c7.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="poll_desktop" /> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_4_03355c6ca7c9305adaaed722dba278b6ca0e3488.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="4" data-theme-name="unformatted code detector"/> <link href="https://sea2.discourse-cdn.com/flex016/stylesheets/desktop_theme_2_916f4a49a8bbba8cff9cf348e566f30de752b56b.css?__ws=discuss.python.org" media="all" rel="stylesheet" data-target="desktop_theme" data-theme-id="2" data-theme-name="light"/> <link rel="next" href="/c/typing/32?page=1"> <link rel="alternate" type="application/rss+xml" title="Latest posts" href="https://discuss.python.org/posts.rss" /> <link rel="alternate" type="application/rss+xml" title="Latest topics" href="https://discuss.python.org/latest.rss" /> <link rel="alternate nofollow" type="application/rss+xml" title="RSS feed of topics in the 'Typing' category" href="https://discuss.python.org/c/typing/32.rss" /> <meta property="og:site_name" content="Discussions on Python.org" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://global.discourse-cdn.com/flex016/uploads/python1/original/1X/f93ff97c4f381b5e8add5a0c163b4ded29f20ed7.png" /> <meta property="og:image" content="https://global.discourse-cdn.com/flex016/uploads/python1/original/1X/f93ff97c4f381b5e8add5a0c163b4ded29f20ed7.png" /> <meta property="og:url" content="https://discuss.python.org/c/typing/32" /> <meta name="twitter:url" content="https://discuss.python.org/c/typing/32" /> <meta property="og:title" content="Typing" /> <meta name="twitter:title" content="Typing" /> <meta property="og:description" content="Discussions involving typing in Python." /> <meta name="twitter:description" content="Discussions involving typing in Python." /> </head> <body class="crawler browser-update"> <header> <a href="/"> Discussions on Python.org </a> </header> <div id="main-outlet" class="wrap" role="main"> <h1> <a itemprop="item" href="/c/typing/32"> <span itemprop='name'>Typing</span> </a> </h1> <br/> <div class="topic-list-container" itemscope itemtype='http://schema.org/ItemList'> <meta itemprop='itemListOrder' content='http://schema.org/ItemListOrderDescending'> <table class='topic-list'> <thead> <tr> <th>Topic</th> <th></th> <th class="replies">Replies</th> <th class="views">Views</th> <th>Activity</th> </tr> </thead> <tbody> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='1'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/about-the-typing-category/34155' class='title raw-link raw-topic-link'>About the Typing category</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/brettcannon" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/brettcannon/25/21723_2.png" class="avatar" title='Brett Cannon - Original Poster' aria-label='Brett Cannon - Original Poster'> </a> <a href="https://discuss.python.org/u/sinoroc" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/sinoroc/25/1607_2.png" class="avatar" title='sinoroc - Frequent Poster' aria-label='sinoroc - Frequent Poster'> </a> <a href="https://discuss.python.org/u/davidfstr" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/davidfstr/25/6944_2.png" class="avatar" title='David Foster - Most Recent Poster' aria-label='David Foster - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>2</span> </td> <td class="views"> <span class='views' title='views'>1163</span> </td> <td> October 17, 2023 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='2'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/inference-on-literal-types/72018' class='title raw-link raw-topic-link'>Inference on Literal Types</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Dr-Irv" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/dr-irv/25/16656_2.png" class="avatar" title='Irv Lustig - Original Poster' aria-label='Irv Lustig - Original Poster'> </a> <a href="https://discuss.python.org/u/carljm" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/carljm/25/959_2.png" class="avatar" title='Carl Meyer - Frequent Poster' aria-label='Carl Meyer - Frequent Poster'> </a> <a href="https://discuss.python.org/u/beauxq" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/beauxq/25/15042_2.png" class="avatar" title='Doug Hoskisson - Frequent Poster' aria-label='Doug Hoskisson - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Liz" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/liz/25/15021_2.png" class="avatar" title='Elizabeth King - Frequent Poster' aria-label='Elizabeth King - Frequent Poster'> </a> <a href="https://discuss.python.org/u/oscarbenjamin" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/oscarbenjamin/25/1209_2.png" class="avatar" title='Oscar Benjamin - Most Recent Poster' aria-label='Oscar Benjamin - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>106</span> </td> <td class="views"> <span class='views' title='views'>587</span> </td> <td> November 27, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='3'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/clarifying-the-rules-for-subclassing-generic-classes/69698' class='title raw-link raw-topic-link'>Clarifying the rules for subclassing generic classes</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> <a href='https://discuss.python.org/tag/typing-spec' class='discourse-tag'>typing-spec</a> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/rchen152" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/rchen152/25/16955_2.png" class="avatar" title='Rebecca Chen - Original Poster, Most Recent Poster' aria-label='Rebecca Chen - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Frequent Poster' aria-label='Eric Traut - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>223</span> </td> <td> November 27, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='4'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/type-hints-for-bool-vs-int-overload/72239' class='title raw-link raw-topic-link'>Type hints for bool vs int overload</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/oscarbenjamin" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/oscarbenjamin/25/1209_2.png" class="avatar" title='Oscar Benjamin - Original Poster' aria-label='Oscar Benjamin - Original Poster'> </a> <a href="https://discuss.python.org/u/hauntsaninja" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/hauntsaninja/25/12451_2.png" class="avatar" title='Shantanu Jain - Frequent Poster' aria-label='Shantanu Jain - Frequent Poster'> </a> <a href="https://discuss.python.org/u/NeilGirdhar" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/neilgirdhar/25/5776_2.png" class="avatar" title='Neil Girdhar - Most Recent Poster' aria-label='Neil Girdhar - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>228</span> </td> <td> November 26, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='5'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/expanding-readonly-to-normal-classes-protocols/67359' class='title raw-link raw-topic-link'>Expanding `ReadOnly` to normal classes & protocols</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Eneg" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/eneg/25/18177_2.png" class="avatar" title='Eneg - Original Poster' aria-label='Eneg - Original Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/carljm" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/carljm/25/959_2.png" class="avatar" title='Carl Meyer - Frequent Poster' aria-label='Carl Meyer - Frequent Poster'> </a> <a href="https://discuss.python.org/u/beauxq" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/beauxq/25/15042_2.png" class="avatar" title='Doug Hoskisson - Most Recent Poster' aria-label='Doug Hoskisson - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>72</span> </td> <td class="views"> <span class='views' title='views'>1355</span> </td> <td> November 25, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='6'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/why-do-some-all-type-checkers-discard-classmethod-staticmethod-property-instead-of-using-the-descriptor-protocol/72261' class='title raw-link raw-topic-link'>Why do some (all?) type checkers discard `classmethod`/`staticmethod`/`property` instead of using the descriptor protocol?</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/alwaysmpe" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/alwaysmpe/25/23663_2.png" class="avatar" title='Marc Edwards - Original Poster, Most Recent Poster' aria-label='Marc Edwards - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Frequent Poster' aria-label='Eric Traut - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>119</span> </td> <td> November 25, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='7'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/typing-meetup-for-december-december-11-18-00-utc-10am-pst/72237' class='title raw-link raw-topic-link'>Typing Meetup for December: December 11, 18:00 UTC (10am PST)</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/stroxler" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/stroxler/25/9681_2.png" class="avatar" title='Steven Troxler - Original Poster' aria-label='Steven Troxler - Original Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Most Recent Poster' aria-label='Jelle Zijlstra - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>75</span> </td> <td> November 24, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='8'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/extending-a-typeddict-with-non-required-fields/72115' class='title raw-link raw-topic-link'>Extending a `TypedDict` with non-required fields</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/daniele" class="latest"> <img width="25" height="25" src="https://avatars.discourse-cdn.com/v4/letter/d/dfb087/25.png" class="avatar" title='Daniele Nicolodi - Original Poster, Most Recent Poster' aria-label='Daniele Nicolodi - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> <a href="https://discuss.python.org/u/JamesParrott" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jamesparrott/25/10534_2.png" class="avatar" title='James Parrott - Frequent Poster' aria-label='James Parrott - Frequent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Frequent Poster' aria-label='Eric Traut - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>7</span> </td> <td class="views"> <span class='views' title='views'>101</span> </td> <td> November 23, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='9'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/conflicting-tuple-base-classes/72038' class='title raw-link raw-topic-link'>Conflicting tuple base classes</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/tungol" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/tungol/25/17104_2.png" class="avatar" title='Stephen Morton - Original Poster' aria-label='Stephen Morton - Original Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Liz" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/liz/25/15021_2.png" class="avatar" title='Elizabeth King - Most Recent Poster' aria-label='Elizabeth King - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>2</span> </td> <td class="views"> <span class='views' title='views'>131</span> </td> <td> November 23, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='10'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/add-a-short-form-for-type-casting-variable-assignments/72015' class='title raw-link raw-topic-link'>Add a short form for type casting variable assignments</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/bernatgabor" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/bernatgabor/25/3003_2.png" class="avatar" title='Bernát Gábor - Original Poster' aria-label='Bernát Gábor - Original Poster'> </a> <a href="https://discuss.python.org/u/bschubert" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/bschubert/25/16534_2.png" class="avatar" title='Brian Schubert - Frequent Poster' aria-label='Brian Schubert - Frequent Poster'> </a> <a href="https://discuss.python.org/u/srittau" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/srittau/25/237_2.png" class="avatar" title='Sebastian Rittau - Frequent Poster' aria-label='Sebastian Rittau - Frequent Poster'> </a> <a href="https://discuss.python.org/u/beauxq" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/beauxq/25/15042_2.png" class="avatar" title='Doug Hoskisson - Most Recent Poster' aria-label='Doug Hoskisson - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>152</span> </td> <td> November 23, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='11'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/pep-483-i-think-that-being-a-subtype-of-in-this-pep-are-wrong/71992' class='title raw-link raw-topic-link'>[PEP 483] I think that 'being a subtype of' in this PEP are wrong</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/FelixLeg" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/felixleg/25/18439_2.png" class="avatar" title='Przemysław Chojnacki - Original Poster, Most Recent Poster' aria-label='Przemysław Chojnacki - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>2</span> </td> <td class="views"> <span class='views' title='views'>96</span> </td> <td> November 22, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='12'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/python-typing-survey-results/71821' class='title raw-link raw-topic-link'>Python Typing Survey Results</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/lolpack" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/lolpack/25/19803_2.png" class="avatar" title='Aaron Pollack - Original Poster' aria-label='Aaron Pollack - Original Poster'> </a> <a href="https://discuss.python.org/u/AlSweigart" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/alsweigart/25/12237_2.png" class="avatar" title='Al Sweigart - Most Recent Poster' aria-label='Al Sweigart - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>171</span> </td> <td> November 20, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='13'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/typing-meetup-for-november-november-20-18-00-utc-10am-pst/70154' class='title raw-link raw-topic-link'>Typing Meetup for November: November 20, 18:00 UTC (10am PST)</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/stroxler" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/stroxler/25/9681_2.png" class="avatar" title='Steven Troxler - Original Poster, Most Recent Poster' aria-label='Steven Troxler - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/elenakrittik" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/elenakrittik/25/15083_2.png" class="avatar" title='Elena Krittik - Frequent Poster' aria-label='Elena Krittik - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> <a href="https://discuss.python.org/u/zhangyx" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Frequent Poster' aria-label='Yuxuan Zhang - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>8</span> </td> <td class="views"> <span class='views' title='views'>317</span> </td> <td> November 20, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='14'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/structural-subtyping-eafp-and-exceptions-which-inform-structure/54053' class='title raw-link raw-topic-link'>Structural subtyping, EAFP, and exceptions which inform structure</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Original Poster' aria-label='Michael H - Original Poster'> </a> <a href="https://discuss.python.org/u/antonagestam" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/antonagestam/25/12473_2.png" class="avatar" title='Anton Agestam - Frequent Poster' aria-label='Anton Agestam - Frequent Poster'> </a> <a href="https://discuss.python.org/u/alicederyn" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/alicederyn/25/10282_2.png" class="avatar" title='Alice - Frequent Poster' aria-label='Alice - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mdrissi" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mdrissi/25/5427_2.png" class="avatar" title='Mehdi Drissi - Frequent Poster' aria-label='Mehdi Drissi - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Eneg" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/eneg/25/18177_2.png" class="avatar" title='Eneg - Most Recent Poster' aria-label='Eneg - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>19</span> </td> <td class="views"> <span class='views' title='views'>652</span> </td> <td> November 19, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='15'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/ambivalent-async-generator-function-signature/71439' class='title raw-link raw-topic-link'>Ambivalent async generator function signature</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/ddun" class="latest"> <img width="25" height="25" src="https://avatars.discourse-cdn.com/v4/letter/d/f4b2a3/25.png" class="avatar" title='Dun - Original Poster, Most Recent Poster' aria-label='Dun - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/hauntsaninja" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/hauntsaninja/25/12451_2.png" class="avatar" title='Shantanu Jain - Frequent Poster' aria-label='Shantanu Jain - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>141</span> </td> <td> November 18, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='16'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/overloads-of-async-generators-inconsistent-coroutine-wrapping/56665' class='title raw-link raw-topic-link'>Overloads of async generators: inconsistent Coroutine wrapping</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> <a href='https://discuss.python.org/tag/typing' class='discourse-tag'>typing</a> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/sterliakov" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/sterliakov/25/10337_2.png" class="avatar" title='Stanislav Terliakov - Original Poster' aria-label='Stanislav Terliakov - Original Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/hauntsaninja" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/hauntsaninja/25/12451_2.png" class="avatar" title='Shantanu Jain - Frequent Poster' aria-label='Shantanu Jain - Frequent Poster'> </a> <a href="https://discuss.python.org/u/MegaIng" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/megaing/25/16162_2.png" class="avatar" title='Cornelius Krupp - Frequent Poster' aria-label='Cornelius Krupp - Frequent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Most Recent Poster' aria-label='Eric Traut - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>16</span> </td> <td class="views"> <span class='views' title='views'>504</span> </td> <td> November 12, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='17'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/prevalence-staleness-of-stubs-packages-in-pypi/70457' class='title raw-link raw-topic-link'>Prevalence/Staleness of Stubs Packages in Pypi</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/yangdanny97" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/yangdanny97/25/20192_2.png" class="avatar" title='Danny Y - Original Poster, Most Recent Poster' aria-label='Danny Y - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Frequent Poster' aria-label='Eric Traut - Frequent Poster'> </a> <a href="https://discuss.python.org/u/bwoodsend" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/bwoodsend/25/4027_2.png" class="avatar" title='Brénainn Woodsend - Frequent Poster' aria-label='Brénainn Woodsend - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>305</span> </td> <td> November 11, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='18'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/pep-747-typeexpr-type-hint-for-a-type-expression/55984' class='title raw-link raw-topic-link'>PEP 747: TypeExpr: Type Hint for a Type Expression</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/davidfstr" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/davidfstr/25/6944_2.png" class="avatar" title='David Foster - Original Poster' aria-label='David Foster - Original Poster'> </a> <a href="https://discuss.python.org/u/pf_moore" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/pf_moore/25/35_2.png" class="avatar" title='Paul Moore - Frequent Poster' aria-label='Paul Moore - Frequent Poster'> </a> <a href="https://discuss.python.org/u/carljm" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/carljm/25/959_2.png" class="avatar" title='Carl Meyer - Frequent Poster' aria-label='Carl Meyer - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mdrissi" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mdrissi/25/5427_2.png" class="avatar" title='Mehdi Drissi - Frequent Poster' aria-label='Mehdi Drissi - Frequent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Most Recent Poster' aria-label='Eric Traut - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>68</span> </td> <td class="views"> <span class='views' title='views'>3191</span> </td> <td> November 9, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='19'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/why-cant-we/69841' class='title raw-link raw-topic-link'>Why can't we ...?</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Original Poster' aria-label='Jelle Zijlstra - Original Poster'> </a> <a href="https://discuss.python.org/u/monk-time" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/monk-time/25/516_2.png" class="avatar" title='Dmitry - Frequent Poster' aria-label='Dmitry - Frequent Poster'> </a> <a href="https://discuss.python.org/u/drhagen" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/drhagen/25/1434_2.png" class="avatar" title='David Hagen - Frequent Poster' aria-label='David Hagen - Frequent Poster'> </a> <a href="https://discuss.python.org/u/jamestwebber" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jamestwebber/25/12799_2.png" class="avatar" title='James Webber - Frequent Poster' aria-label='James Webber - Frequent Poster'> </a> <a href="https://discuss.python.org/u/zhangyx" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Most Recent Poster' aria-label='Yuxuan Zhang - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>22</span> </td> <td class="views"> <span class='views' title='views'>1106</span> </td> <td> November 8, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='20'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/immutable-classes/59840' class='title raw-link raw-topic-link'>Immutable classes</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/joaoe" class=""> <img width="25" height="25" src="https://avatars.discourse-cdn.com/v4/letter/j/f475e1/25.png" class="avatar" title='João Eiras - Original Poster' aria-label='João Eiras - Original Poster'> </a> <a href="https://discuss.python.org/u/beauxq" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/beauxq/25/15042_2.png" class="avatar" title='Doug Hoskisson - Frequent Poster' aria-label='Doug Hoskisson - Frequent Poster'> </a> <a href="https://discuss.python.org/u/browniebroke" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/browniebroke/25/20572_2.png" class="avatar" title='Bruno Alla - Frequent Poster' aria-label='Bruno Alla - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Wombat" class=""> <img width="25" height="25" src="https://avatars.discourse-cdn.com/v4/letter/w/e480ec/25.png" class="avatar" title='Zeke W - Frequent Poster' aria-label='Zeke W - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Most Recent Poster' aria-label='Michael H - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>23</span> </td> <td class="views"> <span class='views' title='views'>760</span> </td> <td> November 8, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='21'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/orig-class-availability/70478' class='title raw-link raw-topic-link'>`__orig_class__` availability</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/zhangyx" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Original Poster, Most Recent Poster' aria-label='Yuxuan Zhang - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/MegaIng" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/megaing/25/16162_2.png" class="avatar" title='Cornelius Krupp - Frequent Poster' aria-label='Cornelius Krupp - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>6</span> </td> <td class="views"> <span class='views' title='views'>164</span> </td> <td> November 8, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='22'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/behavior-of-get-type-hints-differs-on-classes-and-instances/70491' class='title raw-link raw-topic-link'>Behavior of "get_type_hints" differs on classes and instances</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/zhangyx" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Original Poster' aria-label='Yuxuan Zhang - Original Poster'> </a> <a href="https://discuss.python.org/u/MegaIng" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/megaing/25/16162_2.png" class="avatar" title='Cornelius Krupp - Most Recent Poster' aria-label='Cornelius Krupp - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>70</span> </td> <td> November 7, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='23'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/runtime-resolution-of-typevar/70388' class='title raw-link raw-topic-link'>Runtime resolution of TypeVar</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/zhangyx" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Original Poster, Most Recent Poster' aria-label='Yuxuan Zhang - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>122</span> </td> <td> November 7, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='24'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/union-type-broadcasting/70397' class='title raw-link raw-topic-link'>Union Type Broadcasting</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/zhangyx" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/zhangyx/25/23808_2.png" class="avatar" title='Yuxuan Zhang - Original Poster' aria-label='Yuxuan Zhang - Original Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> <a href="https://discuss.python.org/u/MegaIng" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/megaing/25/16162_2.png" class="avatar" title='Cornelius Krupp - Frequent Poster' aria-label='Cornelius Krupp - Frequent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Most Recent Poster' aria-label='Eric Traut - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>14</span> </td> <td class="views"> <span class='views' title='views'>214</span> </td> <td> November 7, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='25'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/should-list-arguments-of-a-type-statement-that-refer-to-a-paramspec-be-converted-to-a-tuple/66182' class='title raw-link raw-topic-link'>Should list arguments of a type statement that refer to a ParamSpec be converted to a tuple?</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> <a href='https://discuss.python.org/tag/typing' class='discourse-tag'>typing</a> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Daraan" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/daraan/25/22182_2.png" class="avatar" title='Daraan - Original Poster' aria-label='Daraan - Original Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Most Recent Poster' aria-label='Jelle Zijlstra - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>1</span> </td> <td class="views"> <span class='views' title='views'>147</span> </td> <td> November 5, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='26'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/typing-instance-based-on-classvar/69716' class='title raw-link raw-topic-link'>Typing instance based on ClassVar</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/davetapley" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/davetapley/25/10626_2.png" class="avatar" title='Dave Tapley - Original Poster' aria-label='Dave Tapley - Original Poster'> </a> <a href="https://discuss.python.org/u/antonagestam" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/antonagestam/25/12473_2.png" class="avatar" title='Anton Agestam - Frequent Poster' aria-label='Anton Agestam - Frequent Poster'> </a> <a href="https://discuss.python.org/u/srittau" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/srittau/25/237_2.png" class="avatar" title='Sebastian Rittau - Frequent Poster' aria-label='Sebastian Rittau - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Eneg" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/eneg/25/18177_2.png" class="avatar" title='Eneg - Most Recent Poster' aria-label='Eneg - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>3</span> </td> <td class="views"> <span class='views' title='views'>181</span> </td> <td> November 3, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='27'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/add-a-safer-version-of-cast/54877' class='title raw-link raw-topic-link'>Add a safer version of cast?</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/NeilGirdhar" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/neilgirdhar/25/5776_2.png" class="avatar" title='Neil Girdhar - Original Poster' aria-label='Neil Girdhar - Original Poster'> </a> <a href="https://discuss.python.org/u/JamesParrott" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jamesparrott/25/10534_2.png" class="avatar" title='James Parrott - Frequent Poster' aria-label='James Parrott - Frequent Poster'> </a> <a href="https://discuss.python.org/u/pf_moore" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/pf_moore/25/35_2.png" class="avatar" title='Paul Moore - Frequent Poster' aria-label='Paul Moore - Frequent Poster'> </a> <a href="https://discuss.python.org/u/mikeshardmind" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mikeshardmind/25/14381_2.png" class="avatar" title='Michael H - Frequent Poster' aria-label='Michael H - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Daverball" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/daverball/25/15931_2.png" class="avatar" title='David Salvisberg - Most Recent Poster' aria-label='David Salvisberg - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>25</span> </td> <td class="views"> <span class='views' title='views'>763</span> </td> <td> November 1, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='28'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/literal-and-pep-695-type-aliases/69857' class='title raw-link raw-topic-link'>`Literal` and PEP 695 type aliases</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Viicos" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/viicos/25/14616_2.png" class="avatar" title='Viicos - Original Poster, Most Recent Poster' aria-label='Viicos - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/erictraut" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/erictraut/25/15190_2.png" class="avatar" title='Eric Traut - Frequent Poster' aria-label='Eric Traut - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>2</span> </td> <td class="views"> <span class='views' title='views'>155</span> </td> <td> November 1, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='29'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/inlined-typed-dicts-and-typed-dict-comprehensions/68921' class='title raw-link raw-topic-link'>Inlined typed dicts and typed dict comprehensions</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/Viicos" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/viicos/25/14616_2.png" class="avatar" title='Viicos - Original Poster, Most Recent Poster' aria-label='Viicos - Original Poster, Most Recent Poster'> </a> <a href="https://discuss.python.org/u/hauntsaninja" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/hauntsaninja/25/12451_2.png" class="avatar" title='Shantanu Jain - Frequent Poster' aria-label='Shantanu Jain - Frequent Poster'> </a> <a href="https://discuss.python.org/u/alwaysmpe" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/alwaysmpe/25/23663_2.png" class="avatar" title='Marc Edwards - Frequent Poster' aria-label='Marc Edwards - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Daverball" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/daverball/25/15931_2.png" class="avatar" title='David Salvisberg - Frequent Poster' aria-label='David Salvisberg - Frequent Poster'> </a> <a href="https://discuss.python.org/u/Jelle" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jelle/25/1049_2.png" class="avatar" title='Jelle Zijlstra - Frequent Poster' aria-label='Jelle Zijlstra - Frequent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>9</span> </td> <td class="views"> <span class='views' title='views'>341</span> </td> <td> October 30, 2024 </td> </tr> <tr class="topic-list-item"> <td class="main-link" itemprop='itemListElement' itemscope itemtype='http://schema.org/ListItem'> <meta itemprop='position' content='30'> <span class="link-top-line"> <a itemprop='url' href='https://discuss.python.org/t/import-type-statement-to-replace-typing-type-checking-idiom-and-fix-circular-references/69518' class='title raw-link raw-topic-link'>"import type" statement to replace typing.TYPE_CHECKING idiom and fix circular references</a> </span> <div class="link-bottom-line"> <div class="discourse-tags"> <a href='https://discuss.python.org/tag/typing' class='discourse-tag'>typing</a> </div> </div> </td> <td class='posters'> <a href="https://discuss.python.org/u/mkzeender" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/mkzeender/25/23643_2.png" class="avatar" title='Marckie Z - Original Poster' aria-label='Marckie Z - Original Poster'> </a> <a href="https://discuss.python.org/u/bschubert" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/bschubert/25/16534_2.png" class="avatar" title='Brian Schubert - Frequent Poster' aria-label='Brian Schubert - Frequent Poster'> </a> <a href="https://discuss.python.org/u/abessman" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/abessman/25/8367_2.png" class="avatar" title='Alexander Bessman - Frequent Poster' aria-label='Alexander Bessman - Frequent Poster'> </a> <a href="https://discuss.python.org/u/JamesParrott" class=""> <img width="25" height="25" src="/user_avatar/discuss.python.org/jamesparrott/25/10534_2.png" class="avatar" title='James Parrott - Frequent Poster' aria-label='James Parrott - Frequent Poster'> </a> <a href="https://discuss.python.org/u/brettcannon" class="latest"> <img width="25" height="25" src="/user_avatar/discuss.python.org/brettcannon/25/21723_2.png" class="avatar" title='Brett Cannon - Most Recent Poster' aria-label='Brett Cannon - Most Recent Poster'> </a> </td> <td class="replies"> <span class='posts' title='posts'>5</span> </td> <td class="views"> <span class='views' title='views'>226</span> </td> <td> October 29, 2024 </td> </tr> </tbody> </table> </div> <div class="navigation" role='navigation' itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'><b><a href='/c/typing/32?page=1' rel='next' itemprop='url'>next page →</a></b></span> </div> <!-- include_crawler_content? --> </div> <footer class="container wrap"> <nav class='crawler-nav'> <ul> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/' itemprop="url">Home </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/categories' itemprop="url">Categories </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/guidelines' itemprop="url">Guidelines </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/tos' itemprop="url">Terms of Service </a> </span> </li> <li itemscope itemtype='http://schema.org/SiteNavigationElement'> <span itemprop='name'> <a href='/privacy' itemprop="url">Privacy Policy </a> </span> </li> </ul> </nav> <p class='powered-by-link'>Powered by <a href="https://www.discourse.org">Discourse</a>, best viewed with JavaScript enabled</p> </footer> <div class="buorg"><div>Unfortunately, <a href="https://www.discourse.org/faq/#browser">your browser is unsupported</a>. Please <a href="https://browsehappy.com">switch to a supported browser</a> to view rich content, log in and reply.</div></div> </body> </html>