[[CheeseShopDev|PyPI]] APIs: [[PyPISimple|Simple]], '''JSON''', [[PyPIXmlRpc|XMLRPC]]. For most up to date documentation, see https://warehouse.readthedocs.io/api-reference/json/ You can access JSON information about packages by using the URL format . `https://pypi.python.org/pypi/<package_name>/json` This retrieves information about the latest stable release (using [[http://www.python.org/dev/peps/pep-0386/|PEP 386]] ordering, falling back on older distutils ordering where packages are not PEP 386 compliant.) If you wish to retrieve information about a specific release you may use . `https://pypi.python.org/pypi/<package_name>/<version>/json` You can use this to automatically generate a link to the latest release of your package with (assuming use of jQuery): {{{ <span id="release_info" class="note">Download: <a href="https://pypi.python.org/pypi/roundup">latest</a></span> <script type="text/javascript"> $.getJSON('https://pypi.python.org/pypi/roundup/json?callback=?', function(data) { h = 'Download: ' + data.info.version; for (var i=0, url; url=data.urls[i]; ++i) { h += '<br><a href="' + url.url + '">' + url.filename + '</a>'; } $('#release_info').html(h); }); </script> }}} [[https://pypi.org/project/sphinxcontrib-cheeseshop/|sphinxcontrib-cheeseshop]] [[http://sphinx-doc.org/|Sphinx]] extension that adds link to latest package version to docs by including HTML code that uses JSON API above. Last released 2010.