Cleanup and minor improvements #37

Merged
HEL merged 12 commits from feat/tidying into main 2026-07-09 14:59:29 +00:00
Owner

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
HEL self-assigned this 2026-07-09 14:59:08 +00:00
HEL added 12 commits 2026-07-09 14:59:08 +00:00
HEL scheduled this pull request to auto merge when all checks succeed 2026-07-09 14:59:28 +00:00
HEL merged commit 0c851cbc9b into main 2026-07-09 14:59:29 +00:00
HEL deleted branch feat/tidying 2026-07-09 14:59:29 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: HEL/midas#37