<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Python/import.c history</title>
    <description>Python/import.c revision history</description>
    <item>
    <title>Implement PEP 451 (ModuleSpec).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/07229c6104b1/Python/import.c</link>
    <description><![CDATA[Implement PEP 451 (ModuleSpec).]]></description>
    <author>&#69;&#114;&#105;&#99;&#32;&#83;&#110;&#111;&#119;&#32;&#60;&#101;&#114;&#105;&#99;&#115;&#110;&#111;&#119;&#99;&#117;&#114;&#114;&#101;&#110;&#116;&#108;&#121;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 22 Nov 2013 09:05:39 -0700</pubDate>
</item>
<item>
    <title>Issue #19437: Fix init_builtin(), handle _PyImport_FindExtensionObject()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f7d401eaee0e/Python/import.c</link>
    <description><![CDATA[Issue #19437: Fix init_builtin(), handle _PyImport_FindExtensionObject()<br/>
failure]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 14 Nov 2013 22:38:52 +0100</pubDate>
</item>
<item>
    <title>Issue #19437: Fix PyImport_ImportModuleLevelObject(), handle</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8e40d07d3cd2/Python/import.c</link>
    <description><![CDATA[Issue #19437: Fix PyImport_ImportModuleLevelObject(), handle<br/>
PyUnicode_Substring() failure (ex: MemoryError)]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 13 Nov 2013 12:11:36 +0100</pubDate>
</item>
<item>
    <title>Issue #19512, #19515: remove shared identifiers, move identifiers where they</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/01c4a0af73cf/Python/import.c</link>
    <description><![CDATA[Issue #19512, #19515: remove shared identifiers, move identifiers where they<br/>
are used.<br/>
<br/>
Move also _Py_IDENTIFIER() defintions to the top in modified files to remove<br/>
identifiers duplicated in the same file.]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Nov 2013 23:07:29 +0100</pubDate>
</item>
<item>
    <title>Issue #19512: Use the new _PyId_builtins identifier</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3f9f2cfae53b/Python/import.c</link>
    <description><![CDATA[Issue #19512: Use the new _PyId_builtins identifier]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 07 Nov 2013 00:43:05 +0100</pubDate>
</item>
<item>
    <title>Issue #1772673: The type of `char*` arguments now changed to `const char*`.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3055e61f1e66/Python/import.c</link>
    <description><![CDATA[Issue #1772673: The type of `char*` arguments now changed to `const char*`.]]></description>
    <author>&#83;&#101;&#114;&#104;&#105;&#121;&#32;&#83;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#32;&#60;&#115;&#116;&#111;&#114;&#99;&#104;&#97;&#107;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 19 Oct 2013 21:03:34 +0300</pubDate>
</item>
<item>
    <title>Issue #18571: Implementation of the PEP 446: file descriptors and file handles</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ef889c3d5dc6/Python/import.c</link>
    <description><![CDATA[Issue #18571: Implementation of the PEP 446: file descriptors and file handles<br/>
are now created non-inheritable; add functions os.get/set_inheritable(),<br/>
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Wed, 28 Aug 2013 00:53:59 +0200</pubDate>
</item>
<item>
    <title>remove unused declaration</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ea4130668150/Python/import.c</link>
    <description><![CDATA[remove unused declaration]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 22 Aug 2013 02:23:13 +0200</pubDate>
</item>
<item>
    <title>Issue #10241: Clear extension module dict copies at interpreter shutdown.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1edff836c954/Python/import.c</link>
    <description><![CDATA[Issue #10241: Clear extension module dict copies at interpreter shutdown.<br/>
Patch by Neil Schemenauer, minimally modified.<br/>
<br/>
(re-apply after fix for tkinter-related crash)]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 11 Aug 2013 00:30:09 +0200</pubDate>
</item>
<item>
    <title>Improve verbose reporting of shutdown phase by using the &quot;public&quot; module name</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/41b1a2bbd3b6/Python/import.c</link>
    <description><![CDATA[Improve verbose reporting of shutdown phase by using the &quot;public&quot; module name]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 06 Aug 2013 22:50:15 +0200</pubDate>
</item>
<item>
    <title>Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/314a872f54e1/Python/import.c</link>
    <description><![CDATA[Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Fri, 02 Aug 2013 20:39:46 +0200</pubDate>
</item>
<item>
    <title>Issue #10241: Clear extension module dict copies at interpreter shutdown.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62658d9d8926/Python/import.c</link>
    <description><![CDATA[Issue #10241: Clear extension module dict copies at interpreter shutdown.<br/>
Patch by Neil Schemenauer, minimally modified.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 01 Aug 2013 22:07:06 +0200</pubDate>
</item>
<item>
    <title>Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/79e2f5bbc30c/Python/import.c</link>
    <description><![CDATA[Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 31 Jul 2013 23:14:08 +0200</pubDate>
</item>
<item>
    <title>Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/92e27be3dd62/Python/import.c</link>
    <description><![CDATA[Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()<br/>
CID 486649]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 20 Jul 2013 14:52:18 +0200</pubDate>
</item>
<item>
    <title>Issue #18408: handle PySys_GetObject() failure, raise a RuntimeError</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6bd01a59762a/Python/import.c</link>
    <description><![CDATA[Issue #18408: handle PySys_GetObject() failure, raise a RuntimeError]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 16 Jul 2013 22:26:05 +0200</pubDate>
</item>
<item>
    <title>Issue #15767: Revert 3a50025f1900 for ModuleNotFoundError</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/e3ec8b176a80/Python/import.c</link>
    <description><![CDATA[Issue #15767: Revert 3a50025f1900 for ModuleNotFoundError]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 04 Jul 2013 17:48:16 -0400</pubDate>
</item>
<item>
    <title>import.c does neither need mode_t nor _mkdir() anymore</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a39d2223be23/Python/import.c</link>
    <description><![CDATA[import.c does neither need mode_t nor _mkdir() anymore]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sun, 23 Jun 2013 15:53:09 +0200</pubDate>
</item>
<item>
    <title>Issue #15767: Touch up ModuleNotFoundError usage by import.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3a50025f1900/Python/import.c</link>
    <description><![CDATA[Issue #15767: Touch up ModuleNotFoundError usage by import.<br/>
<br/>
Forgot to raise ModuleNotFoundError when None is found in sys.modules.<br/>
This led to introducing the C function PyErr_SetImportErrorSubclass()<br/>
to make setting ModuleNotFoundError easier.<br/>
<br/>
Also updated the reference docs to mention ModuleNotFoundError<br/>
appropriately. Updated the docs for ModuleNotFoundError to mention the<br/>
None in sys.modules case.<br/>
<br/>
Lastly, it was noticed that PyErr_SetImportError() was not setting an<br/>
exception when returning None in one case. That issue is now fixed.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 12 Jun 2013 23:29:18 -0400</pubDate>
</item>
<item>
    <title>Issue #18065: For frozen packages set __path__ to [].</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/82db02a2e023/Python/import.c</link>
    <description><![CDATA[Issue #18065: For frozen packages set __path__ to [].<br/>
<br/>
Previously __path__ was set to [__name__], but that could lead to bad<br/>
results if someone managed to circumvent the frozen importer and<br/>
somehow ended up with a finder that thought __name__ was a legit<br/>
directory/location.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 31 May 2013 23:18:39 -0400</pubDate>
</item>
<item>
    <title>Issue #17937: Try harder to collect cyclic garbage at shutdown.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5abe85aefe29/Python/import.c</link>
    <description><![CDATA[Issue #17937: Try harder to collect cyclic garbage at shutdown.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 19 May 2013 01:11:58 +0200</pubDate>
</item>
<item>
    <title>Issue #1545463: At shutdown, defer finalization of codec modules so that stderr remains usable.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8a5bebea9fec/Python/import.c</link>
    <description><![CDATA[Issue #1545463: At shutdown, defer finalization of codec modules so that stderr remains usable.<br/>
<br/>
(should fix Windows buildbot failures on test_gc)]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 08 May 2013 13:23:25 +0200</pubDate>
</item>
<item>
    <title>Issue #1545463: Global variables caught in reference cycles are now garbage-collected at shutdown.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f0833e6ff2d2/Python/import.c</link>
    <description><![CDATA[Issue #1545463: Global variables caught in reference cycles are now garbage-collected at shutdown.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Mon, 06 May 2013 21:15:57 +0200</pubDate>
</item>
<item>
    <title>Closes #17892: Fix the name of _PyObject_CallMethodObjIdArgs</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8a364deb0225/Python/import.c</link>
    <description><![CDATA[Closes #17892: Fix the name of _PyObject_CallMethodObjIdArgs]]></description>
    <author>&#65;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#32;&#86;&#97;&#115;&#115;&#97;&#108;&#111;&#116;&#116;&#105;&#32;&#60;&#97;&#108;&#101;&#120;&#97;&#110;&#100;&#114;&#101;&#64;&#112;&#101;&#97;&#100;&#114;&#111;&#112;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 02 May 2013 10:44:04 -0700</pubDate>
</item>
<item>
    <title>merge 3.3</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/393723b646a4/Python/import.c</link>
    <description><![CDATA[merge 3.3]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 29 Apr 2013 09:08:33 -0400</pubDate>
</item>
<item>
    <title>sprinkle const</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6c0fca49b0fd/Python/import.c</link>
    <description><![CDATA[sprinkle const]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 18 Mar 2013 23:13:31 -0700</pubDate>
</item>
<item>
    <title>Add sanity assertions in some import lock code (issue #15599).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7cfca9ede861/Python/import.c</link>
    <description><![CDATA[Add sanity assertions in some import lock code (issue #15599).]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 18 Dec 2012 22:18:58 +0100</pubDate>
</item>
<item>
    <title>cleanup and fix refleaks</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/4c8d756196a4/Python/import.c</link>
    <description><![CDATA[cleanup and fix refleaks]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 15 Dec 2012 00:05:16 -0500</pubDate>
</item>
<item>
    <title>Issue #16421: allow to load multiple modules from the same shared object.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/6eefe4d537b3/Python/import.c</link>
    <description><![CDATA[Issue #16421: allow to load multiple modules from the same shared object.<br/>
<br/>
Patch by Václav Šmilauer.]]></description>
    <author>&#65;&#110;&#100;&#114;&#101;&#119;&#32;&#83;&#118;&#101;&#116;&#108;&#111;&#118;&#32;&#60;&#97;&#110;&#100;&#114;&#101;&#119;&#46;&#115;&#118;&#101;&#116;&#108;&#111;&#118;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 14 Dec 2012 17:04:59 +0200</pubDate>
</item>
<item>
    <title>Issue #15894: Document why we don't worry about re-acquiring the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bd853311ffe0/Python/import.c</link>
    <description><![CDATA[Issue #15894: Document why we don't worry about re-acquiring the<br/>
global import lock after forking.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 15 Nov 2012 21:39:36 -0500</pubDate>
</item>
<item>
    <title>Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/80a5c2c2fb8a/Python/import.c</link>
    <description><![CDATA[Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()<br/>
CID 486649]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Sat, 20 Jul 2013 14:51:53 +0200</pubDate>
</item>
<item>
    <title>raise an ImportError (rather than fatal) when __import__ is not found in __builtins__ (closes #17867)</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/08ce30768003/Python/import.c</link>
    <description><![CDATA[raise an ImportError (rather than fatal) when __import__ is not found in __builtins__ (closes #17867)]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 29 Apr 2013 09:08:14 -0400</pubDate>
</item>
<item>
    <title>Add sanity assertions in some import lock code (issue #15599).</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1ee9cf5a5351/Python/import.c</link>
    <description><![CDATA[Add sanity assertions in some import lock code (issue #15599).]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 18 Dec 2012 22:18:17 +0100</pubDate>
</item>
<item>
    <title>Dummy merge from 3.2</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ee0c0f1c1eb2/Python/import.c</link>
    <description><![CDATA[Dummy merge from 3.2]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 20 Oct 2012 11:45:02 +1000</pubDate>
</item>
<item>
    <title>Dummy merge from 3.2, as that approach to resolving #6074 is not applicable to importlib</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3f6db10b7a69/Python/import.c</link>
    <description><![CDATA[Dummy merge from 3.2, as that approach to resolving #6074 is not applicable to importlib]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 19 Oct 2012 22:58:06 +1000</pubDate>
</item>
<item>
    <title>Issue #15781: Fix two small race conditions in import's module locking.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7fa6336e9864/Python/import.c</link>
    <description><![CDATA[Issue #15781: Fix two small race conditions in import's module locking.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 28 Aug 2012 00:24:52 +0200</pubDate>
</item>
<item>
    <title>Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b878df1d23b1/Python/import.c</link>
    <description><![CDATA[Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.<br/>
Patch by Serhiy Storchaka.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 15 Aug 2012 23:20:39 +0200</pubDate>
</item>
<item>
    <title>Fix a spelling mistake in a comment.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9066dca1a9b3/Python/import.c</link>
    <description><![CDATA[Fix a spelling mistake in a comment.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 05 Aug 2012 19:24:57 -0400</pubDate>
</item>
<item>
    <title>Remove unused variable `trim_get_code`.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9ba8d0b3ff18/Python/import.c</link>
    <description><![CDATA[Remove unused variable `trim_get_code`.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sat, 04 Aug 2012 23:26:25 +0200</pubDate>
</item>
<item>
    <title>Close #15486: Simplify the mechanism used to remove importlib frames from tracebacks when they just introduce irrelevant noise</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/62033490ca0f/Python/import.c</link>
    <description><![CDATA[Close #15486: Simplify the mechanism used to remove importlib frames from tracebacks when they just introduce irrelevant noise]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 31 Jul 2012 21:14:18 +1000</pubDate>
</item>
<item>
    <title>Close #15425: Eliminate more importlib related traceback noise</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/75a30a478dc7/Python/import.c</link>
    <description><![CDATA[Close #15425: Eliminate more importlib related traceback noise]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 29 Jul 2012 20:30:36 +1000</pubDate>
</item>
<item>
    <title>Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9e164b404983/Python/import.c</link>
    <description><![CDATA[Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use<br/>
Lib/imp.py for imp.source_from_cache() instead of its own C version.<br/>
<br/>
Also change PyImport_ExecCodeModuleObject() to not infer the source<br/>
path from the bytecode path like<br/>
PyImport_ExecCodeModuleWithPathnames() does. This makes the function<br/>
less magical.<br/>
<br/>
This also has the side-effect of removing all uses of MAXPATHLEN in<br/>
Python/import.c which can cause failures on really long filenames.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 13 Jul 2012 13:57:03 -0400</pubDate>
</item>
<item>
    <title>Fix compilation under Windows</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2ecdda96f970/Python/import.c</link>
    <description><![CDATA[Fix compilation under Windows]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Tue, 10 Jul 2012 18:27:54 +0200</pubDate>
</item>
<item>
    <title>fix refleak</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3fa1414ce505/Python/import.c</link>
    <description><![CDATA[fix refleak]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 09 Jul 2012 22:21:55 -0700</pubDate>
</item>
<item>
    <title>initialize variable for compiler happiness</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7ed3b4f830c0/Python/import.c</link>
    <description><![CDATA[initialize variable for compiler happiness]]></description>
    <author>&#66;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#32;&#80;&#101;&#116;&#101;&#114;&#115;&#111;&#110;&#32;&#60;&#98;&#101;&#110;&#106;&#97;&#109;&#105;&#110;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 09 Jul 2012 13:43:53 -0700</pubDate>
</item>
<item>
    <title>Issue #15167 (as part of #13959): imp.get_magic() is no implemented in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/efb5e6ab10f4/Python/import.c</link>
    <description><![CDATA[Issue #15167 (as part of #13959): imp.get_magic() is no implemented in<br/>
Lib/imp.py.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 09 Jul 2012 16:09:00 -0400</pubDate>
</item>
<item>
    <title>Issue #15242: Have PyImport_GetMagicTag() return a const char *</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ee01fd98b5b0/Python/import.c</link>
    <description><![CDATA[Issue #15242: Have PyImport_GetMagicTag() return a const char *<br/>
defined in sysmodule.c instead of straight out of a Unicode object.<br/>
<br/>
Thanks to Amaury Forgeot d'Arc for noticing the bug and Eric Snow for<br/>
writing the patch.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 09 Jul 2012 14:22:12 -0400</pubDate>
</item>
<item>
    <title>Issue #15110: Fix the tracebacks generated by &quot;import xxx&quot; to not show the importlib stack frames.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8c877ad00bc4/Python/import.c</link>
    <description><![CDATA[Issue #15110: Fix the tracebacks generated by &quot;import xxx&quot; to not show the importlib stack frames.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 08 Jul 2012 12:01:27 +0200</pubDate>
</item>
<item>
    <title>Issue #15166: Re-implement imp.get_tag() using sys.implementation.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b36bed82c9d0/Python/import.c</link>
    <description><![CDATA[Issue #15166: Re-implement imp.get_tag() using sys.implementation.<br/>
Also eliminates some C code in Python/import.c as well.<br/>
<br/>
Patch by Eric Snow with verification by comparing against another<br/>
patch from Jeff Knupp.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 02 Jul 2012 15:13:11 -0400</pubDate>
</item>
<item>
    <title>get_sourcefile(): use PyUnicode_READ() to avoid the creation of a temporary</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b1f63680f5cb/Python/import.c</link>
    <description><![CDATA[get_sourcefile(): use PyUnicode_READ() to avoid the creation of a temporary<br/>
Py_UCS4 buffer]]></description>
    <author>&#86;&#105;&#99;&#116;&#111;&#114;&#32;&#83;&#116;&#105;&#110;&#110;&#101;&#114;&#32;&#60;&#118;&#105;&#99;&#116;&#111;&#114;&#46;&#115;&#116;&#105;&#110;&#110;&#101;&#114;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 16 Jun 2012 03:22:05 +0200</pubDate>
</item>
<item>
    <title>Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/96ab78ef82a7/Python/import.c</link>
    <description><![CDATA[Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue]]></description>
    <author>&#78;&#105;&#99;&#107;&#32;&#67;&#111;&#103;&#104;&#108;&#97;&#110;&#32;&#60;&#110;&#99;&#111;&#103;&#104;&#108;&#97;&#110;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 27 May 2012 18:17:07 +1000</pubDate>
</item>
<item>
    <title>Issue #9260: A finer-grained import lock.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/edb9ce3a6c2e/Python/import.c</link>
    <description><![CDATA[Issue #9260: A finer-grained import lock.<br/>
<br/>
Most of the import sequence now uses per-module locks rather than the<br/>
global import lock, eliminating well-known issues with threads and imports.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Thu, 17 May 2012 18:55:59 +0200</pubDate>
</item>
<item>
    <title>Null merge for issue #14761.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/840cb46d0395/Python/import.c</link>
    <description><![CDATA[Null merge for issue #14761.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Wed, 09 May 2012 13:28:05 +0200</pubDate>
</item>
<item>
    <title>Issue #14583: Fix importlib bug when a package's __init__.py would first import one of its modules then raise an error.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d6324941b739/Python/import.c</link>
    <description><![CDATA[Issue #14583: Fix importlib bug when a package's __init__.py would first import one of its modules then raise an error.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Mon, 07 May 2012 21:41:59 +0200</pubDate>
</item>
<item>
    <title>Fix too early decrefs.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/49306ceaf91f/Python/import.c</link>
    <description><![CDATA[Fix too early decrefs.]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sun, 06 May 2012 17:15:23 +0200</pubDate>
</item>
<item>
    <title>Fix typo in changeset eb5c5c23ca9b.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/babe4dd3fe0d/Python/import.c</link>
    <description><![CDATA[Fix typo in changeset eb5c5c23ca9b.]]></description>
    <author>&#78;&#97;&#100;&#101;&#101;&#109;&#32;&#86;&#97;&#119;&#100;&#97;&#32;&#60;&#110;&#97;&#100;&#101;&#101;&#109;&#46;&#118;&#97;&#119;&#100;&#97;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sat, 05 May 2012 12:27:30 +0200</pubDate>
</item>
<item>
    <title>Simplify code for load_dynamic()</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/cd519a923d41/Python/import.c</link>
    <description><![CDATA[Simplify code for load_dynamic()]]></description>
    <author>&#65;&#110;&#116;&#111;&#105;&#110;&#101;&#32;&#80;&#105;&#116;&#114;&#111;&#117;&#32;&#60;&#115;&#111;&#108;&#105;&#112;&#115;&#105;&#115;&#64;&#112;&#105;&#116;&#114;&#111;&#117;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Fri, 04 May 2012 22:40:25 +0200</pubDate>
</item>
<item>
    <title>Issue #13959: Move module type constants to Lib/imp.py.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/22b0689346f9/Python/import.c</link>
    <description><![CDATA[Issue #13959: Move module type constants to Lib/imp.py.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 May 2012 16:13:30 -0400</pubDate>
</item>
<item>
    <title>Remove dead Windows code which no longer will compile.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7fbb4443ffb7/Python/import.c</link>
    <description><![CDATA[Remove dead Windows code which no longer will compile.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 May 2012 16:04:14 -0400</pubDate>
</item>
<item>
    <title>Issue #13959: Re-implement imp.get_suffixes() in Lib/imp.py.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/257cbd2fac38/Python/import.c</link>
    <description><![CDATA[Issue #13959: Re-implement imp.get_suffixes() in Lib/imp.py.<br/>
<br/>
This introduces a new function, imp.extension_suffixes(), which is<br/>
currently undocumented. That is forthcoming once issue #14657 is<br/>
resolved and how to expose file suffixes is decided.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 04 May 2012 15:20:40 -0400</pubDate>
</item>
<item>
    <title>Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/eb68502731dd/Python/import.c</link>
    <description><![CDATA[Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py.<br/>
<br/>
Thanks to Eric Snow for the patch.]]></description>
    <author>&#66;&#114;&#101;&#116;&#116;&#32;&#67;&#97;&#110;&#110;&#111;&#110;&#32;&#60;&#98;&#114;&#101;&#116;&#116;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 29 Apr 2012 14:38:11 -0400</pubDate>
</item>

  </channel>
</rss>
