-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Deprecated Eggsecutable Scripts #1764
Conversation
I'm really struggling writing a proper test for this warning. Adding another test based on the stuff in |
Finally got around, writing a test for the new warning. |
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.
@jaraco Do you know what, if anything, is the replacement for these? When adding deprecation warnings, I think it's usually best to tell people where to go to get the same functionality, and these deprecation warnings are not helpful in that regard.
Co-Authored-By: Paul Ganssle <[email protected]>
I don't know the best replacement. Doing a quick search, I see zipapp seems to implement something very similar. I haven't personally spent much time creating these apps nor have I seen them in the wild, so I can't speak to the use cases. |
Any updates on this one? |
Thanks for the ping. I can't imagine belaboring this issue any longer. I agree it would be nice to provide a replacement, but one of the goals of the PyPA has been to simplify the tool chains and limit the supported use-cases, and I think this is one of those cases, so there is no recommended replacement, at least from PyPA. |
Agreed. Assuming we give a sufficiently long deprecation period, there's always the opportunity to update the warning message if this niche in the ecosystem really needs to be filled. |
Closes: #1557
Summary of changes
Deprecated "Eggsecutable Scripts" feature via warning and removed the Section in the docs.
Pull Request Checklist