summaryrefslogtreecommitdiff
path: root/git/remote.py
diff options
context:
space:
mode:
Diffstat (limited to 'git/remote.py')
-rw-r--r--git/remote.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/git/remote.py b/git/remote.py
index 65916614..4194af1f 100644
--- a/git/remote.py
+++ b/git/remote.py
@@ -34,6 +34,14 @@ from .refs import (
TagReference
)
+# typing-------------------------------------------------------
+
+from typing import TYPE_CHECKING
+
+if TYPE_CHECKING:
+ from git.repo.base import Repo
+
+# -------------------------------------------------------------
log = logging.getLogger('git.remote')
log.addHandler(logging.NullHandler())
@@ -403,7 +411,7 @@ class Remote(LazyMixin, Iterable):
:param repo: The repository we are a remote of
:param name: the name of the remote, i.e. 'origin'"""
- self.repo = repo
+ self.repo = repo # type: 'Repo'
self.name = name
if is_win: