12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- {% set name = "conda-libmamba-solver" %}
- {% set version = "23.5.0" %}
- package:
- name: {{ name }}
- version: {{ version }}
- source:
- url: https://github.com/conda/{{ name }}/archive/refs/tags/{{ version }}.tar.gz
- sha256: b796a867b4b2d40ab38159681f1db1c287385b85787be5199569d8f08326ca09
- folder: src/
- build:
- number: 0
- skip: true # [py<38]
- script_env:
- - SETUPTOOLS_SCM_PRETEND_VERSION={{version}}
- script: {{ PYTHON }} -m pip install src/ -vv --no-deps --no-build-isolation
- requirements:
- host:
- - python
- - pip
- - wheel
- - setuptools
- - hatchling
- - hatch-vcs
- run:
- - python
- - conda >=23.5.0
- - libmambapy >=1.4.1
- - boltons >=23.0.0
- test:
- imports:
- - conda_libmamba_solver
- commands:
- - CONDA_SOLVER=libmamba conda create -n test --dry-run scipy # [not win] Not crosss platform.
- - conda create --solver libmamba -n test --dry-run scipy
- about:
- home: https://github.com/conda/conda-libmamba-solver
- license: BSD-3-Clause
- license_family: BSD
- license_file: src/LICENSE
- summary: 'The fast mamba solver, now in conda!'
- description: |
- The conda-libmamba-solver is a new solver for the conda package manager
- which uses the solver from the mamba project behind the scenes,
- while carefully implementing conda's functionality and expected behaviors on top.
- The library used by mamba to do the heavy-lifting is called libsolv.
- dev_url: https://github.com/conda/conda-libmamba-solver
- doc_url: https://conda.github.io/conda-libmamba-solver/
- extra:
- recipe-maintainers:
- - jaimergp
- - jezdez
- - wolfv
- skip-lints:
- - missing_pip_check
|