[PR #25447] Weaviate update version #31073

Closed
opened 2026-02-21 20:48:46 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/langgenius/dify/pull/25447

State: closed
Merged: Yes


This pull request updates the Weaviate client dependency to a newer major version and ensures compatibility in both the Python package configuration and the Docker development environment. The most important changes are as follows:

Dependency Updates:

  • Updated the weaviate-client dependency in api/pyproject.toml from version ~3.24.0 to accept any 4.x.x version, ensuring compatibility with the latest Weaviate features and bug fixes.

Development Environment Configuration:

  • Modified docker/docker-compose.override.yml to mount the weaviate_vector.py file as read-only into the api service and to explicitly install the weaviate package version >=4.0.0 at container startup, ensuring the development environment matches the new dependency requirements.to support the latest Python client (Weaviate Integration)
    close https://github.com/langgenius/dify/pull/12258
**Original Pull Request:** https://github.com/langgenius/dify/pull/25447 **State:** closed **Merged:** Yes --- This pull request updates the Weaviate client dependency to a newer major version and ensures compatibility in both the Python package configuration and the Docker development environment. The most important changes are as follows: **Dependency Updates:** * Updated the `weaviate-client` dependency in `api/pyproject.toml` from version `~3.24.0` to accept any `4.x.x` version, ensuring compatibility with the latest Weaviate features and bug fixes. **Development Environment Configuration:** * Modified `docker/docker-compose.override.yml` to mount the `weaviate_vector.py` file as read-only into the `api` service and to explicitly install the `weaviate` package version `>=4.0.0` at container startup, ensuring the development environment matches the new dependency requirements.to support the latest Python client (Weaviate Integration) close https://github.com/langgenius/dify/pull/12258
yindo added the pull-request label 2026-02-21 20:48:46 -05:00
yindo closed this issue 2026-02-21 20:48:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#31073