I didn't mention (nor do I recall anyone mentioning) venvs.

Jim

On Tue, Aug 22, 2017 at 11:15 AM, Matt Joyce <matt@nycresistor.com> wrote:
venvs within venvs... terrifying concept.

On Tue, Aug 22, 2017 at 11:02 AM, Jim Fulton <jim@jimfulton.info> wrote:


On Tue, Aug 22, 2017 at 9:23 AM, Daniel Holth <dholth@gmail.com> wrote:

Isn't this a special case of needing . on sys.path when building a package? Then the same version of setuptools that is being packaged builds itself.

No. The issue for us it wasn't setuptools itself, but it's dependencies and those dependencies conflicted with dependencies of of packages we were installing *and* those packages importing these dependences (indirectly) in their setup scripts.  Setup scripts that import the thing they're about to install, generally to get the version :(, is something I'd love to see go away.

Jim

--

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig





--