<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 12, 2013 at 5:12 AM, Arnaud Fontaine <span dir="ltr"><<a href="mailto:arnaud.fontaine@nexedi.com" target="_blank">arnaud.fontaine@nexedi.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">Victor Stinner <<a href="mailto:victor.stinner@gmail.com">victor.stinner@gmail.com</a>> writes:<br>


<br>
>>I'm currently working on implementing Import Hooks (PEP302) with Python<br>
>> 2.7 to be able to import modules whose code is in ZODB. However, I have<br>
>> stumbled upon a widely known issue about import deadlock[0][1] (...)<br>
><br>
> In Python 3.3, the import machinery has been rewritten (importlib is used<br>
> by default) and the import lock is now per module, no more global.<br>
<br>
</div>Yes, I saw the bug report and its patch implementing the import lock per<br>
module (mentioned in my initial email) and watched the presentation by<br>
Brett Cannon (BTW, I could not find the diagram explained during the<br>
presentation, anyone knows if it's available somewhere?).<br></blockquote><div><br></div><div><a href="http://prezi.com/mqptpza9xbic/?utm_campaign=share&utm_medium=copy">http://prezi.com/mqptpza9xbic/?utm_campaign=share&utm_medium=copy</a><br>

</div><div><br></div><div>-Brett</div></div></div></div>