In [32]:
import xmlrpclib
import pprint
In [33]:
client = xmlrpclib.ServerProxy('http://pypi.python.org/pypi')
In [6]:
client.system.listMethods()
Out[6]:
In [8]:
client.top_packages()[0:10]
Out[8]:
In [31]:
current_version = client.package_releases('crowdflower')
print 'current_version', current_version
In [30]:
versions = client.package_releases('crowdflower', True)
print 'versions', versions
In [38]:
print client.system.methodHelp('release_downloads')
print client.system.methodSignature('release_downloads')
In [23]:
client.package_roles('crowdflower')
Out[23]:
In [24]:
client.user_packages('chbrown')
Out[24]:
In [36]:
for version in sorted(versions):
print client.release_downloads('crowdflower', version)
In [ ]: