DanGo
DanGo
Hi, thanks for this library! First issue: `runtype.issubclass` disagrees with the built-in `issubclass` here: ```python >>> issubclass(collections.OrderedDict, dict) True >>> runtype.issubclass(collections.OrderedDict, dict) False ``` Second issue: `runtype.issubclass` does not handle...
```python (Pdb) runtype.issubclass(typing.MutableMapping[str, int], typing.Mapping[str, int]) True (Pdb) runtype.issubclass(typing.Mapping[str, int], typing.Mapping[str, int | str]) True (Pdb) runtype.issubclass(typing.MutableMapping[str, int], typing.Mapping[str, int | str]) False ``` By transitivity of subtype relation, if...