<div dir="ltr"><div dir="ltr" class="gmail_msg">It depends on which backend you are using.  Have a look at `pylab_setup` in backends/__init__.py which will point you back to the underlying backend-specific functions.</div><div dir="ltr" class="gmail_msg"><br></div><div class="gmail_msg">Tom</div><br class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">On Mon, Mar 27, 2017 at 10:27 AM Jean CRUYPENYNCK <<a href="mailto:filaton@me.com" class="gmail_msg" target="_blank">filaton@me.com</a>> wrote:<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="gmail_msg">Hi all!<div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">I’m currently writing some Python/C++ library using <i class="gmail_msg">Boost.Python</i> on macOS. When I import it, I get the “famous rocket icon“ bouncing in the macOS Dock and I can’t understand why. I know that this icon appears on macOS when Python detects that a program will interact with the GUI.</div><div class="gmail_msg">It’s something that happens with <i class="gmail_msg">matplotlib</i> as well, when running <i class="gmail_msg">from matplotlib import pyplot</i> with the default backend.</div><div class="gmail_msg">I’m wondering how this behavior is implemented, <i class="gmail_msg">i.e. </i><b class="gmail_msg">where in the source code does <i class="gmail_msg">matplotlib</i> call the GUI process when I execute the <i class="gmail_msg">from matplotlib import pyplot</i> statement?</b> I believe that could help me solving my problem with<i class="gmail_msg"> Boost.Python</i>.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Thank you in advance for your answer,</div><div class="gmail_msg">Jean.</div></div>_______________________________________________<br class="gmail_msg">
Matplotlib-users mailing list<br class="gmail_msg">
<a href="mailto:Matplotlib-users@python.org" class="gmail_msg" target="_blank">Matplotlib-users@python.org</a><br class="gmail_msg">
<a href="https://mail.python.org/mailman/listinfo/matplotlib-users" rel="noreferrer" class="gmail_msg" target="_blank">https://mail.python.org/mailman/listinfo/matplotlib-users</a><br class="gmail_msg">
</blockquote></div></div>