warehouse
warehouse copied to clipboard
Add JSON user API
Closes #15769
Some points of discussion:
- Is this added in the right place? Feels strange adding to the legacy JSON API but at the same time it seems to fit in
- Data model: should we stay faithful to exactly what's returned in the HTML page for
/user/{username}? Or should we return other stuff as well?
I think the various times should have a timezone.
@Robin5605 This PR will be really valuable for analysis tools like Macaron that detect malicious packages, thanks so much for your work on this! From what I can see, the changes look good and it seems to be ready for maintainer approval. If there are any outstanding issues or additional testing required, we are happy to help out.
Also, once it’s merged, does anyone have an idea of the expected deployment timeline?
cc @miketheman