Files
qdrant/lib/edge/python
Andrey Vasnetsov 8cdc8dea94 Add pyo3 signature annotations with default values for all Py* structs (#7891)
* Add pyo3 signature annotations with default values for all Py* structs

- Added #[pyo3(signature = (...))] attributes to all Py* structs with optional parameters
- Ensured non-default parameters come before parameters with defaults
- Follows the pattern established in PyScrollRequest
- Updated structs: PySearchRequest, PySearchParams, PyQuantizationSearchParams,
  PyAcornSearchParams, PyQueryRequest, PyPrefetch, PyOrderBy, PyMmr, PyPoint,
  PyFormula, PyShard::load, PySparseVectorDataConfig, PySparseIndexConfig

* fix params ordering
2026-02-09 22:56:49 +01:00
..
2026-02-09 22:36:13 +01:00
2025-11-14 12:30:12 +01:00

Python Bindings for Qdrant Edge

Setup environment

python -m venv .venv
source .venv/bin/activate

pip install --user maturin

Build and install the package

cd lib/edge/python
maturin develop --no-default-features

Run example

python examples/qdrant-edge.py