About This Tutorial / ContributingΒΆ

Scott Torborg - storborg@gmail.com.

I wrote this tutorial in an attempt to improve the state of Python packages at large. Tools like virtualenv and pip, as well as improvements to setuptools, have made the Python package ecosystem a delight to work in.

However, I frequently run across packages I want to use that don’t interoperate correctly with others, or find myself in situations where I’m not sure exactly how to structure things. This is an attempt to fix that.

This documentation is written in reStructuredText and built with Sphinx. The source is open and hosted at http://github.com/storborg/python-packaging.

To build the HTML version, just do this in a clone of the repo:

$ make html

Contributions and fixes are welcome, encouraged, and credited. Please submit a pull request on GitHub or email me.