dvg-ringbuffer>=1.1.0
imgui-bundle>=1.5.0
zarr>=3.0.0
mne-lsl>=1.7.0
numpy>=1.26.0
joblib>=1.3.0
tsdownsample>=0.1.4.1
platformdirs>=4.0

[:sys_platform == "darwin"]
pyobjc-framework-Cocoa>=10.0

[bdi]
biosignal-device-interface>=0.1.0

[brainflow]
brainflow>=5.12.0

[dev]
pytest>=8.0.0
ruff>=0.6.0
catboost>=1.2.10
myoverse>=2.0.0
torch>=2.0
scikit-learn>=1.4

[dev:sys_platform == "darwin"]
pyobjc-framework-Quartz>=10.0

[docs]
properdocs
mkdocs-material>=9.5
mkdocstrings[python]>=0.27
pymdown-extensions>=10.0
mkdocs-section-index>=0.3

[examples]
catboost>=1.2.10
myoverse>=2.0.0
torch>=2.0
scikit-learn>=1.4

[grpc]
grpcio>=1.60
grpcio-tools>=1.60
protobuf>=4.21

[serial]
pyserial>=3.5

[zarrs]
zarrs>=0.2.0
