-
Notifications
You must be signed in to change notification settings - Fork 964
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
API providing contributor data #2914
Comments
#284 is also relevant. |
Seems reasonable to add a list of contributor usernames to Project JSON API, though it might be a bit more work than expected because right now it's actually just returning the latest release. |
@phildini thanks for your note and sorry for the slow response! Since the most urgent task is to replace the core features of legacy PyPI so the site is more sustainable and reliable, and this feature isn't as core to the PyPI experience as other features are, I've moved it to a future milestone. I wonder whether libraries.io would be a good API for you to also try using in the interim? Thanks and sorry again for the wait. |
@brainwane I'll investigate and will put up the report here in the comments. |
The json_project method returns method When we hit
|
@di Could you please review the above approach? Thanks |
Thanks for your writeup, @waseem18! Since Dustin (and others on the MOSS-funded team) are focusing right now on getting the beta out the door and then getting to the redirect/launch milestone, Dustin will probably wait till after those are done to comment on the approach you've suggested. But I hope other people will comment on your suggestion. |
I realized we can do this after Legacy PyPI shutdown, since we do provide |
One thing to note is that the current response field
|
Hi! As a result of https://github.com/feross/thanks, I wrote https://github.com/phildini/thanks. It's goal is to make it easier for people to find out how to support the developers writing their python packages.
It's currently using the XMLRPC API against pypi.python.org, because that's the only API I can find that returns the
package_roles
information.I would rather be using JSON, and pointing
thanks
at pypi.org.After chatting with @ewdurbin at PyTN, it sounds like there's some discussion about what APIs to support long-term in warehouse.
I would really enjoy continuing to have API access to some identifier for package maintainers, so that I can encourage people to pay them (and also for whatever other applications the community can think of. Wall of fame? Random kudos? Who knows!).
Apologies if this ticket is duplicating, or should go somewhere else, happy to link it if there's an issue I missed in reading through issues.
The text was updated successfully, but these errors were encountered: