diff --git a/conda/meta.yaml b/conda/meta.yaml index e487fbd..e8fe42d 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -1,9 +1,6 @@ -{% set name = "audio-separator" %} -{% set version = "0.9.6"%} - package: - name: "{{ name|lower }}" - version: "{{ version }}" + name: "audio-separator" + version: "0.10.0" source: path: .. @@ -16,6 +13,7 @@ requirements: host: - python>=3.9 - pip + - poetry run: - python>=3.9 diff --git a/environment.yaml b/environment.yaml index d8fcf1e..058b558 100644 --- a/environment.yaml +++ b/environment.yaml @@ -7,11 +7,16 @@ channels: # be listed explicitly here. - nodefaults dependencies: - - python >=3.9 - - mamba - - pip # pip must be mentioned explicitly, or conda-lock will fail - - poetry + - python>=3.9 + - onnx>=1.14 + - numpy>=1.23 + - librosa>=0.9 + - wget>=3 + - six>=1.16 + - pydub>=0.25 - pytorch - - torchaudio - onnxruntime - ffmpeg + - mamba # conda is too slow, so we use mamba + - pip # pip must be mentioned explicitly, or conda-lock will fail + - poetry # packaging diff --git a/pyproject.toml b/pyproject.toml index 8fef7ec..1b55c78 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "audio-separator" -version = "0.9.6" +version = "0.10.0" description = "Easy to use vocal separation on CLI or as a python package, using the amazing MDX-Net models from UVR trained by @Anjok07" authors = ["Andrew Beveridge "] license = "MIT" @@ -40,3 +40,6 @@ line-length = 140 [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" + +[tool.poetry2conda] +name = "audio-separator"