meson/mesonbuild/dependencies
Eli Schwartz c5db96e051 flake8: fix typing casts to not have actual objects
We use `__future__.annotations` to good effect everywhere we can, and
one of the effects of this is that annotations are automatically
stringized and don't need to be evaluated, using less memory and
computation. But this only affects actual annotations -- a cast is just
a function with an argument, so the compiler has no idea that it's an
annotation to be stringized.

Do this manually.
2022-08-29 23:32:43 +03:00
..
data cmake: Always use all compilers for LLVM (fixes #10249) 2022-04-12 18:25:38 -04:00
__init__.py add prefer_static built-in option 2022-05-03 23:03:56 -04:00
base.py typing: simplify type annotations for libraries 2022-08-04 20:06:01 -04:00
boost.py treewide: various cleanups to move imports for mypy into typechecking blocks 2022-06-10 09:15:48 -04:00
cmake.py Remove redundant backslash and fix white space issue 2022-08-26 17:12:40 -04:00
coarrays.py dependencies: drop Dependency.methods and Dependency.get_methods() 2021-07-13 16:43:14 -07:00
configtool.py dependencies: tighten type checking and fix cmake API violation for get_variable 2022-04-13 17:27:09 -04:00
cuda.py Fix typos discovered by codespell 2021-10-10 16:12:25 -04:00
detect.py Fix purely white space issues reported by flake8 2022-08-26 17:12:40 -04:00
dev.py flake8: fix typing casts to not have actual objects 2022-08-29 23:32:43 +03:00
dub.py flake8: fix non-idiomatic ordering of "if not in" checks 2022-06-13 13:34:39 +03:00
factory.py Fix purely white space issues reported by flake8 2022-08-26 17:12:40 -04:00
framework.py dependencies: drop Dependency.methods and Dependency.get_methods() 2021-07-13 16:43:14 -07:00
hdf5.py dependencies: cleanup kwargs.get('static') usage 2022-05-03 23:03:56 -04:00
misc.py add prefer_static built-in option 2022-05-03 23:03:56 -04:00
mpi.py move base class for system dependencies into base.py 2021-06-17 13:22:25 -04:00
pkgconfig.py Merge pull request #10039 from eli-schwartz/wayland-protocols-subproject-files 2022-05-01 00:01:03 +03:00
platform.py dependencies: Use a typing.NewType for Dependency.type_name 2021-06-14 09:09:32 -07:00
qt.py dependencies: reject Qt6 pkg-config dependency if libexecdir is not known 2022-08-09 23:29:21 -04:00
scalapack.py add prefer_static built-in option 2022-05-03 23:03:56 -04:00
ui.py Add wx-config-3.1 provided by mingw-w64-x86_64-wxmsw3.1 2022-02-14 15:48:55 -08:00