Skip to content

Commit a402080

Browse files
committed
Remove some more dubious types
1 parent 02df6d3 commit a402080

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

chess/gaviota.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1923,7 +1923,7 @@ class NativeTablebase:
19231923
Has the same interface as :class:`~chess.gaviota.PythonTablebase`.
19241924
"""
19251925

1926-
def __init__(self, libgtb: Any) -> None:
1926+
def __init__(self, libgtb) -> None:
19271927
self.paths = [] # type: List[str]
19281928

19291929
self.libgtb = libgtb
@@ -2080,7 +2080,7 @@ def __exit__(self, exc_type: Optional[Type[BaseException]], exc_value: Optional[
20802080
self.close()
20812081

20822082

2083-
def open_tablebase_native(directory: str, *, libgtb: Any = None, LibraryLoader: Any = ctypes.cdll) -> NativeTablebase:
2083+
def open_tablebase_native(directory: str, *, libgtb=None, LibraryLoader=ctypes.cdll) -> NativeTablebase:
20842084
"""
20852085
Opens a collection of tables for probing using libgtb.
20862086
@@ -2096,7 +2096,7 @@ def open_tablebase_native(directory: str, *, libgtb: Any = None, LibraryLoader:
20962096
return tables
20972097

20982098

2099-
def open_tablebase(directory: str, *, libgtb: Any = None, LibraryLoader: Any = ctypes.cdll) -> Union[NativeTablebase, PythonTablebase]:
2099+
def open_tablebase(directory: str, *, libgtb=None, LibraryLoader=ctypes.cdll) -> Union[NativeTablebase, PythonTablebase]:
21002100
"""
21012101
Opens a collection of tables for probing.
21022102

chess/pgn.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ class GameBuilder(BaseVisitor):
779779
Creates a game model. Default visitor for :func:`~chess.pgn.read_game()`.
780780
"""
781781

782-
def __init__(self, *, Game: Callable[[], Game] = Game) -> None:
782+
def __init__(self, *, Game) -> None:
783783
self.Game = Game
784784

785785
def begin_game(self) -> None:
@@ -845,7 +845,7 @@ def result(self):
845845
class HeadersBuilder(BaseVisitor):
846846
"""Collects headers into a dictionary."""
847847

848-
def __init__(self, *, Headers: Callable[[], Headers] = lambda: Headers({})) -> None:
848+
def __init__(self, *, Headers=lambda: Headers({})) -> None:
849849
self.Headers = Headers
850850

851851
def begin_headers(self) -> Headers:

0 commit comments

Comments
 (0)