Pymilvus

Latest version: v2.4.1

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

Scan your dependencies

Page 4 of 9

2.2.9

- JSON support
- Dynamic schema
- Partition key
- Connection management

2.2.8

New Features
1. [[FEATURE]: Has an utility function to parse if the connection is to Zilliz cloud or opensource Milvus](https://github.com/milvus-io/pymilvus/issues/1371)
python
>>> utility.get_server_type(using="default")
"milvus"

2. List indexes by field name https://github.com/milvus-io/pymilvus/pull/1386
python
>>> utility.list_indexes(collection_name, field_name=vec_field)
[vec_field_idx]

3. [[FEATURE]: Remove the logic to fill in the default number of shard when create collection](https://github.com/milvus-io/pymilvus/issues/1377)
PyMilvus doesn't set default shard numbers when creating a new collection.
4. [[FEATURE]: PyMilvus supports using env configs](https://github.com/milvus-io/pymilvus/issues/1369)
- Support uri with username and password:
python
from pymilvus import connections
uri = "https://username:passwordexampledomain.com:19530"
connections.connect(uri=uri)

- Support using MIVLUS_URI env to init default connection alias.
shell
// set MILVUS_URI in env
$ export MILVUS_URI=https://username:passwordexampledomain.com:19530

python
>>> from pymilvus import connections
>>> connections.connect()
>>> connections.get_connection_addr("default")
{"address": "exampledomain.com:19530", "user": username}

- Support reading envs from .env file

.env.example in https://github.com/milvus-io/pymilvus/blob/master/.env.example
Please copy this file and rename as .env, pymilvus will read .env file if provided

MILVUS_URI=
MILVUS_URI=https://username:passwordin01-random123.xxx.com:19530

Milvus connections configs
MILVUS_CONN_ALIAS=default
MILVUS_CONN_TIMEOUT=10

Bug fixes
- [[Bug]: Partition in orm is buggy](https://github.com/milvus-io/pymilvus/issues/1403)

2.2.7

Fix some bugs

2.2.6

Fix some bugs

2.2.5

Support python3.11

2.2.4

Fix some bugs

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.