-
Notifications
You must be signed in to change notification settings - Fork 587
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
[Feature] Add PEP 658 support to Pypi repo simple API #296
Comments
Thanks for filing this, we've taken note of your interest. I'm leaving this open to see if there's other demand for this endpoint among other users. |
pypi/warehouse#8254 lead to filling up metadata for all .whl files in PyPI, so new API can be used for most of packages. It is not yet clear what the total impact is (because backfill process took some time), some results can be found here pypi/warehouse#8254 (comment) |
In our company this feature would offer a major speedup of the renovate workflow that aims to periodically upgrade all dependencies of a project. Since the feature is now offered by PyPi, the cost of using nexus compared to the baseline solution is growing and that makes it harder to defend it against other options. |
There is a lot of focus on speed and performance especially when it comes to lockfile generation going on now in the pypi & pip repo. It would be good for nexus to be compatible with PEP 658 & related improvements, see here: pypa/pip#12921 I have found that nexus was 6x slower than pypi when generating lockfiles using uv (with caching disabled using |
Theres new API data used by tools like poetry that stemmed from PEP 658 that is not yet supported by Nexus.
The text was updated successfully, but these errors were encountered: