[Python-checkins] python/dist/src/Lib/bsddb dbobj.py,1.4,1.5

bwarsaw@users.sourceforge.net bwarsaw@users.sourceforge.net
Fri, 07 Feb 2003 19:18:36 -0800


Update of /cvsroot/python/python/dist/src/Lib/bsddb
In directory sc8-pr-cvs1:/tmp/cvs-serv6623

Modified Files:
	dbobj.py 
Log Message:
Fix compatibility for earlier versions of Python (than 2.3), which
doesn't have UserDict.DictMixin.


Index: dbobj.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/bsddb/dbobj.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** dbobj.py	5 Feb 2003 04:12:41 -0000	1.4
--- dbobj.py	8 Feb 2003 03:18:33 -0000	1.5
***************
*** 17,21 ****
  
  import db
! from UserDict import DictMixin
  
  class DBEnv:
--- 17,26 ----
  
  import db
! 
! try:
!     from UserDict import DictMixin
! except ImportError:
!     # DictMixin is new in Python 2.3
!     class DictMixin: pass
  
  class DBEnv: