Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove TSchema and add __call__ method to resolve #322 #326

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

mutricyl
Copy link

@mutricyl mutricyl commented Aug 27, 2024

#322 raised that mypy showed error when using Use inside And and during investigation mixing Or and And also showed an issue.

  1. I have added an empty __call__ function to class Use to make sure that mypy considers it as Callable
  2. I got rid of TSchema and brought class Schema on top of the file as it appends that mypy is not so good with Generics[]

I am updating Regex as well to make it mypy Callable.

Closes #322

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Type checker reports error when using the Use class in a boolean operator
1 participant