From ae930f3dc60830f00da91de08f7e13030207b51a Mon Sep 17 00:00:00 2001 From: Matt Dawkins Date: Tue, 27 Jan 2026 10:37:30 -0500 Subject: [PATCH] fix: add scipy as explicit runtime dependency scipy is imported directly in batbot/spectrogram/__init__.py (scipy.stats.median_abs_deviation, scipy.stats.skew, scipy.stats.norm) but was not listed as an explicit dependency. It only worked transitively via librosa and scikit-image. Co-Authored-By: Claude Opus 4.5 --- requirements/runtime.txt | 1 + setup.cfg | 1 + 2 files changed, 2 insertions(+) diff --git a/requirements/runtime.txt b/requirements/runtime.txt index 9f94278..15d9043 100644 --- a/requirements/runtime.txt +++ b/requirements/runtime.txt @@ -11,6 +11,7 @@ pooch pyastar2d @ git+https://github.com/bluemellophone/batbot-pyastar2d@master rich scikit-image +scipy shapely sphinx-click tqdm diff --git a/setup.cfg b/setup.cfg index d73eb80..63f1c81 100644 --- a/setup.cfg +++ b/setup.cfg @@ -31,6 +31,7 @@ install_requires = pyastar2d @ git+https://github.com/bluemellophone/batbot-pyastar2d@master rich scikit-image + scipy shapely sphinx-click tqdm