RELEASED - StandaloneZODB 1.0 release candidate 1
Jeremy Hylton
jeremy at alum.mit.edu
Mon Feb 4 23:59:39 EST 2002
woodsplitter at rocketmail.com (stalin) wrote in message news:<7876a8ea.0201290640.5f194252 at posting.google.com>...
> > Today we are releasing StandaloneZODB 1.0 release candidate 1. We
> > expect to release the final version on 1-Feb-2002.
>
> StandaloneZODB-1.0-rc1 + Standard Python 2.2 + Visual C++ 6.0 + WinNT 4.0-SP6a:
>
> "python setup.py build" -- works fine
> "python setup.py test" -- throws this exception
>
> Traceback (most recent call last):
> File "lib.win32-2.2\ZEO\tests\winserver.py", line 61, in ?
> main(sys.argv[1], sys.argv[2], sys.argv[3:])
> File "lib.win32-2.2\ZEO\tests\winserver.py", line 50, in main
> klass = load_storage_class(storage_name)
> File "lib.win32-2.2\ZEO\tests\winserver.py", line 45, in load_storage_class
> package = __import__("ZODB." + name)
> File "lib.win32-2.2\ZODB\FileStorage.py", line 133, in ?
> from fsIndex import fsIndex
> File "lib.win32-2.2\ZODB\fsIndex.py", line 36, in ?
> from BTrees._fsBTree import fsBTree as _fsBTree
> File "lib.win32-2.2\BTrees\__init__.py", line 11, in ?
> import Interfaces
> File "lib.win32-2.2\BTrees\Interfaces.py", line 98, in ?
> class IDictionaryIsh(IKeyed, Interface.Standard.MinimalDictionary):
> AttributeError: 'module' object has no attribute 'MinimalDictionary'
We don't expect StandaloneZODB users to execute the code in
BTrees.Interfaces.
The BTrees package __init__ imports BTrees.Interfaces and the
Interface module. We don't ship the Interface module with
StandaloneZODB, and expect that the import of Interface will fail.
__init__ is prepared to catch the ImportError and move on.
Do you have an Interface module installed somewhere on your
PYTHONPATH? In site-packages?
Jeremy
More information about the Python-list
mailing list