furl
furl copied to clipboard
Add typing support
Currently running mypy against something using this project gets error: Skipping analyzing 'furl': found module but no type hints or library stubs
do you have the time and bandwidth to add types to icecream? 🙂
Turns out it's harder than that. icecream
needs executing, which needs asttokens which needs astroid. Astroid has had some typing work, but it still is a way off (see https://github.com/PyCQA/astroid/pull/1024#issuecomment-860230292). OTOH, if we ignore that, the others are more viable.
I've opened https://github.com/gristlabs/asttokens/pull/72 to start this process, but the build system appears a bit broken there.
@palfrey thank you for your efforts here! 🙌
Looks like the asttokens change has been merged.
Yup. https://github.com/alexmojaki/executing/pull/57 is my initial work there
And icecream with https://github.com/gruns/icecream/pull/167