librosa
resampy
tensorflow==2.15.1
scikit-learn==1.6.1
tqdm
pandas
matplotlib

[all]
birdnet-analyzer[gui,server]

[dev]
birdnet_analyzer[tests]
birdnet_analyzer[docs]
ruff

[docs]
sphinx
sphinx-rtd-theme
sphinx-argparse

[embeddings]
perch-hoplite

[gui]
birdnet-analyzer[embeddings,train]
gradio==5.32.1
pywebview
plotly[express]

[gui:platform_system == "Linux"]
qtpy
PyGObject

[gui:platform_system == "Windows"]
pywin32

[server]
bottle
requests

[tests]
pytest
pytest-timeout

[train]
keras-tuner
