This PR collects a number of small improvements and cleanups, including:
improved cast assert message for values in columns
added variance inference manager to better handle recursive types and forward references
revised and documented function subtyping logic
removed constraint type syntax in Python annotations (4d343a61ff)
added a script to check that docstrings match function signatures (and find missing docstrings)
fixed docstrings
added snippets and improved VSCode language configuration
This PR collects a number of small improvements and cleanups, including:
- improved cast assert message for values in columns
- added variance inference manager to better handle recursive types and forward references
- revised and documented function subtyping logic
- removed constraint type syntax in Python annotations (4d343a61ff)
- added a script to check that docstrings match function signatures (and find missing docstrings)
- fixed docstrings
- added snippets and improved VSCode language configuration
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR collects a number of small improvements and cleanups, including:
4d343a61ff)