<div dir="ltr">On Thursday, May 12, 2016 at 11:50:32 AM UTC-7, Guido van Rossum wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div>There's one new feature I'd like to add to PEP 484 and the typing.py module that will go out with Python 3.5.2.<br><br></div>There's a long discssion in <a href="https://github.com/python/typing/issues/107" target="_blank" rel="nofollow" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fpython%2Ftyping%2Fissues%2F107\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHL2P0OMhd7voepna_Lmm6DT9SWOA';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fpython%2Ftyping%2Fissues%2F107\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHL2P0OMhd7voepna_Lmm6DT9SWOA';return true;">https://github.com/python/<wbr>typing/issues/107</a>, but I think I can explain the proposal very quickly.<br><br></div>There's currently no good way to talk about class objects. If you have a function argument that's a class (as opposed to an instance) the only annotation you can give it is `type`. But I've encountered this pattern quite frequently, and what people invariably want to say is "it's a subclass of this here class C."</div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>I like it. I have wanted "Type[C]" many times, in pytype's output.<br></div><blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
</blockquote></div>