biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / conda-libmamba-solver / default.nix
blobeb4a1515e026f95336020725e9be745aef2a5b41
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   libmambapy,
6   hatchling,
7   hatch-vcs,
8   boltons,
9 }:
10 buildPythonPackage rec {
11   pname = "conda-libmamba-solver";
12   version = "24.9.0";
13   pyproject = true;
15   src = fetchFromGitHub {
16     inherit pname version;
17     owner = "conda";
18     repo = "conda-libmamba-solver";
19     rev = "refs/tags/${version}";
20     hash = "sha256-hHuuRMx9PQ3mMdxpSRTtg81xeq2XLmxhz1/gtnq54qg=";
21   };
24   build-system = [
25     hatchling
26     hatch-vcs
27   ];
29   dependencies = [
30     boltons
31     libmambapy
32   ];
34   # this package depends on conda for the import to run succesfully, but conda depends on this package to execute.
35   # pythonImportsCheck = [ "conda_libmamba_solver" ];
37   pythonRemoveDeps = [ "conda" ];
39   meta = {
40     description = "Libmamba based solver for conda";
41     homepage = "https://github.com/conda/conda-libmamba-solver";
42     license = lib.licenses.bsd3;
43     maintainers = [ lib.maintainers.ericthemagician ];
44   };