summaryrefslogtreecommitdiff
path: root/git/compat.py
diff options
context:
space:
mode:
authorSebastian Thiel <sebastian.thiel@icloud.com>2022-05-18 07:43:53 +0800
committerSebastian Thiel <sebastian.thiel@icloud.com>2022-05-18 07:43:53 +0800
commit21ec529987d10e0010badd37f8da3274167d436f (patch)
treea3394cfe902ce7edd07c89420c21c13274a2d295 /git/compat.py
parentb30720ee4d9762a03eae4fa7cfa4b0190d81784d (diff)
downloadgitpython-21ec529987d10e0010badd37f8da3274167d436f.tar.gz
Run everything through 'black'
That way people who use it won't be deterred, while it unifies style everywhere.
Diffstat (limited to 'git/compat.py')
-rw-r--r--git/compat.py37
1 files changed, 22 insertions, 15 deletions
diff --git a/git/compat.py b/git/compat.py
index 988c04ef..e7ef28c3 100644
--- a/git/compat.py
+++ b/git/compat.py
@@ -12,8 +12,8 @@ import os
import sys
from gitdb.utils.encoding import (
- force_bytes, # @UnusedImport
- force_text # @UnusedImport
+ force_bytes, # @UnusedImport
+ force_text, # @UnusedImport
)
# typing --------------------------------------------------------------------
@@ -29,21 +29,24 @@ from typing import (
Union,
overload,
)
+
# ---------------------------------------------------------------------------
-is_win: bool = (os.name == 'nt')
-is_posix = (os.name == 'posix')
-is_darwin = (os.name == 'darwin')
+is_win: bool = os.name == "nt"
+is_posix = os.name == "posix"
+is_darwin = os.name == "darwin"
defenc = sys.getfilesystemencoding()
@overload
-def safe_decode(s: None) -> None: ...
+def safe_decode(s: None) -> None:
+ ...
@overload
-def safe_decode(s: AnyStr) -> str: ...
+def safe_decode(s: AnyStr) -> str:
+ ...
def safe_decode(s: Union[AnyStr, None]) -> Optional[str]:
@@ -51,19 +54,21 @@ def safe_decode(s: Union[AnyStr, None]) -> Optional[str]:
if isinstance(s, str):
return s
elif isinstance(s, bytes):
- return s.decode(defenc, 'surrogateescape')
+ return s.decode(defenc, "surrogateescape")
elif s is None:
return None
else:
- raise TypeError('Expected bytes or text, but got %r' % (s,))
+ raise TypeError("Expected bytes or text, but got %r" % (s,))
@overload
-def safe_encode(s: None) -> None: ...
+def safe_encode(s: None) -> None:
+ ...
@overload
-def safe_encode(s: AnyStr) -> bytes: ...
+def safe_encode(s: AnyStr) -> bytes:
+ ...
def safe_encode(s: Optional[AnyStr]) -> Optional[bytes]:
@@ -75,15 +80,17 @@ def safe_encode(s: Optional[AnyStr]) -> Optional[bytes]:
elif s is None:
return None
else:
- raise TypeError('Expected bytes or text, but got %r' % (s,))
+ raise TypeError("Expected bytes or text, but got %r" % (s,))
@overload
-def win_encode(s: None) -> None: ...
+def win_encode(s: None) -> None:
+ ...
@overload
-def win_encode(s: AnyStr) -> bytes: ...
+def win_encode(s: AnyStr) -> bytes:
+ ...
def win_encode(s: Optional[AnyStr]) -> Optional[bytes]:
@@ -93,5 +100,5 @@ def win_encode(s: Optional[AnyStr]) -> Optional[bytes]:
elif isinstance(s, bytes):
return s
elif s is not None:
- raise TypeError('Expected bytes or text, but got %r' % (s,))
+ raise TypeError("Expected bytes or text, but got %r" % (s,))
return None