diff --git a/conda/conda_build_config.yaml b/conda/conda_build_config.yaml new file mode 100644 index 0000000..7e839d7 --- /dev/null +++ b/conda/conda_build_config.yaml @@ -0,0 +1,2 @@ +numpy: + - 1.26 \ No newline at end of file diff --git a/conda/meta.yaml b/conda/meta.yaml index 4ca88d7..6aa27b1 100644 --- a/conda/meta.yaml +++ b/conda/meta.yaml @@ -1,32 +1,36 @@ +{% set pyproject = load_file_data('pyproject.toml') %} +{% set poetry = pyproject.get('tool', {}).get('poetry') %} package: - name: "audio-separator" - version: "0.10.1" + name: {{ poetry.get('name') }} + version: {{ poetry.get('version') }} + +about: + home: {{ poetry.get('homepage') }} + license: {{ poetry.get('license') }} + summary: {{ poetry.get('description') }} + description: | + Audio Separator is a Python package that allows you to separate an audio file into two stems, primary and secondary, using a model in the ONNX format trained by @Anjok07 for use with UVR (https://github.com/Anjok07/ultimatevocalremovergui). + doc_url: {{ poetry.get('documentation') }} + dev_url: {{ poetry.get('homepage') }} + +extra: + recipe-maintainers: + - beveradb source: path: .. build: number: 0 - script: poetry install + script: pip install . -vv --no-deps --no-build-isolation requirements: host: - python>=3.9 - pip - poetry + - llvm + - llvmlite run: - python>=3.9 -about: - home: "https://github.com/karaokenerds/python-audio-separator" - license: "MIT" - license_family: MIT - summary: "Easy to use vocal separation on CLI or as a python package, using the amazing MDX-Net models from UVR." - description: | - Audio Separator is a Python package that allows you to separate an audio file into two stems, primary and secondary, using a model in the ONNX format trained by @Anjok07 for use with UVR (https://github.com/Anjok07/ultimatevocalremovergui). - doc_url: "https://github.com/karaokenerds/python-audio-separator" - dev_url: "https://github.com/karaokenerds/python-audio-separator" - -extra: - recipe-maintainers: - - beveradb diff --git a/pyproject.toml b/pyproject.toml index 1b55c78..bde43d6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "audio-separator" -version = "0.10.0" +version = "0.10.1" 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"