We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Currently only simple dependencies like types-foo or types-bar>=1.2 are supported. Here are some ideas for more flexibility (both format and logic):
types-foo
types-bar>=1.2
types-foo>1,<2
types-foo>=1.2; python_version>3.7
Last one (or two?) may require some non-trivial work w.r.t. to mypy/pytype tests.
The text was updated successfully, but these errors were encountered:
I think especially the second and fourth point will eventually be necessary. But we can implement this when we need it, I guess.
Sorry, something went wrong.
Yeah, agreed on implementing things as they come up, e.g. we have #5768
Note that packaging makes parsing specifiers easy, so we should minimise doing things ourselves with regex.
No branches or pull requests
Currently only simple dependencies like
types-foo
ortypes-bar>=1.2
are supported. Here are some ideas for more flexibility (both format and logic):types-foo>1,<2
(supported by pip)types-foo>=1.2; python_version>3.7
Last one (or two?) may require some non-trivial work w.r.t. to mypy/pytype tests.
The text was updated successfully, but these errors were encountered: