Hello,<br><br>I am running latest Twisted Python release 8.2.0 on Windows  / Python 2.6. When running trial on my unittests, I get an AssertionError not in import cache:<br><br>C:\Documents and Settings\Konrads\My Documents\nfscraper\src&gt;tree /f<br>
Folder PATH listing<br>Volume serial number is A899-B4C8<br>C:.<br>└───nfscraper<br>    │   httpclient.py<br>    │   httpclient.pyc<br>    │   interfaces.py<br>    │   interfaces.pyc<br>    │   scraper.py<br>    │   scraper.pyc<br>
    │   settings.py<br>    │   settings.pyc<br>    │   util.py<br>    │   util.pyc<br>    │   __init__.py<br>    │   __init__.pyc<br>    │<br>    └───test<br>            test_scrapers.py<br>            test_scrapers.pyc<br>
            __init__.py<br>            __init__.pyc<br><br>C:\Documents and Settings\Konrads\My Documents\nfscraper\src&gt;set PYTHONPATH=&quot;C:\<br>Documents and Settings\Konrads\My Documents\nfscraper\src&quot;<br><br>
C:\Documents and Settings\Konrads\My Documents\nfscraper\src&gt;trial nfscraper<br>Traceback (most recent call last):<br>  File &quot;C:\Python26\Scripts\trial.py&quot;, line 24, in &lt;module&gt;<br>    run()<br>  File &quot;C:\Python26\lib\site-packages\twisted\scripts\trial.py&quot;, line 357, in ru<br>
n<br>    suite = _getSuite(config)<br>  File &quot;C:\Python26\lib\site-packages\twisted\scripts\trial.py&quot;, line 315, in _g<br>etSuite<br>    return loader.loadByNames(config[&#39;tests&#39;], recurse)<br>  File &quot;C:\Python26\lib\site-packages\twisted\trial\runner.py&quot;, line 647, in loa<br>
dByNames<br>    for thing in set(things)]<br>  File &quot;C:\Python26\lib\site-packages\twisted\trial\runner.py&quot;, line 604, in loa<br>dAnything<br>    return self.loadPackage(thing, recurse)<br>  File &quot;C:\Python26\lib\site-packages\twisted\trial\runner.py&quot;, line 543, in loa<br>
dPackage<br>    pkgobj = modules.getModule(package.__name__)<br>  File &quot;C:\Python26\lib\site-packages\twisted\python\modules.py&quot;, line 741, in g<br>etModule<br>    return theSystemPath[moduleName]<br>  File &quot;C:\Python26\lib\site-packages\twisted\python\modules.py&quot;, line 677, in _<br>
_getitem__<br>    self._findEntryPathString(moduleObject)),<br>  File &quot;C:\Python26\lib\site-packages\twisted\python\modules.py&quot;, line 630, in _<br>findEntryPathString<br>    rval, modobj, pformat(self.importerCache))<br>
AssertionError: &#39;&#39; for &lt;module &#39;__init__&#39; from &#39;nfscraper\__init__.pyc&#39;&gt; not in<br>import cache {&#39;&quot;C:\\Documents and Settings\\Konrads\\My Documents\\nfscraper\\sr<br>c&quot;&#39;: &lt;imp.NullImporter object at 0x00A8F028&gt;,<br>
 &#39;C:\\Documents and Settings\\Konrads\\My Documents\\nfscraper\\src\\&quot;C:\\Docume<br>nts and Settings\\Konrads\\My Documents\\nfscraper\\src&quot;&#39;: &lt;imp.NullImporter obj<br>ect at 0x00A8F488&gt;,<br> &#39;C:\\Documents and Settings\\Konrads\\My Documents\\nfscraper\\src\\&quot;C:\\Docume<br>
nts and Settings\\Konrads\\My Documents\\nfscraper\\src&quot;\\twisted\\plugins&#39;: &lt;im<br>p.NullImporter object at 0x00A8F528&gt;,<br> &#39;C:\\Python26&#39;: None,<br> &#39;C:\\Python26\\DLLs&#39;: None,<br> &#39;C:\\Python26\\DLLs\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x00A8F538&gt;<br>
,<br> &#39;C:\\Python26\\Scripts&#39;: None,<br> &#39;C:\\Python26\\Scripts\\trial.py&#39;: &lt;imp.NullImporter object at 0x00A8F498&gt;,<br> &#39;C:\\Python26\\Scripts\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x00A8F5<br>
00&gt;,<br> &#39;C:\\Python26\\lib&#39;: None,<br> &#39;C:\\Python26\\lib\\ctypes&#39;: None,<br> &#39;C:\\Python26\\lib\\distutils&#39;: None,<br> &#39;C:\\Python26\\lib\\encodings&#39;: None,<br> &#39;C:\\Python26\\lib\\lib-tk&#39;: None,<br>
 &#39;C:\\Python26\\lib\\lib-tk\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x00<br>A8F550&gt;,<br> &#39;C:\\Python26\\lib\\logging&#39;: None,<br> &#39;C:\\Python26\\lib\\plat-win&#39;: &lt;imp.NullImporter object at 0x00A8F490&gt;,<br>
 &#39;C:\\Python26\\lib\\plat-win\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x<br>00A8F548&gt;,<br> &#39;C:\\Python26\\lib\\site-packages&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\PIL&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\PIL\\twisted\\plugins&#39;: &lt;imp.NullImporter ob<br>ject at 0x00A8F560&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\Pythonwin&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\Pythonwin\\twisted\\plugins&#39;: &lt;imp.NullImpor<br>
ter object at 0x00A8F578&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\beautifulsoup-3.1.0.1-py2.6.egg&#39;: &lt;zipimport<br>er object &quot;C:\Python26\lib\site-packages\beautifulsoup-3.1.0.1-py2.6.egg&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\beautifulsoup-3.1.0.1-py2.6.egg\\twisted\\pl<br>
ugins&#39;: &lt;zipimporter object &quot;C:\Python26\lib\site-packages\beautifulsoup-3.1.0.1<br>-py2.6.egg\twisted\plugins\&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\django-1.1_beta_1-py2.6.egg&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\django-1.1_beta_1-py2.6.egg\\twisted\\plugin<br>s&#39;: &lt;imp.NullImporter object at 0x00A8F508&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\django_authopenid-1.0.1-py2.6.egg&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\django_authopenid-1.0.1-py2.6.egg\\twisted\\<br>plugins&#39;: &lt;imp.NullImporter object at 0x00A8F510&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\django_registration-0.7-py2.6.egg&#39;: &lt;zipimpo<br>
rter object &quot;C:\Python26\lib\site-packages\django_registration-0.7-py2.6.egg&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\django_registration-0.7-py2.6.egg\\twisted\\<br>plugins&#39;: &lt;zipimporter object &quot;C:\Python26\lib\site-packages\django_registration<br>
-0.7-py2.6.egg\twisted\plugins\&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\docutils-0.5-py2.6.egg&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\docutils-0.5-py2.6.egg\\twisted\\plugins&#39;: &lt;<br>imp.NullImporter object at 0x00A8F520&gt;,<br>
 &#39;C:\\Python26\\lib\\site-packages\\epydoc-3.0.1-py2.6-win32.egg&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\epydoc-3.0.1-py2.6-win32.egg\\twisted\\plugi<br>ns&#39;: &lt;imp.NullImporter object at 0x00A8F518&gt;,<br>
 &#39;C:\\Python26\\lib\\site-packages\\python_openid-2.2.4-py2.6.egg&#39;: &lt;zipimporter<br> object &quot;C:\Python26\lib\site-packages\python_openid-2.2.4-py2.6.egg&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\python_openid-2.2.4-py2.6.egg\\twisted\\plug<br>
ins&#39;: &lt;zipimporter object &quot;C:\Python26\lib\site-packages\python_openid-2.2.4-py2<br>.6.egg\twisted\plugins\&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\setuptools-0.6c9-py2.6.egg&#39;: &lt;zipimporter ob<br>
ject &quot;C:\Python26\lib\site-packages\setuptools-0.6c9-py2.6.egg&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\setuptools-0.6c9-py2.6.egg\\twisted\\plugins<br>&#39;: &lt;zipimporter object &quot;C:\Python26\lib\site-packages\setuptools-0.6c9-py2.6.egg<br>
\twisted\plugins\&quot;&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\application&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\cred&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\twisted\\internet&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\lore&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\lore\\scripts&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\persisted&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\twisted\\plugins&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\python&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\scripts&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\trial&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\twisted\\web&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\web2&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\twisted\\words&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\win32&#39;: None,<br>
 &#39;C:\\Python26\\lib\\site-packages\\win32\\lib&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\win32\\lib\\twisted\\plugins&#39;: &lt;imp.NullImpo<br>rter object at 0x00A8F570&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\win32\\twisted\\plugins&#39;: &lt;imp.NullImporter<br>
object at 0x00A8F568&gt;,<br> &#39;C:\\Python26\\lib\\site-packages\\zope&#39;: None,<br> &#39;C:\\Python26\\lib\\site-packages\\zope\\interface&#39;: None,<br> &#39;C:\\Python26\\lib\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x00A8F540&gt;,<br>
<br> &#39;C:\\Python26\\twisted\\plugins&#39;: &lt;imp.NullImporter object at 0x00A8F558&gt;,<br> &#39;C:\\WINDOWS\\system32\\python26.zip&#39;: &lt;imp.NullImporter object at 0x00A8F030&gt;,<br><br> &#39;C:\\WINDOWS\\system32\\python26.zip\\twisted\\plugins&#39;: &lt;imp.NullImporter obje<br>
ct at 0x00A8F530&gt;}<br><br>C:\Documents and Settings\Konrads\My Documents\nfscraper\src&gt;<br clear="all">--<br>Konrads Smelkovs<br>Applied IT sorcery.<br>