diff --git a/pyproject.toml b/pyproject.toml index cd47f5ecd9..fabc7b3891 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -133,3 +133,8 @@ known-third-party = ["sqlmodel", "sqlalchemy", "pydantic", "fastapi"] [tool.ruff.lint.pyupgrade] # Preserve types, even if a file imports `from __future__ import annotations`. keep-runtime-typing = true + +[tool.pytest.ini_options] +filterwarnings = [ + "ignore:(?s).*on_event is deprecated.*:DeprecationWarning", +] diff --git a/tests/test_validation.py b/tests/test_validation.py index 3265922070..e44d207972 100644 --- a/tests/test_validation.py +++ b/tests/test_validation.py @@ -1,7 +1,7 @@ from typing import Optional import pytest -from pydantic.error_wrappers import ValidationError +from pydantic import ValidationError from sqlmodel import SQLModel from .conftest import needs_pydanticv1, needs_pydanticv2