chore(core): add mypy pydantic plugin (#32604)

This helps to remove a bunch of mypy false positives.
This commit is contained in:
Christophe Bornet
2025-08-19 15:39:53 +02:00
committed by GitHub
parent b470c79f1d
commit 02d6b9106b
18 changed files with 45 additions and 48 deletions

View File

@@ -277,7 +277,7 @@ class Document(BaseMedia):
"""Pass page_content in as positional or named arg."""
# my-py is complaining that page_content is not defined on the base class.
# Here, we're relying on pydantic base class to handle the validation.
super().__init__(page_content=page_content, **kwargs) # type: ignore[call-arg]
super().__init__(page_content=page_content, **kwargs)
@classmethod
def is_lc_serializable(cls) -> bool: