Merge pull request #145 from ggozad/chore/updates

Update dependencies
This commit is contained in:
Yiorgis Gozadinos 2025-11-19 10:25:16 +02:00 committed by GitHub
commit e5de98020a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 2178 additions and 1431 deletions

View file

@ -1,6 +1,10 @@
# Changelog # Changelog
## [Unreleased] ## [Unreleased]
### Changed
- Updated core dependencies:
## [0.17.1] - 2025-11-18 ## [0.17.1] - 2025-11-18
### Added ### Added

View file

@ -9,10 +9,10 @@ requires-python = ">=3.12"
dependencies = [ dependencies = [
"haiku.rag-slim", "haiku.rag-slim",
"pydantic-ai-slim[evals,logfire]>=1.17.0", "pydantic-ai-slim[evals,logfire]>=1.19.0",
"datasets>=4.3.0", "datasets>=4.4.1",
"typer>=0.19.2,<0.20.0", "typer>=0.19.2,<0.20.0",
"python-dotenv>=1.0.1", "python-dotenv>=1.2.1",
] ]
[build-system] [build-system]

View file

@ -22,12 +22,12 @@ classifiers = [
] ]
dependencies = [ dependencies = [
"docling-core==2.50.1", "docling-core==2.51.1",
"httpx>=0.28.1", "httpx>=0.28.1",
"lancedb==0.25.2", "lancedb==0.25.3",
"pathspec>=0.12.1", "pathspec>=0.12.1",
"pydantic>=2.12.3", "pydantic>=2.12.4",
"pydantic-ai-slim[openai,fastmcp,logfire,ag-ui]==1.17.0", "pydantic-ai-slim[openai,fastmcp,logfire,ag-ui]==1.19.0",
"python-dotenv>=1.2.1", "python-dotenv>=1.2.1",
"pyyaml>=6.0.3", "pyyaml>=6.0.3",
"rich>=14.2.0", "rich>=14.2.0",
@ -37,12 +37,12 @@ dependencies = [
[project.optional-dependencies] [project.optional-dependencies]
# Document processing # Document processing
docling = ["docling==2.61.1"] docling = ["docling==2.62.0"]
# Embedding providers # Embedding providers
voyageai = ["voyageai>=0.3.5"] voyageai = ["voyageai>=0.3.5"]
# Rerankers # Rerankers
mxbai = ["mxbai-rerank>=0.1.6"] mxbai = ["mxbai-rerank>=0.1.6"]
cohere = ["cohere>=5.0.0"] cohere = ["cohere>=5.20.0"]
zeroentropy = ["zeroentropy>=0.1.0a6"] zeroentropy = ["zeroentropy>=0.1.0a6"]
# Model providers (delegated to pydantic-ai-slim) # Model providers (delegated to pydantic-ai-slim)
anthropic = ["pydantic-ai-slim[anthropic]"] anthropic = ["pydantic-ai-slim[anthropic]"]

View file

@ -54,15 +54,15 @@ members = ["haiku_rag_slim", "evaluations"]
[dependency-groups] [dependency-groups]
dev = [ dev = [
"haiku.rag-evals", "haiku.rag-evals",
"datasets>=4.3.0", "datasets>=4.4.1",
"mkdocs>=1.6.1", "mkdocs>=1.6.1",
"mkdocs-material>=9.6.22", "mkdocs-material>=9.7.0",
"pre-commit>=4.3.0", "pre-commit>=4.4.0",
"pyright>=1.1.407", "pyright>=1.1.407",
"pytest>=8.4.2", "pytest>=9.0.1",
"pytest-asyncio>=1.2.0", "pytest-asyncio>=1.3.0",
"pytest-cov>=7.0.0", "pytest-cov>=7.0.0",
"ruff>=0.14.3", "ruff>=0.14.5",
] ]
[tool.ruff] [tool.ruff]

3575
uv.lock

File diff suppressed because it is too large Load diff