Skip to content

Commit

Permalink
Deployed eeec764 to dev with MkDocs 1.5.3 and mike 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Oct 8, 2024
1 parent e5ed06c commit 060d898
Show file tree
Hide file tree
Showing 11 changed files with 59 additions and 32 deletions.
69 changes: 48 additions & 21 deletions dev/CHANGELOG/index.html

Large diffs are not rendered by default.

Binary file modified dev/__pycache__/docs_hooks.cpython-312.pyc
Binary file not shown.
2 changes: 1 addition & 1 deletion dev/advanced/github_actions/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1767,7 +1767,7 @@ <h1>GitHub Actions</h1>
<h2 id="usage">Usage<a class="headerlink" href="#usage" title="Permanent link">#</a></h2>
<div class="language-yaml highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="p p-Indicator">-</span><span class="w"> </span><span class="nt">uses</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">prefix-dev/[email protected]</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a><span class="w"> </span><span class="nt">with</span><span class="p">:</span>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="w"> </span><span class="nt">pixi-version</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">v0.32.0</span>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="w"> </span><span class="nt">pixi-version</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">v0.32.1</span>
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a><span class="w"> </span><span class="nt">cache</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">true</span>
</span><span id="__span-0-5"><a id="__codelineno-0-5" name="__codelineno-0-5" href="#__codelineno-0-5"></a><span class="w"> </span><span class="nt">auth-host</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">prefix.dev</span>
</span><span id="__span-0-6"><a id="__codelineno-0-6" name="__codelineno-0-6" href="#__codelineno-0-6"></a><span class="w"> </span><span class="nt">auth-token</span><span class="p">:</span><span class="w"> </span><span class="l l-Scalar l-Scalar-Plain">${{ secrets.PREFIX_DEV_TOKEN }}</span>
Expand Down
2 changes: 1 addition & 1 deletion dev/advanced/production_deployment/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1711,7 +1711,7 @@ <h3 id="example-usage">Example usage<a class="headerlink" href="#example-usage"
<p class="admonition-title">More examples</p>
<p>For more examples, take a look at <a href="https://github.com/pavelzw/pixi-docker-example">pavelzw/pixi-docker-example</a>.</p>
</div>
<div class="language-Dockerfile highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="k">FROM</span><span class="w"> </span><span class="s">ghcr.io/prefix-dev/pixi:0.31.0</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="s">build</span>
<div class="language-Dockerfile highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="k">FROM</span><span class="w"> </span><span class="s">ghcr.io/prefix-dev/pixi:0.32.1</span><span class="w"> </span><span class="k">AS</span><span class="w"> </span><span class="s">build</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="c"># copy source code, pixi.toml and pixi.lock to the container</span>
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a><span class="k">WORKDIR</span><span class="w"> </span><span class="s">/app</span>
Expand Down
6 changes: 3 additions & 3 deletions dev/features/environment/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1841,13 +1841,13 @@ <h2 id="solving-environments">Solving environments<a class="headerlink" href="#s
If you want to learn more about the solving process, you can read these:</p>
<ul>
<li><a href="https://prefix.dev/blog/the_new_rattler_resolver">Rattler(conda) resolver blog</a></li>
<li><a href="https://prefix.dev/blog/introducing_rip">Rip(PyPI) resolver blog</a></li>
<li><a href="https://astral.sh/blog/uv-unified-python-packaging">UV(PyPI) resolver blog</a></li>
</ul>
<p>Pixi solves both the <code>conda</code> and <code>PyPI</code> dependencies, where the <code>PyPI</code> dependencies use the conda packages as a base, so you can be sure that the packages are compatible with each other.
These solvers are split between the <a href="https://github.com/mamba-org/rattler"><code>rattler</code></a> and <a href="https://github.com/prefix-dev/rip"><code>rip</code></a> library, these control the heavy lifting of the solving process, which is executed by our custom SAT solver: <a href="https://github.com/mamba-org/resolvo"><code>resolvo</code></a>.
These solvers are split between the <a href="https://github.com/mamba-org/rattler"><code>rattler</code></a> and <a href="https://github.com/astral-sh/uv"><code>uv</code></a> library, these control the heavy lifting of the solving process, which is executed by our custom SAT solver: <a href="https://github.com/mamba-org/resolvo"><code>resolvo</code></a>.
<code>resolve</code> is able to solve multiple ecosystem like <code>conda</code> and <code>PyPI</code>. It implements the lazy solving process for <code>PyPI</code> packages, which means that it only downloads the metadata of the packages that are needed to solve the environment.
It also supports the <code>conda</code> way of solving, which means that it downloads the metadata of all the packages at once and then solves in one go.</p>
<p>For the <code>[pypi-dependencies]</code>, <code>rip</code> implements <code>sdist</code> building to retrieve the metadata of the packages, and <code>wheel</code> building to install the packages.
<p>For the <code>[pypi-dependencies]</code>, <code>uv</code> implements <code>sdist</code> building to retrieve the metadata of the packages, and <code>wheel</code> building to install the packages.
For this building step, <code>pixi</code> requires to first install <code>python</code> in the (conda)<code>[dependencies]</code> section of the <code>pixi.toml</code> file.
This will always be slower than the pure conda solves. So for the best pixi experience you should stay within the <code>[dependencies]</code> section of the <code>pixi.toml</code> file.</p>
<h2 id="caching">Caching<a class="headerlink" href="#caching" title="Permanent link">#</a></h2>
Expand Down
2 changes: 1 addition & 1 deletion dev/ide_integration/devcontainer/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1558,7 +1558,7 @@ <h1 id="use-pixi-inside-of-a-devcontainer">Use pixi inside of a devcontainer<a c
Then, create the following two files in the <code>.devcontainer</code> directory:</p>
<div class="language-dockerfile highlight"><span class="filename">.devcontainer/Dockerfile</span><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="k">FROM</span><span class="w"> </span><span class="s">mcr.microsoft.com/devcontainers/base:jammy</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="k">ARG</span><span class="w"> </span><span class="nv">PIXI_VERSION</span><span class="o">=</span>v0.31.0
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="k">ARG</span><span class="w"> </span><span class="nv">PIXI_VERSION</span><span class="o">=</span>v0.32.1
</span><span id="__span-0-4"><a id="__codelineno-0-4" name="__codelineno-0-4" href="#__codelineno-0-4"></a>
</span><span id="__span-0-5"><a id="__codelineno-0-5" name="__codelineno-0-5" href="#__codelineno-0-5"></a><span class="k">RUN</span><span class="w"> </span>curl<span class="w"> </span>-L<span class="w"> </span>-o<span class="w"> </span>/usr/local/bin/pixi<span class="w"> </span>-fsSL<span class="w"> </span>--compressed<span class="w"> </span><span class="s2">&quot;https://github.com/prefix-dev/pixi/releases/download/</span><span class="si">${</span><span class="nv">PIXI_VERSION</span><span class="si">}</span><span class="s2">/pixi-</span><span class="k">$(</span>uname<span class="w"> </span>-m<span class="k">)</span><span class="s2">-unknown-linux-musl&quot;</span><span class="w"> </span><span class="se">\</span>
</span><span id="__span-0-6"><a id="__codelineno-0-6" name="__codelineno-0-6" href="#__codelineno-0-6"></a><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span>chmod<span class="w"> </span>+x<span class="w"> </span>/usr/local/bin/pixi<span class="w"> </span><span class="se">\</span>
Expand Down
2 changes: 1 addition & 1 deletion dev/install.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
.LINK
https://github.com/prefix-dev/pixi
.NOTES
Version: v0.32.0
Version: v0.32.1
#>
param (
[string] $PixiVersion = 'latest',
Expand Down
2 changes: 1 addition & 1 deletion dev/install.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
set -euo pipefail
# Version: v0.32.0
# Version: v0.32.1

__wrap__() {

Expand Down
4 changes: 2 additions & 2 deletions dev/schema/manifest/schema.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://pixi.sh/v0.32.0/schema/manifest/schema.json",
"$id": "https://pixi.sh/v0.32.1/schema/manifest/schema.json",
"title": "`pixi.toml` manifest file",
"description": "The configuration for a [`pixi`](https://pixi.sh) project.",
"type": "object",
Expand All @@ -13,7 +13,7 @@
"title": "Schema",
"description": "The schema identifier for the project's configuration",
"type": "string",
"default": "https://pixi.sh/v0.32.0/schema/manifest/schema.json",
"default": "https://pixi.sh/v0.32.1/schema/manifest/schema.json",
"format": "uri-reference"
},
"activation": {
Expand Down
2 changes: 1 addition & 1 deletion dev/search/search_index.json

Large diffs are not rendered by default.

Binary file modified dev/sitemap.xml.gz
Binary file not shown.

0 comments on commit 060d898

Please sign in to comment.