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
Is your feature request related to a problem? Please describe.
The current implementation for bare type validation does not adequately support callable bare types due to their unique structure.
Describe the solution you'd like
Update the type validation logic to include specific handling for callable bare types by incorporating _check_callable_compatibility. This ensures that callable types are validated correctly and consistently. For example, the test case pytest.param(Callable[[Any], Any], Callable) should pass with the updated implementation.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
_check_callable_compatibility
. This ensures that callable types are validated correctly and consistently. For example, the test casepytest.param(Callable[[Any], Any], Callable)
should pass with the updated implementation.The text was updated successfully, but these errors were encountered: