diff --git a/pyproject.toml b/pyproject.toml index 867e3ab..3a163e2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,30 +7,30 @@ authors = [ { "name" = "Santiago Martinez Balvanera", "email" = "santiago.balvanera.20@ucl.ac.uk" }, ] dependencies = [ + "cf-xarray>=0.9.0", "click>=8.1.7", + "deepmerge>=2.0", + "hydra-core>=1.3.2", "librosa>=0.10.1", + "lightning[extra]==2.5.0", + "loguru>=0.7.3", "matplotlib>=3.7.1", + "netcdf4>=1.6.5", + "numba>=0.60", "numpy>=1.23.5", + "omegaconf>=2.3.0", + "onnx>=1.16.0", "pandas>=1.5.3", + "pyyaml>=6.0.2", "scikit-learn>=1.2.2", "scipy>=1.10.1", + "seaborn>=0.13.2", + "soundevent[audio,geometry,plot]>=2.9.1", + "tensorboard>=2.16.2", "torch>=1.13.1,<2.5.0", "torchaudio>=1.13.1,<2.5.0", "torchvision>=0.14.0", - "soundevent[audio,geometry,plot]>=2.9.1", - "click>=8.1.7", - "netcdf4>=1.6.5", "tqdm>=4.66.2", - "cf-xarray>=0.9.0", - "onnx>=1.16.0", - "lightning[extra]==2.5.0", - "tensorboard>=2.16.2", - "omegaconf>=2.3.0", - "pyyaml>=6.0.2", - "hydra-core>=1.3.2", - "numba>=0.60", - "loguru>=0.7.3", - "deepmerge>=2.0", ] requires-python = ">=3.9,<3.13" readme = "README.md" @@ -89,9 +89,7 @@ dev = [ "python-lsp-server>=1.13.0", ] dvclive = ["dvclive>=3.48.2"] -mlflow = [ - "mlflow>=3.1.1", -] +mlflow = ["mlflow>=3.1.1"] [tool.ruff] line-length = 79 @@ -115,9 +113,7 @@ exclude = [ "src/batdetect2/detector/", "src/batdetect2/finetune", "src/batdetect2/utils", - "src/batdetect2/plotting", "src/batdetect2/plot", - "src/batdetect2/api", "src/batdetect2/evaluate/legacy", "src/batdetect2/train/legacy", ]