Skip to content

Commit b917e5c

Browse files
chore(core): remove dependency on gitdb/gitdb2 (#1525)
* chore(core): remove dependency on gitdb/gitdb2
1 parent 458ddb9 commit b917e5c

File tree

3 files changed

+41
-49
lines changed

3 files changed

+41
-49
lines changed

Pipfile.lock

Lines changed: 38 additions & 45 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

renku/core/management/git.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from pathlib import Path
3131

3232
import attr
33-
import gitdb
33+
import git
3434

3535
from renku.core import errors
3636
from renku.core.utils.urls import remove_credentials
@@ -219,7 +219,7 @@ def ensure_unstaged(self, path):
219219
if is_parent or is_equal:
220220
raise errors.DirtyRenkuDirectory(self.repo)
221221

222-
except gitdb.exc.BadName:
222+
except git.exc.BadName:
223223
pass
224224

225225
def setup_credential_helper(self):
@@ -297,7 +297,7 @@ def commit(self, commit_only=None, commit_empty=True, raise_if_empty=False, comm
297297
diffs = [d.a_path for d in self.repo.index.diff("HEAD")]
298298
if project_metadata_path in diffs:
299299
diffs.remove(project_metadata_path)
300-
except gitdb.exc.BadName:
300+
except git.exc.BadName:
301301
pass
302302

303303
if not commit_empty and not diffs:

setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,6 @@ def run(self):
151151
"flask==1.1.2",
152152
"flask-apispec==0.10.0",
153153
"flask-swagger-ui==3.25.0",
154-
"gitdb2==3.0.1",
155154
"gitpython==3.1.0",
156155
"humanize>=2.5.0,<2.7.0",
157156
"jinja2>=2.10.3,<=2.11.2",

0 commit comments

Comments
 (0)