diff --git a/integrations/nvidia/CHANGELOG.md b/integrations/nvidia/CHANGELOG.md index f66536fe5..75b31d033 100644 --- a/integrations/nvidia/CHANGELOG.md +++ b/integrations/nvidia/CHANGELOG.md @@ -1,15 +1,17 @@ # Changelog -## [unreleased] +## [integrations/nvidia-v0.1.0] - 2024-11-13 ### 🚀 Features - Update default embedding model to nvidia/nv-embedqa-e5-v5 (#1015) - Add NVIDIA NIM ranker support (#1023) +- Raise error when attempting to embed empty documents/strings with Nvidia embedders (#1118) ### 🐛 Bug Fixes - Lints in `nvidia-haystack` (#993) +- Missing Nvidia embedding truncate mode (#1043) ### 🚜 Refactor @@ -27,6 +29,8 @@ - Retry tests to reduce flakyness (#836) - Update ruff invocation to include check parameter (#853) +- Update ruff linting scripts and settings (#1105) +- Adopt uv as installer (#1142) ### Docs diff --git a/integrations/nvidia/src/haystack_integrations/components/rankers/nvidia/ranker.py b/integrations/nvidia/src/haystack_integrations/components/rankers/nvidia/ranker.py index 46c736883..1553d1ac3 100644 --- a/integrations/nvidia/src/haystack_integrations/components/rankers/nvidia/ranker.py +++ b/integrations/nvidia/src/haystack_integrations/components/rankers/nvidia/ranker.py @@ -12,6 +12,7 @@ _MODEL_ENDPOINT_MAP = { "nvidia/nv-rerankqa-mistral-4b-v3": "https://ai.api.nvidia.com/v1/retrieval/nvidia/nv-rerankqa-mistral-4b-v3/reranking", + "nvidia/llama-3.2-nv-rerankqa-1b-v1": "https://ai.api.nvidia.com/v1/retrieval/nvidia/llama-3_2-nv-rerankqa-1b-v1/reranking", } diff --git a/integrations/weaviate/CHANGELOG.md b/integrations/weaviate/CHANGELOG.md index 6ffe0e60b..7f620c3a0 100644 --- a/integrations/weaviate/CHANGELOG.md +++ b/integrations/weaviate/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [integrations/weaviate-v4.0.2] - 2024-11-13 + +### 🐛 Bug Fixes + +- Dependency for weaviate document store (#1186) + ## [integrations/weaviate-v4.0.1] - 2024-11-11 ## [integrations/weaviate-v4.0.0] - 2024-10-18 diff --git a/integrations/weaviate/pyproject.toml b/integrations/weaviate/pyproject.toml index 70b045bc4..e88397df9 100644 --- a/integrations/weaviate/pyproject.toml +++ b/integrations/weaviate/pyproject.toml @@ -26,7 +26,6 @@ classifiers = [ dependencies = [ "haystack-ai", "weaviate-client>=4.9", - "haystack-pydoc-tools", "python-dateutil", ] @@ -48,7 +47,7 @@ git_describe_command = 'git describe --tags --match="integrations/weaviate-v[0-9 [tool.hatch.envs.default] installer = "uv" -dependencies = ["coverage[toml]>=6.5", "pytest", "pytest-rerunfailures", "ipython"] +dependencies = ["coverage[toml]>=6.5", "pytest", "pytest-rerunfailures", "ipython", "haystack-pydoc-tools"] [tool.hatch.envs.default.scripts] test = "pytest {args:tests}" test-cov = "coverage run -m pytest {args:tests}"