<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi all!<div class=""><br class=""></div><div class="">I’m currently writing some Python/C++ library using <i class="">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="">It’s something that happens with <i class="">matplotlib</i> as well, when running <i class="">from matplotlib import pyplot</i> with the default backend.</div><div class="">I’m wondering how this behavior is implemented, <i class="">i.e. </i><b class="">where in the source code does <i class="">matplotlib</i> call the GUI process when I execute the <i class="">from matplotlib import pyplot</i> statement?</b> I believe that could help me solving my problem with<i class=""> Boost.Python</i>.</div><div class=""><br class=""></div><div class="">Thank you in advance for your answer,</div><div class="">Jean.</div></body></html>