-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
[3.12] gh-96747: Add passlib
package to crypt
doc depraction warning (GH-106660)
#106660
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
[3.12] gh-96747: Add passlib
package to crypt
doc depraction warning (GH-106660)
#106660
Conversation
passlib
package to crypt
doc depraction warning [3.11]passlib
package to crypt
doc depraction warning [3.11]
a2ec26b
to
d102845
Compare
passlib
package to crypt
doc depraction warning [3.11]passlib
package to crypt
doc depraction warning
passlib
package to crypt
doc depraction warningpasslib
package to crypt
doc depraction warning (GH-106660)
GH-106660 is a backport of this pull request to the 3.11 branch. |
Hey @iritkatriel, This PR is needed only for 3.11 and 3.12 versions and can't be added to Because of that I had to use this specific PR title, where the linked PR ( How should I do the process? Is it fine to add to 3.11 and later cherry-pick to 3.12? Can you review? Thanks |
It's fine. I would probably start with the newest branch (3.12) and try an automatic backport, but doing it manually on both branches is also fine.
I am not a domain expert, but I have asked other core devs to confirm we are happy to make this recommendation. We'll get back to you. |
Note that there is a failure in the doctest buildbot:
|
passlib hasn't been updated in a couple of years, but it might still be fine? Let's also check with @gpshead who gave the original issue a 👍 |
Fixed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR needs to be made against the main
branch. (or... 3.12 if the doc was already removed in main)
A Python core developer has requested some changes be made to your pull request before we can consider merging it. If you could please address their requests along with any other requests in other reviews from core developers that would be appreciated. Once you have made the requested changes, please leave a comment on this pull request containing the phrase |
as to the |
While a little annoying to see it lingering for a few years with no activity from the single author/maintainer, it does seem like the right tool for this job compared to anything else out there. If it ever turns out not to be, we can simply update our docs again in the future. |
c6afc3a
to
3a622f0
Compare
Hey @terryjreedy, Sorry for those all review requests, didn't know it will do so... Regarding the code, I rebased my commits on top of 3.12 and the diff is fine now. Thanks |
Thanks for making the requested changes! @gpshead: please review the changes made to this pull request. |
…pt` deprecation doc (pythonGH-106660) (pythonGH-106660) * Added mention to passlib package as alternative to the deprecated crypt module. (cherry picked from commit ec7b05a) Co-authored-by: Yonatan Bitton <bityob@gmail.com>
GH-106697 is a backport of this pull request to the 3.11 branch. |
I think this is the first time I've seen a PR successfully be rebased against another branch. 😅 I'm used to just creating a new PR. thanks for the doc update! |
…ypt` deprecation doc (GH-106660) (GH-106660) (#106697) [3.12] gh-96747: Mention the PyPI `passlib` package in the `crypt` deprecation doc (GH-106660) (GH-106660) * Added mention to passlib package as alternative to the deprecated crypt module. (cherry picked from commit ec7b05a) Co-authored-by: Yonatan Bitton <bityob@gmail.com>
😄 It toke me indeed few minutes to figure out how to do it correctly. Usually Finally I found out that the right command for my case is |
This PR add details about
passlib
package on thecrypt
doc.I didn't first add this change to
main
branch since thiscrypt.rst
file and the module are deleted on 3.11 version.📚 Documentation preview 📚: https://cpython-previews--106660.org.readthedocs.build/