-
Notifications
You must be signed in to change notification settings - Fork 421
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
Add more type definitions for SSL
module, check with mypy
#1313
Conversation
The CI failure should be fixed by #1314 |
d615cbf
to
77f768d
Compare
We want to ensure that from now on, any new public API comes with proper type definitions.
Not sure why readthedocs is still marked "in progress", the build seems complete. |
@alex Would you like an additional commit which strips out the now-redundant The type definitions are being correctly extract to the docs, see: https://pyopenssl--1313.org.readthedocs.build/en/1313/api/ssl.html |
Let's hold that for a separate PR. The more moving pieces, the harder to
review.
…On Fri, Jun 28, 2024 at 10:38 AM Jeremy Lainé ***@***.***> wrote:
@alex <https://github.com/alex> Would you like an additional commit which
strips out the now-redundant :rtype ?
The type definitions are being correctly extract to the docs, see:
https://pyopenssl--1313.org.readthedocs.build/en/1313/api/ssl.html
—
Reply to this email directly, view it on GitHub
<#1313 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAAGBBULMXUE5UEON6O543ZJVYO5AVCNFSM6AAAAABKBY3ZISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJXGA4TCMJRHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
All that is necessary for evil to succeed is for good people to do nothing.
|
Is there anything more (or less) I can do for this PR ? |
Thank you @alex! Do you think it would be possible to slate a release for the near future? We now have a consistent story regarding type hints:
|
We intend to release a new cryptography soon and we'll do a pyOpenSSL release alongside that (since we need to update version bounds for pyOpenSSL anyway). |
We want to ensure that from now on, any public API comes with proper type definitions.