grpcio==1.78.0
grpcio-tools==1.78.0
grpcio-reflection==1.78.0
protobuf<7.0.0,>=6.31.1
grpcio-health-checking
mypy-protobuf
types-protobuf
coverage>=7.10.7
cython
wheel
rich
redis>=7
json5
pyserial
pyubx2
pandas
numpy
psutil
anyio
pydantic>=2.12
typer<0.25,>=0.24
click<8.4,>=8.3
requests
GitPython
blake3
python-dotenv

[dev]
pytest
pytest-asyncio>=0.23
pytest-timeout
ruff>=0.15
mypy>=1.20.0
mypy-protobuf
types-protobuf
ipython

[docs]
sphinx
myst-parser
sphinx-autodoc-typehints
