Skip to content
A FAST drop-in replacement for the conda command-line utility, in C++,
Python C++ C
Branch: master
Clone or download
wolfv Merge pull request #77 from wolfv/conda_packages
more support for .conda packages, and add current_repodata mechanism
Latest commit 5babc8e Jan 17, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include more support for .conda packages, and add current_repodata mechanism Jan 16, 2020
mamba Merge pull request #77 from wolfv/conda_packages Jan 17, 2020
.appveyor.yml Fix win (#63) Dec 11, 2019
.gitignore first working version Mar 21, 2019
.travis.yml add travis testing Jul 4, 2019
LICENSE Create LICENSE Jan 13, 2020
README.md alleviate threading problem Jul 4, 2019
setup.py release 0.1.0 Dec 11, 2019
test.yml add travis testing Jul 4, 2019

README.md

mamba, an experiment to make conda faster

Still in BETA! Don't use mamba to install something in valuable environments!

Mamba is a reimplementation of the bits which are somewhat slow in conda. Mamba uses:

  • parallel downloading of JSON files using multiprocessing, and reusing conda's caches
  • libsolv for speedy dependency solving, a state of the art library used in the package manager of Fedora and others

At the same time, mamba re-uses a lot of conda's codebase to parse the command line and execute the transaction (installation & deinstallation of packages).

Installation

From conda-forge:

conda install mamba -c conda-forge

From Source:

Make sure to have the following requirements in your conda environment:

  • conda install pybind11 libsolv pip

For a local (dev) build, run pip install -e .. This will build and install mamba in the conda environment.

Now you are ready to install packages with mamba install xtensor-r -c conda-forge for example.

Support us

If you want to stay up to date with Mamba development, follow @wuoulf on Twitter. For questions, you can also join us on QuantStack Chat or on the conda channel (note that this project is not officially affiliated with conda or Anaconda Inc.).

You can’t perform that action at this time.