On Tue, Jan 25, 2011 at 03:10:09PM -0500, P.J. Eby wrote:
Setuptools has a distutils-compatible installation mode:
"setup.py install --single-version-externally-managed --record=somefile"
It's a bit awkward to type, but it should do what you want.
But wouldn't this require all end users to know the incantation? Presumably I could add the following to the top of setup.py:
sys.args += ['--single-version-externally-managed', '--record=somefile']
But that seems sort of dirty. :)