You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use "bare" annotations for forward declarations instead of stringified ones
Configure ruff to enforce from __future__ import annotations on every file for consistency
Remove redundant type annotations from Sphinx docstrings (and possibly configure Sphinx to pick up the annotations, not sure what's needed for that nowadays)
list,dict,typeovertyping.Listetc.)from __future__ import annotationsTheType | Noneinstead ofOptional[TheType]from __future__ import annotationson every file for consistencyOriginally posted by @The-Compiler in #605 (review)