pydantic<3.0.0,>=2.0.0

[dev]
ruff
pre-commit>=4.1.0
coverage>=7.6.12
pyright[nodejs]>=1.1.396
