Skip to content
This repository was archived by the owner on Feb 2, 2026. It is now read-only.

Commit 88b0625

Browse files
committed
fix: make mamba optional
1 parent 4af3d80 commit 88b0625

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
# flake8: noqa
22
from ._version import __version__
33
from .check_solvable import is_recipe_solvable
4-
from .mamba_solver import MambaSolver

conda_forge_feedstock_check_solvable/check_solvable.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from ruamel.yaml import YAML
1010

1111
import conda_forge_feedstock_check_solvable.utils
12-
from conda_forge_feedstock_check_solvable.mamba_solver import mamba_solver_factory
1312
from conda_forge_feedstock_check_solvable.rattler_build import invoke_rattler_build
1413
from conda_forge_feedstock_check_solvable.rattler_solver import rattler_solver_factory
1514
from conda_forge_feedstock_check_solvable.utils import (
@@ -106,7 +105,7 @@ def _is_recipe_solvable(
106105
additional_channels=(),
107106
build_platform=None,
108107
verbosity=1,
109-
solver="mamba",
108+
solver="rattler",
110109
timeout_timer=None,
111110
fail_fast=False,
112111
) -> Tuple[bool, List[str], Dict[str, bool]]:
@@ -199,7 +198,7 @@ def _is_recipe_solvable_on_platform(
199198
arch,
200199
build_platform_arch=None,
201200
additional_channels=(),
202-
solver_backend="mamba",
201+
solver_backend="rattler",
203202
timeout_timer=None,
204203
fail_fast=False,
205204
):
@@ -308,6 +307,10 @@ def _is_recipe_solvable_on_platform(
308307
if solver_backend == "rattler":
309308
solver_factory = rattler_solver_factory
310309
elif solver_backend == "mamba":
310+
from conda_forge_feedstock_check_solvable.mamba_solver import (
311+
mamba_solver_factory,
312+
)
313+
311314
solver_factory = mamba_solver_factory
312315
else:
313316
raise ValueError(f"Unknown solver backend {solver_backend}")

0 commit comments

Comments
 (0)