summaryrefslogtreecommitdiffstats
path: root/Lib/bsddb/dbobj.py
diff options
context:
space:
mode:
authorJesus Cea <jcea@jcea.es>2010-03-22 14:22:26 (GMT)
committerJesus Cea <jcea@jcea.es>2010-03-22 14:22:26 (GMT)
commit6557aac599f1c22051ee61ba61c8c43add406e94 (patch)
treea06e09b51b3aaf03143cfcea217f14e11db8d7c5 /Lib/bsddb/dbobj.py
parent31e928eb3c44d90ec951db118de4736e90532f84 (diff)
downloadcpython-6557aac599f1c22051ee61ba61c8c43add406e94.zip
cpython-6557aac599f1c22051ee61ba61c8c43add406e94.tar.gz
cpython-6557aac599f1c22051ee61ba61c8c43add406e94.tar.bz2
pybsddb 4.8.4 integration. Please, comment in issue #8156
Diffstat (limited to 'Lib/bsddb/dbobj.py')
-rw-r--r--Lib/bsddb/dbobj.py25
1 files changed, 13 insertions, 12 deletions
diff --git a/Lib/bsddb/dbobj.py b/Lib/bsddb/dbobj.py
index 1e42397..c7c7322 100644
--- a/Lib/bsddb/dbobj.py
+++ b/Lib/bsddb/dbobj.py
@@ -29,7 +29,7 @@ if absolute_import :
else :
import db
-if sys.version_info[0:2] <= (2, 5) :
+if sys.version_info < (2, 6) :
try:
from UserDict import DictMixin
except ImportError:
@@ -110,15 +110,17 @@ class DBEnv:
def log_stat(self, *args, **kwargs):
return self._cobj.log_stat(*args, **kwargs)
- if db.version() >= (4,1):
- def dbremove(self, *args, **kwargs):
- return self._cobj.dbremove(*args, **kwargs)
- def dbrename(self, *args, **kwargs):
- return self._cobj.dbrename(*args, **kwargs)
- def set_encrypt(self, *args, **kwargs):
- return self._cobj.set_encrypt(*args, **kwargs)
+ def dbremove(self, *args, **kwargs):
+ return self._cobj.dbremove(*args, **kwargs)
+ def dbrename(self, *args, **kwargs):
+ return self._cobj.dbrename(*args, **kwargs)
+ def set_encrypt(self, *args, **kwargs):
+ return self._cobj.set_encrypt(*args, **kwargs)
if db.version() >= (4,4):
+ def fileid_reset(self, *args, **kwargs):
+ return self._cobj.fileid_reset(*args, **kwargs)
+
def lsn_reset(self, *args, **kwargs):
return self._cobj.lsn_reset(*args, **kwargs)
@@ -138,7 +140,7 @@ class DB(MutableMapping):
def __delitem__(self, arg):
del self._cobj[arg]
- if sys.version_info[0:2] >= (2, 6) :
+ if sys.version_info >= (2, 6) :
def __iter__(self) :
return self._cobj.__iter__()
@@ -229,9 +231,8 @@ class DB(MutableMapping):
def set_get_returns_none(self, *args, **kwargs):
return self._cobj.set_get_returns_none(*args, **kwargs)
- if db.version() >= (4,1):
- def set_encrypt(self, *args, **kwargs):
- return self._cobj.set_encrypt(*args, **kwargs)
+ def set_encrypt(self, *args, **kwargs):
+ return self._cobj.set_encrypt(*args, **kwargs)
class DBSequence: