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
Fix a bug in which the types of defaults were not checked against already deduced types, resulting in incorrect union types being built for options with defaults.
Support looser comparisons between Tuple and Union types.tuple[...] and typing.Tuple[...] should now compare equal, as should Unions in which the order of the union members varies.
The type annotation used as the return type of a callback on a parameter will now be treated as an override which takes precedence over any deduction about the parameter type
The type annotation used as the return type of a custom type's convert method will be checked and used as the annotated value for parameter types which do not implement AnnotatedParamType
The documentation is more explicit about type evaluation logic and order of overrides