On Wed, Oct 21, 2015 at 4:52 PM, Robert Collins <robertc@robertcollins.net> wrote:
> Hmm, now that I think about it, maybe I can just banish setuptools from my
> setup.py, stick with distutils, and then make sure to use pip to actually
> invoke anything -- so it will inject setuptools, but only use the bits we
> need....
>
> I'll have to try that.....

You won't gain anything from that. distutils doesn't track installed
files either. You *must* use 'pip install .' or 'setup.py bdist_wheel'
+ 'pip install .' with the current ecosystem state,

I guess I wasn't clear -- the idea was to force myself to use pip install, rather than ever doing a plain 

setup.py install or
setup.py develop

so:
 pip install ./
or
 pip install -e ./

this way, pip will inject the parts of setuptools I really need, but hopefully not any other cruft.

We'll see.

-CHB




 

-Rob
--
Robert Collins <rbtcollins@hp.com>
Distinguished Technologist
HP Converged Cloud



--

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R            (206) 526-6959   voice
7600 Sand Point Way NE   (206) 526-6329   fax
Seattle, WA  98115       (206) 526-6317   main reception

Chris.Barker@noaa.gov