Replies: 1 comment 2 replies
-
|
I wonder if such a setting should be part of the pyproject.toml or if it should be a configuration setting. I tend towards the latter. This has the advantage that you just have to set it once and it affects all your projects. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
There's been a lot of discussion about supply chain attacks recently, and while much of that has been focused on NPM, that class of attack is hardly unknown on PyPI. One feature which several JavaScript package managers and uv have been adding is the ability to install updates but exclude versions of packages which are less than a certain number of hours old to give the community time to detect a malicious or simply broken release.
I think this would be a useful addition to
poetry update. Thepnpmmodel with bothminimumReleaseAgeandminimumReleaseAgeExcludeto override seems like a good balance for protecting users by default without giving up the ability to install an urgently-needed update when necessary.Beta Was this translation helpful? Give feedback.
All reactions