This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ethan smith
Recipients BTaskaya, ethan smith, gvanrossum, lukasz.langa, serhiy.storchaka, yan12125
Date 2020-04-13.12:36:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <CAMzjp8HyaMihV6iU0J92Mw55aqYvWr2aAuTWGRCVW4Vf1zxoXA@mail.gmail.com>
In-reply-to <1586769149.87.0.335309517977.issue39481@roundup.psfhosted.org>
Content
Hm, yeah it appears my methodology was too loose. Thank you for catching
these. I will go through and test the rest (if you haven't yet) later today
and make a PR to revert anything that needs it. Thanks! (and sorry)

On Mon, Apr 13, 2020 at 2:12 AM Serhiy Storchaka <report@bugs.python.org>
wrote:

>
> Serhiy Storchaka <storchaka+cpython@gmail.com> added the comment:
>
> I tested the following example:
>
> import ipaddress, mmap
>
> x: ipaddress.IPv4Network[int]
> y: mmap.mmap[int]
>
> MyPy produces errors:
>
> t.py:4: error: "IPv4Network" expects no type arguments, but 1 given
> t.py:5: error: "mmap" expects no type arguments, but 1 given
>
> This is because mmap and IPv4Network are not generic types in typeshed.
> _BaseNetwork and _mmap are generic types, but IPv4Network and mmap are
> normal classes. The former are implementation detail of typeshed. _mmap
> does not exist in the stdlib, and _BaseNetwork in typeshed and the stdlib
> are different things.
>
> ----------
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <https://bugs.python.org/issue39481>
> _______________________________________
>
History
Date User Action Args
2020-04-13 12:36:57ethan smithsetrecipients: + ethan smith, gvanrossum, lukasz.langa, serhiy.storchaka, yan12125, BTaskaya
2020-04-13 12:36:57ethan smithlinkissue39481 messages
2020-04-13 12:36:57ethan smithcreate