Files
qdrant/lib/edge/python
Andrey Vasnetsov a2e31318e0 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-01-12 22:55:17 +01:00
..
2026-01-05 19:33:30 +01:00
2025-10-25 10:48:18 +02: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