-
Notifications
You must be signed in to change notification settings - Fork 15
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
pip_api: type hints #97
Conversation
We're not doing any expensive imports, so this isn't necessary.
Turns out that this is a significant pain due to the vendored modules:
The CI will pass above, but the parent call to Edit: I've added |
Urgh, this might actually be fixable with |
Okay: in local testing, adding For the package itself, |
I think that's acceptable for now. |
Okay, this should be good to go once the CI goes through! A minor bump once it's merged would also be appreciated 🙂 |
Released in https://pypi.org/project/pip-api/0.0.21/ |
I believe this covers the majority of the public API surface; will test these hints against my work in
pip-audit
.Closes #96.