Message366288
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. |
|
| Date |
User |
Action |
Args |
| 2020-04-13 09:12:29 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, gvanrossum, lukasz.langa, yan12125, emma_smith, BTaskaya |
| 2020-04-13 09:12:29 | serhiy.storchaka | set | messageid: <1586769149.87.0.335309517977.issue39481@roundup.psfhosted.org> |
| 2020-04-13 09:12:29 | serhiy.storchaka | link | issue39481 messages |
| 2020-04-13 09:12:29 | serhiy.storchaka | create | |
|