summaryrefslogtreecommitdiff
path: root/git/db.py
diff options
context:
space:
mode:
Diffstat (limited to 'git/db.py')
-rw-r--r--git/db.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/git/db.py b/git/db.py
index 5ec7148e..5f977c6f 100644
--- a/git/db.py
+++ b/git/db.py
@@ -13,14 +13,14 @@ from gitdb.util import (
bin_to_hex,
hex_to_bin
)
-from gitdb.db import (
- GitDB,
- LooseObjectDB
+from gitdb.db.py import (
+ PureGitDB,
+ PureLooseObjectODB
)
from git.util import RemoteProgress
-from gitdb.db.base import TransportDBMixin
-from gitdb.db.base import FetchInfo as GitdbFetchInfo
-from gitdb.db.base import PushInfo as GitdbPushInfo
+from gitdb.db.py.base import TransportDB
+from gitdb.db.interface import FetchInfo as GitdbFetchInfo
+from gitdb.db.interface import PushInfo as GitdbPushInfo
from git.util import join_path
from gitdb.util import join
@@ -36,7 +36,7 @@ import re
import sys
-__all__ = ('GitCmdObjectDB', 'GitDB', 'RemoteProgress' )
+__all__ = ('GitCmdObjectDB', 'PureGitDB', 'RemoteProgress' )
class PushInfo(GitdbPushInfo):
@@ -269,7 +269,7 @@ class FetchInfo(GitdbFetchInfo):
return cls(remote_local_ref, flags, note, old_commit_binsha)
-class GitCmdObjectDB(LooseObjectDB, TransportDBMixin):
+class GitCmdObjectDB(PureLooseObjectODB, TransportDB):
"""A database representing the default git object store, which includes loose
objects, pack files and an alternates file