From a8cd45d3ab2c84f15b7f4bdc3fee3dbac4eaa3ba Mon Sep 17 00:00:00 2001 From: Daniel Mensinger Date: Mon, 7 Jun 2021 20:26:47 +0200 Subject: typing: remove unused DependencyType --- mesonbuild/dependencies/__init__.py | 2 +- mesonbuild/dependencies/base.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mesonbuild/dependencies/__init__.py b/mesonbuild/dependencies/__init__.py index bfa2902..f196b73 100644 --- a/mesonbuild/dependencies/__init__.py +++ b/mesonbuild/dependencies/__init__.py @@ -216,7 +216,7 @@ this approach, and no new dependencies should do this. # of: # - An ExternalDependency subclass # - A DependencyFactory object -# - A callable with a signature of (Environment, MachineChoice, Dict[str, Any]) -> List[Callable[[], DependencyType]] +# - A callable with a signature of (Environment, MachineChoice, Dict[str, Any]) -> List[Callable[[], ExternalDependency]] packages.update({ # From dev: 'gtest': gtest_factory, diff --git a/mesonbuild/dependencies/base.py b/mesonbuild/dependencies/base.py index 6280878..0f86ca8 100644 --- a/mesonbuild/dependencies/base.py +++ b/mesonbuild/dependencies/base.py @@ -30,7 +30,7 @@ if T.TYPE_CHECKING: from ..compilers.compilers import Compiler from ..environment import Environment from ..build import BuildTarget - DependencyType = T.TypeVar('DependencyType', bound='Dependency') + from ..mesonlib import FileOrString class DependencyException(MesonException): -- cgit v1.1