chore: Add weaviate client to unit group in pyproject.toml and uv.lock (#3675)

# What does this PR do?
`uv add "weaviate-client>=4.16.4" --group unit`

## Test Plan
<!-- Describe the tests you ran to verify your changes with result
summaries. *Provide clear instructions so the plan can be easily
re-executed.* -->

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
This commit is contained in:
Francisco Arceo 2025-10-03 17:02:20 -04:00 committed by GitHub
parent 61b4238912
commit 7ec7e0c1ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 19 additions and 16 deletions

View file

@ -99,6 +99,7 @@ unit = [
"coverage",
"chromadb>=1.0.15",
"moto[s3]>=5.1.10",
"weaviate-client>=4.16.4",
]
# These are the core dependencies required for running integration tests. They are shared across all
# providers. If a provider requires additional dependencies, please add them to your environment