summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--git/diff.py4
-rw-r--r--git/objects/submodule/base.py2
2 files changed, 3 insertions, 3 deletions
diff --git a/git/diff.py b/git/diff.py
index c5e231b2..ac744999 100644
--- a/git/diff.py
+++ b/git/diff.py
@@ -24,11 +24,11 @@ if TYPE_CHECKING:
from subprocess import Popen
-Lit_change_type = Literal['A', 'D', 'M', 'R', 'T']
+Lit_change_type = Literal['A', 'C', 'D', 'M', 'R', 'T']
def is_change_type(inp: str) -> TypeGuard[Lit_change_type]:
- return inp in ('A', 'D', 'M', 'R', 'T')
+ return inp in ('A', 'D', 'C', 'M', 'R', 'T')
# ------------------------------------------------------------------------
diff --git a/git/objects/submodule/base.py b/git/objects/submodule/base.py
index c95b66f2..499b2b30 100644
--- a/git/objects/submodule/base.py
+++ b/git/objects/submodule/base.py
@@ -391,7 +391,7 @@ class Submodule(IndexObject, TraversableIterableObj):
if sm.exists():
# reretrieve submodule from tree
try:
- sm = repo.head.commit.tree[path]
+ sm = repo.head.commit.tree[path] # type: ignore
sm._name = name
return sm
except KeyError: