-
-
Notifications
You must be signed in to change notification settings - Fork 104
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
Is it possible to drop typeguard? #409
Comments
I think this issue is related? #406 "Consider removing upper bounds on dependencies" |
I'm open to the idea. As far as I know, the only place we use it is when we check to make sure the user passes the right type to the During the initial migration to Assuming we can figure out a replacement for |
@alcarney Are there tests I can verify the fix against? |
They're not comprehensive, but there are a few test cases like this one in |
This dependency often causes issues:
microsoft/vscode-black-formatter#265
microsoft/vscode-pylint#446
microsoft/vscode-isort#344
All caused by outdated version of typing extension in users environment.
lsprotocol
includes the Type for the Options supported for each request. Would it be possible to use that to validate options without using typeguard?The text was updated successfully, but these errors were encountered: