diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5161080..eeeed22 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,6 +24,7 @@ jobs: run: | python -m pip install --upgrade pip pip install build hatchling pytest soundfile + pip install .[test] - name: Build package run: python -m build --wheel --outdir dist diff --git a/pyproject.toml b/pyproject.toml index 3b13cfe..b949ea1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,3 +37,10 @@ dependencies = [ [project.urls] Homepage = "https://github.com/snakers4/silero-vad" Issues = "https://github.com/snakers4/silero-vad/issues" + +[project.optional-dependencies] +test = [ + "pytest", + "soundfile", + "torch<2.9", +]