summaryrefslogtreecommitdiff
path: root/git/db/py/complex.py
diff options
context:
space:
mode:
authorSebastian Thiel <byronimo@gmail.com>2011-07-07 23:37:19 +0200
committerSebastian Thiel <byronimo@gmail.com>2011-07-07 23:37:19 +0200
commit023dc1244c02d415bb964eeb0b51b257523897df (patch)
tree2ebffe75f484d48a8fdc2c282a457cf77a86c3cf /git/db/py/complex.py
parent2baf8a493618463d2bb41b8e96c8304bf48e2c8a (diff)
parentf4f330f8588dacd43af6513e1e1e1a50237da1e7 (diff)
downloadgitpython-023dc1244c02d415bb964eeb0b51b257523897df.tar.gz
Merge branch 'dulwich'
Diffstat (limited to 'git/db/py/complex.py')
-rw-r--r--git/db/py/complex.py16
1 files changed, 3 insertions, 13 deletions
diff --git a/git/db/py/complex.py b/git/db/py/complex.py
index d5c185f3..5f4e81e0 100644
--- a/git/db/py/complex.py
+++ b/git/db/py/complex.py
@@ -22,17 +22,7 @@ from submodule import PureSubmoduleDB
from git.db.compat import RepoCompatibilityInterface
-from git.util import (
- LazyMixin,
- normpath,
- join,
- dirname
- )
-from git.exc import (
- InvalidDBRoot,
- BadObject,
- AmbiguousObjectName
- )
+from git.exc import InvalidDBRoot
import os
__all__ = ('PureGitODB', 'PurePartialGitDB', 'PureCompatibilityGitDB')
@@ -106,7 +96,8 @@ class PureGitODB(PureRootPathDB, PureObjectDBW, PureCompoundDB, PureAlternatesFi
class PurePartialGitDB(PureGitODB,
PureRepositoryPathsMixin, PureConfigurationMixin,
PureReferencesMixin, PureSubmoduleDB,
- PureIndexDB, PureTransportDB
+ PureIndexDB,
+ PureTransportDB # not fully implemented
# HighLevelRepository Currently not implemented !
):
"""Git like database with support for object lookup as well as reference resolution.
@@ -122,7 +113,6 @@ class PurePartialGitDB(PureGitODB,
super(PurePartialGitDB, self).__init__(self.objects_dir)
-
class PureCompatibilityGitDB(PurePartialGitDB, RepoCompatibilityInterface):
"""Pure git database with a compatability layer required by 0.3x code"""