-
Notifications
You must be signed in to change notification settings - Fork 1k
Package update feeds #1683
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
Comments
This is definitely one of those features I would expect from a package index. Right now I keep track of updates by subscribing to the |
That's certainly another option. Though not everyone is great about keeping their releases (or tags) in sync with PyPI releases. That said, I expect we will use a variety of different sources. |
I hope it solves pypi#1683 issue. Url like `/rss/{package_name}/updates.xml` with last 10 releases.
Another use-case for this: being able to track when new files are uploaded to an existing package version (eg additional wheel variants being uploaded) - so tools like pyup.io can know to update the requirements files with the additional hashes. |
I figure this would be based on the same mechanism that could send out notification emails, as requested in #98. |
Thanks for your note and sorry for the slow response! The folks working on Warehouse have gotten funding to concentrate on improving and deploying Warehouse, and have kicked off work towards our development roadmap -- the most urgent task is to improve Warehouse to the point where we can redirect pypi.python.org to pypi.org so the site is more sustainable and reliable. Since this feature isn't something that the legacy site has, I've moved it to a future milestone. Thanks and sorry again for the wait. |
Folks who need this might want to check whether the Libraries.io API for https://libraries.io/pypi might suit their needs in the short term. |
Here's a request for RSS feeds specifically: #5612 |
* Add project releases RSS feed Closes #1683 * Add authors to project releases RSS feeds * Add project releases RSS feed docs * Move project releases feed to /rss/project/{name}/releases.xml * Rename package releases feed to project releases feed in docs * Improve project rss feed example rendering Co-authored-by: Dustin Ingram <[email protected]> * Use descending release date order in RSS feeds Co-authored-by: Dustin Ingram <[email protected]> * Don't overwrite base feeds, provide for adding instead Co-authored-by: Dustin Ingram <[email protected]> * Don't overwrite base feeds, provide for adding instead Co-authored-by: Dustin Ingram <[email protected]> * Don't overwrite base feeds, provide for adding instead Co-authored-by: Dustin Ingram <[email protected]> * Test project releases RSS feed ordering Co-authored-by: Dustin Ingram <[email protected]> * Test project releases RSS feed ordering Co-authored-by: Dustin Ingram <[email protected]> * Add RSS feed link to release history tab Co-authored-by: Dustin Ingram <[email protected]> * Update tests/unit/rss/test_views.py * Update translations Co-authored-by: Dustin Ingram <[email protected]>
Thanks @scop and @yeraydiazdiaz and @di for resolving this issue! |
Awesome! Thank you 😄 |
Yay! |
Was just having a thought about a neat feature that would be really helpful for me and probably others. Thinking of downstream/secondary package maintainers for instance though others may find it valuable too. My primary personal use case is helping keep conda-forge up to date. Though maybe Linux packagers and others would be interested
It would be really neat to have some kind of feed that would be published to when a particular package is updated. Mainly interested in version bumps, but potentially other events could be valuable if people are interested. It would be good if this feed was designed so that a person or bot could subscribe ideally without an account. Also it might be nice to have some way to filter out dev/prereleases from stable releases.
The text was updated successfully, but these errors were encountered: