Skip to main content
banner

Rattler: Rust crates for fast handling of conda packages

License Build Status Project Chat Pixi Badge docs main python docs main

Rattler is a library that provides common functionality used within the conda ecosystem (what is conda & conda-forge?). The goal of the library is to enable programs and other libraries to easily interact with the conda ecosystem without being dependent on Python. Its primary use case is as a library that you can use to provide conda related workflows in your own tools.

Rattler is written in Rust and tries to provide a clean API to its functionalities (see: Components). With the primary goal in mind we aim to provide bindings to different languages to make it easy to integrate Rattler in non-rust projects.

Rattler is actively used by pixi, rattler-build, and the https://prefix.dev backend.

Showcase

This repository also contains a binary that shows some of the capabilities of the library. This is an example of installing an environment containing cowpy and all its dependencies from scratch (including Python!):

Installing an environment

Development: getting started

To get started developing with Rattler, let's install an environment with cowpy and its dependencies.

Clone the Rattler repository, and in your terminal, navigate to the root folder of the repository, and execute the following commands (in order):

git submodule update --init
cargo run --bin rattler --release create cowpy
cargo run --bin rattler --release run -p .prefix/ cowpy --random

Python and Javascript bindings

You can invoke rattler from Python or Javascript via our powerful bindings to solve, install and run commands in conda environments. Rattler offers you the fastest and cleanest Python bindings to the conda ecosystem.

Python

To install the Python bindings, you can use pip or conda:

pip install py-rattler
# or
conda install -c conda-forge py-rattler

You can find the extensive documentation for the Python bindings here.

Example usage of rattler from Python The Python bindings to rattler are designed to be used with `asyncio`. You can access the raw power of the rattler library to solve environments, install packages, and run commands in the installed environments.
import asyncio
import tempfile

from rattler import solve, install, VirtualPackage

async def main() -> None:
    # Start by solving the environment.
    #
    # Solving is the process of going from specifications of package and their
    # version requirements to a list of concrete packages.
    print("started solving the environment")
    solved_records = await solve(
        # Channels to use for solving
        channels=["conda-forge"],
        # The specs to solve for
        specs=["python ~=3.12.0", "pip", "requests 2.31.0"],
        # Virtual packages define the specifications of the environment
        virtual_packages=VirtualPackage.detect(),
    )
    print("solved required dependencies")

    # Install the packages into a new environment (or updates it if it already
    # existed).
    env_path = tempfile.mkdtemp()
    await install(
        records=solved_records,
        target_prefix=env_path,
    )

    print(f"created environment: {env_path}")


if __name__ == "__main__":
    asyncio.run(main())

Javascript

To use the Javascript bindings, you can install the @conda-org/rattler package via npm. rattler is compiled to WebAssembly and can be used in the browser or in Node.js.

npm install @conda-org/rattler

Using rattler from Javascript is useful to get access to the same version comparison functions as used throughout the conda ecosystem. It is also used as part of mambajs which uses the rattler library to solve and install packages from the emscripten-forge channel in the browser.

Give it a try!

Before you begin, make sure you have the following prerequisites:

  • A recent version of git
  • A recent version of pixi

Follow these steps to clone, compile, and run the rattler project:

# Clone the rattler repository along with its submodules:
git clone --recursive https://github.com/conda/rattler.git
cd rattler

# Compile and execute rattler to create a JupyterLab instance:
pixi run rattler create jupyterlab

The above command will execute the rattler executable in release mode. It will download and install an environment into the .prefix folder that contains jupyterlab and all the dependencies required to run it (like python)

Run the following command to start jupyterlab:

# on windows
.\.prefix\Scripts\jupyter-lab.exe

# on linux or macOS
 ./.prefix/bin/jupyter-lab

Voila! You have a working installation of jupyterlab installed on your system! You can of course install any package you want this way. Try it!

Contributing 😍

We would love to have you contribute! See the CONTRIBUTION.md for more info. For questions, requests or a casual chat, we are very active on our discord server. You can join our discord server via this link.

Components

Rattler consists of several crates that provide different functionalities.

  • rattler_conda_types: foundational types for all datastructures used within the conda eco-system.
  • rattler_boot_id: identifies boot sessions for reboot-sensitive caches.
  • rattler_environment_digest: computes stable environment fingerprints from package artifact traits.
  • rattler_package_streaming: provides functionality to download, extract and create conda package archives.
  • rattler_repodata_gateway: downloads, reads and processes information about existing conda packages from an index.
  • rattler_shell: code to activate an existing environment and run programs in it.
  • rattler_solve: a backend agnostic library to solve the package satisfiability problem.
  • rattler_virtual_packages: a crate to detect system capabilities.
  • rattler_virtual_package_detectors: discovers and runs trusted channel detector packages in isolated environments.
  • rattler_index: create local conda channels from local packages. See the rattler_index README for channel options documentation.
  • rattler_sigstore: discovers, fetches and verifies Sigstore attestations of conda packages.
  • rattler: functionality to create complete environments from scratch using the crates above.
  • rattler-lock: a library to create and parse lockfiles for conda environments.
  • rattler-networking: common functionality for networking, like authentication, mirroring and more.
  • rattler-bin: an example of a package manager using all the crates above (see: showcase)

You can find these crates in the crates folder.

Additionally, we provide Python bindings for most of the functionalities provided by the above crates. A python package py-rattler is available on conda-forge and PyPI. Documentation for the python bindings can be found here.

What is conda & conda-forge?

The conda ecosystem provides cross-platform, binary packages that you can use with any programming language. conda is an open-source package management system and environment management system that can install and manage multiple versions of software packages and their dependencies. conda is written in Python. The aim of Rattler is to provide all functionality required to work with the conda ecosystem from Rust. Rattler is not a reimplementation of conda. conda is a package management tool. Rattler is a library to work with the conda ecosystem from different languages and applications. For example, it powers the backend of https://prefix.dev.

conda-forge is a community-driven effort to bring new and existing software into the conda ecosystem. It provides tens-of-thousands of up-to-date packages that are maintained by a community of contributors. For an overview of available packages see https://prefix.dev.

Metadata

Release files for py-rattler 0.27.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py-rattler 0.27.1
File Size Uploaded
py_rattler-0.27.1.tar.gz 2.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for py-rattler 0.27.1
File
py_rattler-0.27.1-cp310-abi3-win_arm64.whl CPython 3.10 abi3 Windows ARM64 Details
py_rattler-0.27.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
py_rattler-0.27.1-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
py_rattler-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
py_rattler-0.27.1-cp310-abi3-musllinux_1_2_riscv64.whl CPython 3.10 abi3 Linux musl 1.2+ RISC-V 64 Details
py_rattler-0.27.1-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details
py_rattler-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details
py_rattler-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_31_riscv64.whl CPython 3.10 abi3 Linux glibc 2.31+ RISC-V 64 Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.28+ PowerPC 64-le Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl CPython 3.10 abi3 Linux glibc 2.28+ ARMv7l Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl CPython 3.10 abi3 Linux glibc 2.17+ PowerPC 64-be Details
py_rattler-0.27.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-32 Details
py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details
py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl CPython 3.10 abi3 macOS 10.12+ universal2 (ARM64, x86-64), macOS 11.0+ ARM64, macOS 10.12+ x86-64 Details

Total release size: 454.3 MB

Release files / py_rattler-0.27.1.tar.gz

Download URL py_rattler-0.27.1.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
08ca473cb08431684dcbbe97bd571d4c625669a9031de2d1cb360ee1340bbdf7
BLAKE2b-256 checksum
How to use checksums
637e3225839421cd37965cdb37f5002a627d7f6db91a615f512c4ec73c666fd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-win_arm64.whl

Download URL py_rattler-0.27.1-cp310-abi3-win_arm64.whl
Size 19.6 MB
Tags CPython 3.10 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
84680e62213be893acfa36353c6b1cba8e81c97d1fe7ec6d7d8fb4338dcc962b
BLAKE2b-256 checksum
How to use checksums
181e21e4b6ea7b4e769671d6a941e9d6b18fa3f059f94a54edde3ea001c36368
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-win_amd64.whl

Download URL py_rattler-0.27.1-cp310-abi3-win_amd64.whl
Size 20.8 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
392407d3d3dcf1ddff7a88314a6b9db2481879916740505eff1c42e298bb2fd0
BLAKE2b-256 checksum
How to use checksums
85c7ab4de26253dc44941fe3a415755297a60273bcaf8cf77654e2a1c88f953b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-win32.whl

Download URL py_rattler-0.27.1-cp310-abi3-win32.whl
Size 18.4 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
5b2817a75687ee60e4c1eddea58a9cff59c77690221e40ba6aab5690369c17c0
BLAKE2b-256 checksum
How to use checksums
bd8473804562a9da1c26c13abada95828c368462b02c5527cb536c72489d89bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL py_rattler-0.27.1-cp310-abi3-musllinux_1_2_x86_64.whl
Size 25.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
63c4c03b1d5c245f7c29b7d3ccb4b67b64b95bb8d4f4f8f262255c8413ee1555
BLAKE2b-256 checksum
How to use checksums
9061740e3fb7cb9d573146ed0e68efd9f0556d5ca48e42e3da328f3fb027f073
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-musllinux_1_2_riscv64.whl

Download URL py_rattler-0.27.1-cp310-abi3-musllinux_1_2_riscv64.whl
Size 25.9 MB
Tags CPython 3.10 Linux musl 1.2+ RISC-V 64 abi3
SHA-256 checksum
How to use checksums
617099a1b413fa0bb17d72534b273471db8d859659296d97388c2065d70935bc
BLAKE2b-256 checksum
How to use checksums
65265e81f142aacf7baf7f5b878c171f123716e6d521c260891da77cf8ff33ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-musllinux_1_2_i686.whl

