Metadata-Version: 2.4
Name: conda-rattler-solver
Version: 0.2.0
Summary: The fast pixi solver, now in conda
Project-URL: Changelog, https://github.com/conda/conda-rattler-solver/blob/main/CHANGELOG.md
Project-URL: Homepage, https://github.com/conda/conda-rattler-solver
Project-URL: Issues, https://github.com/conda/conda-rattler-solver/issues
Project-URL: Repository, https://github.com/conda/conda-rattler-solver
License-Expression: BSD-3-Clause
License-File: LICENSE
Keywords: conda,dependency-solving,plugin,rattler,solver
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Software Distribution
Requires-Python: >=3.10
Requires-Dist: py-rattler<0.27.0a0,>=0.26.0
Description-Content-Type: text/markdown

# conda-rattler-solver

[![Benchmarks](https://github.com/conda/conda-rattler-solver/actions/workflows/benchmarks.yml/badge.svg?branch=main)](https://github.com/conda/conda-rattler-solver/actions/workflows/benchmarks.yml?query=branch%3Amain)
[![Bencher Performance Benchmarks](https://img.shields.io/badge/benchmarks-Bencher-blue)](https://bencher.dev/perf/conda-rattler-solver)

The fast pixi solver, now in conda!

## What is this exactly?

If `conda-libmamba-solver` brought the `mamba` solver to `conda`, `conda-rattler-solver` tries to integrate the `pixi` solver (called `resolvo`, as provided in `rattler`) in `conda`.

Environments solve meaningfully faster with Rattler, especially large or complex ones, and your existing environments and workflows keep working.

### Project status

Beta - Opt in to test, not recommended for production. We want your feedback!

## Install instructions

Install the conda-rattler-solver package and switch your default solver to Rattler:

```
conda install --name base conda-rattler-solver
conda config --set solver rattler
```

To switch back at any time:
```
conda config --remove-key solver
```

You may also try this solver in isolated commands with no changes to your configuration by using the `--solver` flag:

## Contributing

See the [contributor guide](./CONTRIBUTING.md) for setup and tests, and its
[benchmarking section](./CONTRIBUTING.md#benchmarks) for local runs and performance results.

## Build status

| [![Build status](https://github.com/conda/conda-rattler-solver/actions/workflows/tests.yml/badge.svg)](https://github.com/conda/conda-rattler-solver/actions/workflows/tests.yml?query=branch%3Amain) | [![Anaconda-Server Badge](https://anaconda.org/conda-canary/conda-rattler-solver/badges/latest_release_date.svg)](https://anaconda.org/conda-canary/conda-rattler-solver) |
| --- | :-: |
| [`conda install defaults::conda-rattler-solver`](https://anaconda.org/anaconda/conda-rattler-solver) | [![Anaconda-Server Badge](https://anaconda.org/anaconda/conda-rattler-solver/badges/version.svg)](https://anaconda.org/anaconda/conda-rattler-solver) |
| [`conda install conda-forge::conda-rattler-solver`](https://anaconda.org/conda-forge/conda-rattler-solver) | [![Anaconda-Server Badge](https://anaconda.org/conda-forge/conda-rattler-solver/badges/version.svg)](https://anaconda.org/conda-forge/conda-rattler-solver) |
| [`conda install conda-canary/label/dev::conda-rattler-solver`](https://anaconda.org/conda-canary/conda-rattler-solver) | [![Anaconda-Server Badge](https://anaconda.org/conda-canary/conda-rattler-solver/badges/version.svg)](https://anaconda.org/conda-canary/conda-rattler-solver) |
