<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://fluid.colorado.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Mamba</id>
		<title>Mamba - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://fluid.colorado.edu/wiki/index.php?action=history&amp;feed=atom&amp;title=Mamba"/>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=Mamba&amp;action=history"/>
		<updated>2026-07-20T20:44:00Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://fluid.colorado.edu/wiki/index.php?title=Mamba&amp;diff=1837&amp;oldid=prev</id>
		<title>Jrwrigh: Add Python Category</title>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=Mamba&amp;diff=1837&amp;oldid=prev"/>
				<updated>2022-09-18T17:18:45Z</updated>
		
		<summary type="html">&lt;p&gt;Add Python Category&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 17:18, 18 September 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l34&quot; &gt;Line 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 34:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Software]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Software]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Python]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jrwrigh</name></author>	</entry>

	<entry>
		<id>https://fluid.colorado.edu/wiki/index.php?title=Mamba&amp;diff=1207&amp;oldid=prev</id>
		<title>Jrwrigh: Created page with &quot;'''Mamba''' is a reimplementation of the &lt;code&gt;conda&lt;/code&gt; package manager in C++. It was introduced along side [https://github.com/mamba-org/quetz quetz] and [https://github...&quot;</title>
		<link rel="alternate" type="text/html" href="https://fluid.colorado.edu/wiki/index.php?title=Mamba&amp;diff=1207&amp;oldid=prev"/>
				<updated>2020-10-20T21:21:19Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Mamba&amp;#039;&amp;#039;&amp;#039; is a reimplementation of the &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; package manager in C++. It was introduced along side [https://github.com/mamba-org/quetz quetz] and [https://github...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''Mamba''' is a reimplementation of the &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; package manager in C++. It was introduced along side [https://github.com/mamba-org/quetz quetz] and [https://github.com/mamba-org/boa boa] as reimplementations of the Anaconda/&amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; ecosystem, focusing on performance and a community-driven open-source development. &lt;br /&gt;
&lt;br /&gt;
== Why use &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; instead of &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt;? ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; is written in pure Python and, as such, it is often quite slow, particularly when installing a package into an environment with many other packages installed. In fact, resolving package dependencies (ie. making sure that the package your installing A) has its required dependencies and B) no other package has it's required dependencies broken) is an [https://stackoverflow.com/a/28102139/7564988 '''NP hard problem''']. &lt;br /&gt;
&lt;br /&gt;
That's where [[Mamba|&amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt;]] comes in. It's written in C++ and is intercompatible with &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt;, ''but its a lot faster'' (by orders of magnitude). It's a drop in replacement for &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; for dependency/installation/upgrade operations. If it can't do something &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; can, it'll tell you.&lt;br /&gt;
&lt;br /&gt;
More information and detail is presented in [https://medium.com/@QuantStack/open-software-packaging-for-science-61cecee7fc23 this announcement blog post].&lt;br /&gt;
&lt;br /&gt;
== What can't &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; do that &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; can? ==&lt;br /&gt;
&lt;br /&gt;
Almost nothing. &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; uses the same command-line argument parser as &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt;, so the actual format of input options is exactly the same.&lt;br /&gt;
&lt;br /&gt;
What is apparent is that if a &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; feature isn't implemented in &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; it'll output a nice error message saying it's not implemented and tell you what the appropriate &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; command is. Example:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
 ➜ mamba activate vtkpytools-dev&lt;br /&gt;
 Use conda to activate / deactivate the environment.&lt;br /&gt;
&lt;br /&gt;
     $ conda activate vtkpytools-dev&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; is installed using &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; ironically enough:&lt;br /&gt;
&lt;br /&gt;
 conda install mamba -c conda-forge&lt;br /&gt;
&lt;br /&gt;
This will install &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; into whatever conda environment you're using.&lt;br /&gt;
&lt;br /&gt;
== Installing Packages using &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;code&amp;gt;mamba&amp;lt;/code&amp;gt; to install packages is ''exactly the same as using &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt;''. ie: &amp;lt;code&amp;gt;mamba install scipy=0.13.2&amp;lt;/code&amp;gt; == &amp;lt;code&amp;gt;conda install scipy=0.13.2&amp;lt;/code&amp;gt;. See [https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-pkgs.html &amp;lt;code&amp;gt;conda&amp;lt;/code&amp;gt; documentation] for relevant commands.&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Jrwrigh</name></author>	</entry>

	</feed>