Add Pydantic v2 support
The only feature which requires Pydantic v1 is the --schedule flag, which will throw a warning with a hint to install an older version. The underlying libraries for this feature should have Pydantic v2 support merged soon.
Bump dependencies.
This patch bumps the minimum required versions for typing-extensions, rich, prompt-toolkit, rocketry, uvicorn, websockets, and fastapi and loosens the minimum version of pydantic.
Add Pydantic v2 support
The only feature which requires Pydantic v1 is the
--schedule
flag, which will throw a warning with a hint to install an older version. The underlying libraries for this feature should have Pydantic v2 support merged soon.Bump dependencies.
This patch bumps the minimum required versions for
typing-extensions
,rich
,prompt-toolkit
,rocketry
,uvicorn
,websockets
, andfastapi
and loosens the minimum version ofpydantic
.