Installation¶
Requirements¶
Python 3.11 or later
Install from PyPI¶
pip install dnaerys
With DataFrame support¶
To use the to_dataframe() method on streaming results, install with the
pandas extra:
pip install dnaerys[pandas]
This pulls in pandas >= 2.0.
Development install¶
Clone the repository and install in editable mode with development dependencies:
git clone https://github.com/dnaerys/dnaerys-python.git
cd dnaerys-python
pip install -e ".[dev]"
This installs pytest, grpcio-tools, build, and twine in addition
to the runtime dependencies.
Verify the installation¶
from dnaerys import DnaerysClient, PROTO_VERSION
print(f'dnaerys installed, proto version: {PROTO_VERSION}')