Skip to content
A simple XML-RPC client for PyPI (The Python Package Index)
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pypiclient
.gitignore
README.rst
install_distribution.py
tests.py

README.rst

PypiClient

PyPiClient is a simple XML-RPC client for Pypi.

a small Python application that will do the following:

  • provide a XML-RPC client that knows how to list all releases of a given project at PyPI (no need to implement the whole XML-RPC spec, but think about this as something we can reuse later during the GSOC, to implement the whole XML-RPC spec)
  • provide a script called "install_distribution.py" that will be used to download the distribution and install it, using "python setup.py install"

The CLI can be used like this:

$ install_distribution.py Foo
Found versions of Foo:
      1.1
      1.2
Which version do you want to install (hit enter for None)?

or:

$ install_distribution.py Foo 1.1

There code of the lib is fully documented and tested. See the pypiclient module.

You can’t perform that action at this time.