langchain/libs/standard-tests/langchain_tests/utils/pydantic.py
Christophe Bornet 9368b92b2c
standard-tests: Ruff autofixes (#31862)
Auto-fixes from ruff with rule ALL
2025-07-07 10:27:39 -04:00

18 lines
336 B
Python

"""Utilities for working with pydantic models.
:private:
"""
def get_pydantic_major_version() -> int:
"""Get the major version of Pydantic."""
try:
import pydantic
return int(pydantic.__version__.split(".")[0])
except ImportError:
return 0
PYDANTIC_MAJOR_VERSION = get_pydantic_major_version()