zc.blist requires ZODB >= 3.7, but uses a 3.8 feature

Bug #363050 reported by Paul Winkler
2
Affects Status Importance Assigned to Milestone
zc.blist
New
Undecided
Unassigned

Bug Description

While trying out zc.dict with ZODB 3.7.1 installed, I got this:

>>> import zc.dict
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "/home/pw/builds/slinktopp.openplans.org/builds/20090409/opencore/lib/python2.4/site-packages/zc.dict-1.3b1-py2.4.egg/zc/dict/__init__.py", line 1, in ?
    from zc.dict.dict import Dict, OrderedDict
  File "/home/pw/builds/slinktopp.openplans.org/builds/20090409/opencore/lib/python2.4/site-packages/zc.dict-1.3b1-py2.4.egg/zc/dict/dict.py", line 23, in ?
    import zc.blist
  File "/home/pw/builds/slinktopp.openplans.org/builds/20090409/opencore/lib/python2.4/site-packages/zc.blist-1.0b2-py2.4.egg/zc/blist/__init__.py", line 329, in ?
    class BList(persistent.Persistent):
  File "/home/pw/builds/slinktopp.openplans.org/builds/20090409/opencore/lib/python2.4/site-packages/zc.blist-1.0b2-py2.4.egg/zc/blist/__init__.py", line 331, in BList
    family = BTrees.family32 # don't support 64 yet because need another Index
AttributeError: 'module' object has no attribute 'family32'

Looks like zc.blist actually needs ZODB >= 3.8, unless I read things wrong.
Its setup.py should be fixed.

affects: zope3 → zc.blist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.