The Python Package Index is a repository of software for the Python programming language. There are currently 12343 packages here.
To contact the PyPI admins, please use the Support or Bug reports links.

Package documentation is now at pythonhosted.org

Package documentation is hosted on its own domain, pythonhosted.org (it was at packages.python.org and that domain will still work and automatically redirect to the new documentation home.)


Get Packages

To use a package from this index either "pip install package" (get pip) or download, unpack and "python setup.py install" it. Browse all packages or use the search box above.

Package Authors

Submit packages with "python setup.py upload" (full tutorial). The index also hosts package docs. You may also use SSH or the web form. You must register. Testing? Use testpypi.

Infrastructure

To interoperate with the index use the JSON, OAuth, XML-RPC or HTTP interfaces. Use the mirror infrastructure to download even if the primary site is unavailable.


UpdatedPackageDescription
date link summary

And now for something completely different...

Customer: Now then, some cheese please, my good man.
Owner: (lustily) Certainly, sir. What would you like?
Customer: Well, eh, how about a little red Leicester.
Owner: I'm, a-fraid we're fresh out of red Leicester, sir.