Package yolklib :: Module pypi :: Class CheeseShop
[show private | hide private]
[frames | no frames]

Class CheeseShop


Interface to Python Package Index
Method Summary
  __init__(self)
  get_download_urls(self, package_name, version, pkg_type)
Query PyPI for pkg download URI for a packge
  get_rss(self)
Fetch last 20 package release items from PyPI RSS feed
  get_yolk_dir(self)
Return location we store config files and data
  list_packages(self)
Query PYPI via XMLRPC interface for a a list of all package names
  package_releases(self, package_name)
Query PYPI via XMLRPC interface for a pkg's available versions
  query_cached_package_list(self)
Return list of pickled package names from PYPI
  query_versions_pypi(self, package_name, use_cached_pkglist)
Fetch list of available versions for a package from The CheeseShop
  release_data(self, package_name, version)
Query PYPI via XMLRPC interface for a pkg's metadata
  release_urls(self, package_name, version)
Query PYPI via XMLRPC interface for a pkg's available versions
  search(self, spec, operator)
Query PYPI via XMLRPC interface using search spec
  store_pkg_list(self)
Cache master list of package names from PYPI

Method Details

get_download_urls(self, package_name, version='', pkg_type='all')

Query PyPI for pkg download URI for a packge

get_rss(self)

Fetch last 20 package release items from PyPI RSS feed

get_yolk_dir(self)

Return location we store config files and data

list_packages(self)

Query PYPI via XMLRPC interface for a a list of all package names

package_releases(self, package_name)

Query PYPI via XMLRPC interface for a pkg's available versions

query_cached_package_list(self)

Return list of pickled package names from PYPI

query_versions_pypi(self, package_name, use_cached_pkglist=None)

Fetch list of available versions for a package from The CheeseShop

release_data(self, package_name, version)

Query PYPI via XMLRPC interface for a pkg's metadata

release_urls(self, package_name, version)

Query PYPI via XMLRPC interface for a pkg's available versions

search(self, spec, operator)

Query PYPI via XMLRPC interface using search spec

store_pkg_list(self)

Cache master list of package names from PYPI

Generated by Epydoc 2.1 on Mon Jan 29 19:10:03 2007 http://epydoc.sf.net