<div dir="auto"><div><div class="gmail_quote"><div dir="ltr">On Sun, Jan 27, 2019, 06:34 Stephan Reiter <<a href="mailto:stephan.reiter@gmail.com">stephan.reiter@gmail.com</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>Cool. Thanks, Nick!<div dir="auto"><br></div><div dir="auto">I did experiments based on this idea (<a href="https://github.com/stephanreiter/cpython/commit/3bca91c26ac81e517b4aa22302be1741b3315622" rel="noreferrer noreferrer" target="_blank">https://github.com/stephanreiter/cpython/commit/3bca91c26ac81e517b4aa22302be1741b3315622</a>) and haven't rejected it yet. :-)</div><div dir="auto"><br></div><div dir="auto">Together with the other fix (<a href="https://github.com/stephanreiter/cpython/commit/c1afa0c8cdfab862f409f1c7ff02b189f5191cbe" target="_blank" rel="noreferrer">https://github.com/stephanreiter/cpython/commit/c1afa0c8cdfab862f409f1c7ff02b189f5191cbe</a>), numpy at least is happy in my Python-hosting app.</div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">So again, just to make sure you're aware, even if it looks like it's working right now, there are definitely many subtle ways that numpy will break when used in a subinterpreter and this configuration is not supported by the numpy devs. If you discover later that there's some strange crash, or even that you've been getting incorrect results for months without noticing, then the numpy devs will be sympathetic but will probably close your bugs without further investigation.</div><div dir="auto"><br></div><div dir="auto">-n</div></div>