Download URL py_rattler-0.27.1-cp310-abi3-musllinux_1_2_i686.whl
Size 28.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
e21910a6097c410aea8f1aac3cd026c18e68aa8d5a895dd92beba91e7ab032fc
BLAKE2b-256 checksum
How to use checksums
08eeb6ec9d84c833493104b188b08127e0eaf3557691d76c1e35f3b5c63ace83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl

Download URL py_rattler-0.27.1-cp310-abi3-musllinux_1_2_armv7l.whl
Size 24.5 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
42ec6fd8edf16a595e7fefee7cac75961453f1b5970c017bee364ac71a0a1274
BLAKE2b-256 checksum
How to use checksums
df9dab1765bb92b788a026bd6b6665e941f51893190af38a2448e1facb299071
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL py_rattler-0.27.1-cp310-abi3-musllinux_1_2_aarch64.whl
Size 25.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
59a4f811ffe1d44360335296b69d653e747d6200e6704bd9ddbcc889b5157541
BLAKE2b-256 checksum
How to use checksums
0f809a79d381a72588d1813dda7fb1c2e675a61e1cc62a71eb9b4425948d6851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_31_riscv64.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_31_riscv64.whl
Size 25.8 MB
Tags CPython 3.10 Linux glibc 2.31+ RISC-V 64 abi3
SHA-256 checksum
How to use checksums
f3e06553c686079d8376ffcaf1562b06600366e17a8b1c422669c411c570b806
BLAKE2b-256 checksum
How to use checksums
fe4f0e8043baf4fb839ecb7d43ecc3166e6844ffc4084baaebdd21c73c66e060
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_28_ppc64le.whl
Size 33.2 MB
Tags CPython 3.10 Linux glibc 2.28+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
08307e7d457249ee5d666552fae05acbf1714d8832cc7e1a48d91a67a1a35c98
BLAKE2b-256 checksum
How to use checksums
417c08201ff6348bdb053ace2e216c0176e25ac188fba4a03990f4f2f8802fe1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_28_armv7l.whl
Size 24.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARMv7l abi3
SHA-256 checksum
How to use checksums
9c7e726a74261c3f1244c1630df3748bcfb6ac94d08cf19959eebd02f207ca57
BLAKE2b-256 checksum
How to use checksums
a17c4043868bc92b6f6d71b01c8107e51102c19a7636d4b65460d9748a3bc107
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_28_aarch64.whl
Size 25.3 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
a68e06888bd62c62b35467c70c9e363d28d61dd1e226dbd086042a59b1f2a0af
BLAKE2b-256 checksum
How to use checksums
41d83470c4a8876a628281d6d7cc73ed20f788ad4822500dbcf232c8d7a98365
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 25.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
c83bccfd63643fb13ae0a4507a5251fb871571db31716d74dc25bd85cb7bf38b
BLAKE2b-256 checksum
How to use checksums
e3d4d7a2733683be97ac7c6d25c02e3e78ef4ee922698453feb8ebbeabd1ca36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Size 34.2 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-be abi3
SHA-256 checksum
How to use checksums
620c9002469f3565a502e773f2232fff0c278dadd2754fa517350356c928efdc
BLAKE2b-256 checksum
How to use checksums
32c9fb9e3eeaf83965a90f11dfc9913aac51f282f8e533d6cac05c2c43bcab36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL py_rattler-0.27.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 27.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
be9f25fa1d5466a54f6f7da022175135681de8f3227a0f27f03a2f08dd712e86
BLAKE2b-256 checksum
How to use checksums
f2fc2c532b7c2e0f7e0800c239e45b8aa66d5a365ec5c3cc36fc8344eb46e99c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 23.2 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0d327c360fe821978a7b77eafba0b8c47746ed8e179f75b67fcc5dfc43f3c4f3
BLAKE2b-256 checksum
How to use checksums
2c57c0e4b7826ea5c989523f8493925352f07e9ba3f7e8736bf6f6fac90db943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl

Download URL py_rattler-0.27.1-cp310-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Size 45.1 MB
Tags CPython 3.10 abi3 macOS 10.12+ universal2 (ARM64, x86-64) macOS 10.12+ x86-64 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a616a962acf6be2266accc96c59c7948257f1887d177e646920f9b1548374861
BLAKE2b-256 checksum
How to use checksums
2cee82d73559fe67480c4a8fa31c28e8403974f6042f0ae881d8193bba1a58f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.27.1 This release

18 release files

0.9.0

15 release files

0.7.2

16 release files

0.7.0

16 release files

0.6.3

16 release files

0.6.1

16 release files

0.6.0

16 release files

0.5.0

17 release files

0.4.0

17 release files

0.3.0

17 release files

0.2.1

17 release files

0.2.0

16 release files

0.1.2

16 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page