On Wed, Mar 05, 2014 at 07:01:49AM -0500, Donald Stufft wrote:
On Mar 5, 2014, at 5:48 AM, anatoly techtonik email@example.com wrote:
JSON-RPC is a better choice for recommended external API, because it doesn't rely on memory hungry and potentially unsafe XML libraries.
On Wed, Mar 5, 2014 at 3:41 AM, Donald Stufft firstname.lastname@example.org wrote:
Just a quick FYI that the last missing piece (search) for XMLRPC was merged in Warehouse today. If you have an application that depends on XMLRPC on PyPI and you’d like to test it, please try against the url:
Let me know if you find any issues, or you can file a bug at:
XMLRPC is used in order to maintain compatibility with what is already there. Something better will replace it eventually and XMLRPC will be deprecated.
This is a bit confusing to me now.
You're reacting as if anatoly suggested a new JSON interface to replace the legacy XML-RPC one.
But the old PyPI codebase already had a JSON API. I'm using it to keep track of Python 3 support status of about 800 packages maintained by the Zope Foundation: http://zope3.pov.lt/py3/
I assume at some point Warehouse will add support for the JSON API and you'll issue a call for testing?