On Fri, Nov 6, 2015 at 12:37 AM, Donald Stufft <[email protected]> wrote:
> If ``pip install —build … —no-clean …`` worked to do incremental builds, > would that satisfy this use case? (without the —upgrade and —no-deps, > —no-deps is only needed because —upgrade and —upgrade is needed because of > another ticket that I think will get fixed at some point). > Then there's at least a way to do it, but it's all very unsatisfying. Users are again going to have a hard time finding this. And I'd hate to have to type that every time. Robert and Nathaniel have argued the main points already so I'm not going to try to go in more detail, but I think the main point is: - we want to replace `python setup.py install` with `pip install .` in order to get proper uninstalls and dependency handling. - except for those two things, `python setup.py install` does the expected thing while pip is trying to be way too clever which is unhelpful. Ralf > On November 5, 2015 at 6:09:46 PM, Ralf Gommers ([email protected]) > wrote: > > On Thu, Nov 5, 2015 at 11:44 PM, Ralf Gommers > > wrote: > > > > > > > > > > > On Thu, Nov 5, 2015 at 11:29 PM, Donald Stufft wrote: > > > > > >> I’m not at my computer, but does ``pip install —no-clean —build > >> > build dir>`` make this work? > > >> > > > > > > No, that option seems to not work at all. I tried with both a relative > and > > > an absolute path to --build. In the specified dir there are subdirs > created > > > (src.linux-i686-2.7/), but they're empty. The actual build still > > > happens in a tempdir. > > > > > > > Commented on the source of the problem with both `--build` and > `--no-clean` > > in https://github.com/pypa/pip/issues/804 > > > > Ralf > > _______________________________________________ > > Distutils-SIG maillist - [email protected] > > https://mail.python.org/mailman/listinfo/distutils-sig > > > > ----------------- > Donald Stufft > PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 > DCFA > > >
_______________________________________________ Distutils-SIG maillist - [email protected] https://mail.python.org/mailman/listinfo/distutils-sig
