From 46dc5d70aa592b5ab43044f9ca4af04734ab9d5b Mon Sep 17 00:00:00 2001 From: sydney-runkle Date: Thu, 8 Feb 2024 10:08:17 -0600 Subject: [PATCH 1/2] patch fix for mypy --- pydantic/mypy.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pydantic/mypy.py b/pydantic/mypy.py index 1d6d5ae283..0262120f1b 100644 --- a/pydantic/mypy.py +++ b/pydantic/mypy.py @@ -65,7 +65,7 @@ from mypy.util import get_unique_redefinition_name from mypy.version import __version__ as mypy_version -from pydantic.utils import is_valid_field +from .utils import is_valid_field try: from mypy.types import TypeVarDef # type: ignore[attr-defined] From 3a1c30e8ec0e2bb196feba6460796bf01c349af1 Mon Sep 17 00:00:00 2001 From: sydney-runkle Date: Thu, 8 Feb 2024 10:16:46 -0600 Subject: [PATCH 2/2] update ignore --- tests/pyright/pyright_example.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/pyright/pyright_example.py b/tests/pyright/pyright_example.py index 0819afc3c4..b2a77eb65d 100644 --- a/tests/pyright/pyright_example.py +++ b/tests/pyright/pyright_example.py @@ -35,4 +35,4 @@ class Settings(BaseSettings): s1 = Settings.parse_obj({}) -s2 = Settings() # pyright: ignore[reportGeneralTypeIssues] +s2 = Settings() # pyright: ignore[reportCallIssue]