Weaviate-client

Latest version: v4.10.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 21

4.4.4

Not secure
--------------
This patch version includes:

- A fix to the validation logic of the ``apiEndpoint`` field of ``GenerativePaLMConfig`` object.

4.4.3

Not secure
--------------
This patch version includes

- Fixes batching with references. Under some circumstances a reference could be added before its ``from``-object and the reference would be lost.
- Fixes readthedocs page
- Small performance improvements for queries

4.4.2

Not secure
--------------
This patch version includes

- Fixes client.is_ready().
- Adds option to skip input parameter validation if you need to squeeze out some extra performance.
- All functions that accept vectors now also accept numpy arrays, tensorflow arrays and pandas/polars dataframes as input.
- Hybrid search accepts `None` as query for a pure vector search.
- Adds ``FilterValue`` to ``weaviate.outputs``.
- Allows ``group_by: str`` in aggregation queries.

4.4.1

Not secure
--------------
This patch version includes

- Allows strings as input for ``groupBy`` arguments for aggregation.
- Fixes for rate limit batching.

4.4.0

Not secure
--------------

This version is the first full release for the Python v4 client and _requires_ weaviate versions >= 1.23.7.

Since the previous RC, there have been a number of improvements and final bug fixes.
- The type of ``object.vector`` has changed from ``Optional[Dict[str, List[float]]]`` to ``Dict[str, List[float]]`` so that ``object.vector`` is never ``None``.
- Exporting and importing of collections has been tidied up and improved.
- A number of methods have had input validation added to them.
- Most exceptions are now unified under a few common classes.

For more information around the new client, see here: https://weaviate.io/developers/weaviate/client-libraries/python

4.4.rc1

--------------

This version is a release candidate for the python v4 client.

There is a significant breaking change in this version in anticipation of the named vectors functionality of future Weaviate versions.
- The ``vector`` property of ``Object`` has had its type changed from ``Optional[List[float]]`` to ``Optional[Dict[str, List[float]]]``.
- Accessing of the vector property has changed from ``object.vector`` to ``object.vector["default"]``.
- When using the client with future releases, other named vectors will be accessible as ``object.vector["name"]``.

Newly created (as of 15:00UTC 01/30/24) WCS sandbox instances are now capable of handling gRPC connections and so the client has been updated accordingly in its ``connect_to_wcs`` method.
If you are using an old sandbox, make a new one and use the new one instead.

Minor bugfixes are also included.

Page 6 of 21

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.