Anthony Sottile <asott...@umich.edu> added the comment:

>>> I should have to start that package somehow.
>> 
>> `pip install` is a pretty good opt-in already imo
>
> Except that it conflates responsibilities.  I may not want to opt into 
> coverage even being loaded in my application because I’m not going to use it 
> and it has a negative impact on my application’s start up time.  Yet because 
> you’re on the same machine and you pip installed it, I have no choice but to 
> pay those costs, which I haven’t explicitly opted in to.

At least for the coverage plugins there is a required opt in from environment 
variable (as shown above).  Though the startup cost is a good point.  Perhaps 
I'm of the minority but I use virtualenvs for everything so I haven't even been 
considering the system python.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue33944>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to