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.
Closes #14.
Edit: Updated pydantic and pydantic-settings versions which also closes #15
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 addspydantic-settings
as a dependency and fixes themypy
path.Closes #14.
Edit: Updated
pydantic
andpydantic-settings
versions which also closes #15