From 4953f65a3491e4915521baf16d078a3e3b59c428 Mon Sep 17 00:00:00 2001 From: Tim Jenness Date: Wed, 5 Jul 2023 07:45:21 -0700 Subject: [PATCH] Ignore second pydantic import in mypy --- python/lsst/pipe/base/_task_metadata.py | 2 +- python/lsst/pipe/base/graph/quantumNode.py | 2 +- python/lsst/pipe/base/tests/mocks/_storage_class.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/python/lsst/pipe/base/_task_metadata.py b/python/lsst/pipe/base/_task_metadata.py index 5abc97b23..5ec6caca9 100644 --- a/python/lsst/pipe/base/_task_metadata.py +++ b/python/lsst/pipe/base/_task_metadata.py @@ -30,7 +30,7 @@ try: from pydantic.v1 import BaseModel, Field, StrictBool, StrictFloat, StrictInt, StrictStr except ModuleNotFoundError: - from pydantic import BaseModel, Field, StrictBool, StrictFloat, StrictInt, StrictStr + from pydantic import BaseModel, Field, StrictBool, StrictFloat, StrictInt, StrictStr # type: ignore _DEPRECATION_REASON = "Will be removed after v25." diff --git a/python/lsst/pipe/base/graph/quantumNode.py b/python/lsst/pipe/base/graph/quantumNode.py index 6ddb38954..14767ae2e 100644 --- a/python/lsst/pipe/base/graph/quantumNode.py +++ b/python/lsst/pipe/base/graph/quantumNode.py @@ -40,7 +40,7 @@ try: from pydantic.v1 import BaseModel except ModuleNotFoundError: - from pydantic import BaseModel + from pydantic import BaseModel # type: ignore from ..pipeline import TaskDef diff --git a/python/lsst/pipe/base/tests/mocks/_storage_class.py b/python/lsst/pipe/base/tests/mocks/_storage_class.py index 1d70ebf67..379800c20 100644 --- a/python/lsst/pipe/base/tests/mocks/_storage_class.py +++ b/python/lsst/pipe/base/tests/mocks/_storage_class.py @@ -37,7 +37,7 @@ try: import pydantic.v1 as pydantic except ModuleNotFoundError: - import pydantic + import pydantic # type: ignore from lsst.daf.butler import ( DatasetComponent, Formatter,