CI is failing in main due mainly to drift in the installed version of pydantic between the PR build running and the branch being merged.
This pins some package versions (letting others float) and corrects a couple of import paths for the new version of pydantic. Also adds pydantic-settings as a dependency and fixes the mypy path.
CI is failing in
main
due mainly to drift in the installed version ofpydantic
between the PR build running and the branch being merged.This pins some package versions (letting others float) and corrects a couple of import paths for the new version of pydantic. Also adds
pydantic-settings
as a dependency and fixes the mypy path.