feat: add pydantic-ai and update dependencies to support it (#5297)

* chore: update weaviate-client version and add pydantic-ai dependency in pyproject.toml

- Updated weaviate-client from version 4.9.6 to 4.10.2.
- Added pydantic-ai dependency with a minimum version of 0.0.12.

* chore: update pydantic version in pyproject.toml from 2.7.0 to 2.10.0

* chore: update package versions and add new dependencies

- Added eval-type-backport version 0.2.0.
- Added griffe version 1.5.1 with colorama as a dependency.
- Updated grpcio-health-checking and grpcio-tools from version 1.62.3 to 1.68.1.
- Updated pydantic_core from version 2.18.4 to 2.27.1.
- Updated weaviate-client from version 4.9.6 to 4.10.2.

* chore: update pydantic version in dependency files

- Updated pydantic version from 2.10.0 to 2.10.1 in both uv.lock and pyproject.toml to ensure compatibility with the latest features and fixes.
This commit is contained in:
Gabriel Luiz Freitas Almeida 2024-12-17 10:41:06 -03:00 • committed by GitHub
commit c97450dcf2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 244 additions and 141 deletions

View file

@ -119,7 +119,7 @@ dependencies = [
"rich>=13.7.0,<14.0.0",
"langchain-experimental>=0.0.61,<1.0.0",
"sqlmodel==0.0.22",
"pydantic~=2.7.0",
"pydantic~=2.10.1",
"pydantic-settings>=2.2.0,<3.0.0",
"typer>=0.13.0,<1.0.0",
"cachetools>=5.5.0,<6.0.0",