[16:39:27] <iElectric> good point, but running setup.py should not have any side effects and anyone relying on that is crazy
[16:39:52] <iElectric> and it's not buildout job to solve that
[16:40:24] <iElectric> J1m: also interesting fact is that 30sec long buildout takes 5 seconds to setup zc.* namespace
[16:41:03] <iElectric> might be a good reason to drop it :)
[17:45:17] <J1m> iElectric, these aren't necessarily side effects. It's not in buildout's interest to be incompatible with people's setup files.
[17:45:51] <J1m> I also don't know what you're referring to be "setup zc.* namespace".
[17:45:58] <J1m> I also don't know what you're referring to by: "setup zc.* namespace".
[17:54:39] <iElectric> setuptools namespace for all packages in zc.*
[17:55:20] <iElectric> so: https://github.com/buildout/buildout/blob/master/src/zc/__init__.py
[18:03:52] <J1m> I find it hard to believe that that code takes 5 seconds. Although, I must admit that running an empty buildout does take longer than I would expect.
[18:05:58] <J1m> so for me, it takes <.2 seconds of cpu to run an empty buildout with -N, so, I have a hard time believing that the namespace setup takes that much time.