|
31 | 31 | # typing------------------------------------------------------- |
32 | 32 |
|
33 | 33 | from typing import (Any, Callable, Generic, IO, List, Dict, Sequence, |
34 | | - TYPE_CHECKING, Tuple, TypeVar, Union, cast, overload) |
| 34 | + TYPE_CHECKING, Tuple, TypeVar, Union, cast) |
35 | 35 |
|
36 | 36 | from git.types import Lit_config_levels, ConfigLevels_Tup, PathLike, assert_never, _T |
37 | 37 |
|
@@ -709,15 +709,6 @@ def read_only(self) -> bool: |
709 | 709 | """:return: True if this instance may change the configuration file""" |
710 | 710 | return self._read_only |
711 | 711 |
|
712 | | - @overload |
713 | | - def get_value(self, section: str, option: str, default: None = None) -> Union[int, float, str, bool]: ... |
714 | | - |
715 | | - @overload |
716 | | - def get_value(self, section: str, option: str, default: str) -> str: ... |
717 | | - |
718 | | - @overload |
719 | | - def get_value(self, section: str, option: str, default: float) -> float: ... |
720 | | - |
721 | 712 | def get_value(self, section: str, option: str, default: Union[int, float, str, bool, None] = None |
722 | 713 | ) -> Union[int, float, str, bool]: |
723 | 714 | # can default or return type include bool? |
|
0 commit comments