PEP 484 support was added in Python 3.5, and this library supports 3.7+, as such the .pyi files are now redundant and types can be included in line directly in the source files.
I'd like to propose that new classes use PEP 484, and old classes are slowly migrated to use PEP 484 over time.
Thoughts?