Make setup.py capable of producing a source distribution