MCPcopy Index your code
hub / github.com/conda/conda-libmamba-solver

github.com/conda/conda-libmamba-solver @26.6.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 26.6.0 ↗ · + Follow
216 symbols 873 edges 32 files 91 documented · 42% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

conda-libmamba-solver

The fast mamba solver, now in conda!

What is this exactly?

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.

Additional information about the project can be found in the blog post on Anaconda's weblog: A Faster Solver for Conda: Libmamba.

Documentation

Check the documentation for instructions on how to install, use and make the most out the new conda solver!

Build status

Build status Docs status codecov pre-commit.ci status CalVer version used YY.MM.MICRO Anaconda-Server Badge
conda install defaults::conda-libmamba-solver Anaconda-Server Badge
conda install conda-forge::conda-libmamba-solver Anaconda-Server Badge
conda install conda-canary/label/dev::conda-libmamba-solver Anaconda-Server Badge

Core symbols most depended-on inside this repo

conda_subprocess
called by 30
tests/utils.py
search
called by 9
conda_libmamba_solver/index.py
_check_spec_compat
called by 7
conda_libmamba_solver/solver.py
_matchspec_from_error_str
called by 7
conda_libmamba_solver/solver.py
_package_info_from_package_dict
called by 6
conda_libmamba_solver/index.py
_called_from_conda_build
called by 5
conda_libmamba_solver/solver.py
_default_to_context_if_null
called by 5
conda_libmamba_solver/state.py
_get_base_url
called by 4
conda_libmamba_solver/mamba_utils.py

Shape

Function 109
Method 93
Class 12
Route 2

Languages

Python100%

Modules by API surface

conda_libmamba_solver/state.py34 symbols
conda_libmamba_solver/solver.py31 symbols
conda_libmamba_solver/index.py29 symbols
tests/test_solver.py22 symbols
tests/test_channels.py18 symbols
tests/test_index.py8 symbols
tests/test_performance.py7 symbols
tests/repodata_time_machine.py7 symbols
conda_libmamba_solver/utils.py7 symbols
dev/scripts/httpx-fetch-all-shards.py5 symbols
conda_libmamba_solver/mamba_utils.py5 symbols
tests/test_workarounds.py4 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add conda-libmamba-solver \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page