diff --git a/mypy.ini b/mypy.ini index 337f88c..f0e09b7 100644 --- a/mypy.ini +++ b/mypy.ini @@ -17,5 +17,5 @@ enable_error_code = narrowed-type-not-subtype strict = True -[mypy-aiohttp_socks.*] +[mypy-aiohttp_socks.*,winloop.*] ignore_missing_imports = True diff --git a/proxy_scraper_checker/__main__.py b/proxy_scraper_checker/__main__.py index 25e7bb0..d6d691b 100644 --- a/proxy_scraper_checker/__main__.py +++ b/proxy_scraper_checker/__main__.py @@ -42,17 +42,17 @@ def async_run(main: Coroutine[Any, Any, T]) -> T: pass else: if hasattr(uvloop, "run"): - return uvloop.run(main) # type: ignore[no-any-return] + return uvloop.run(main) # type: ignore[no-any-return, unused-ignore] uvloop.install() return asyncio.run(main) try: - import winloop # type: ignore[import-not-found, import-untyped, unused-ignore] # noqa: PLC0415 + import winloop # type: ignore[import-not-found, unused-ignore] # noqa: PLC0415 except ImportError: pass else: if hasattr(winloop, "run"): - return winloop.run(main) # type: ignore[no-any-return] + return winloop.run(main) # type: ignore[no-any-return, unused-ignore] winloop.install() return asyncio.run(main) if sys.platform == "win32":