+1<div><br></div><div>It makes the code hard to approach <span></span>for newcomers as well.  It definitely confused me at first.<br><div><div><br>On Friday, August 9, 2013, Kacper Kowalik  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
I'd like to discuss deprecating glob imports in yt-3.0. Initial work has<br>
been done in PR68 [1].<br>
<br>
Main rationale is that '*' confuses all python static checkers and<br>
obscures bugs that otherwise would be trivial to find.<br>
<br>
I understand that it's onerous and the very reason yt.funcs exists is to<br>
make devs' live more convenient and allow to easily grab everything<br>
that's defined there. However, using said yt.funcs as an example, it's<br>
worth noticing that there are not many modules that grab more than 2-3<br>
methods from it. That allows me to hope that in the end it won't be such<br>
a great PITA...<br>
<br>
Cheers,<br>
Kacper<br>
<br>
<br>
[1] <a href="https://bitbucket.org/yt_analysis/yt-3.0/pull-request/68/" target="_blank">https://bitbucket.org/yt_analysis/yt-3.0/pull-request/68/</a><br>
<br>
</blockquote></div></div></div>