:focal(smart))
The Rattler Book: Build your own package manager in Rust
To explain our core library, rattler, we recently wrote a book that walks you through building a fully working package manager from scratch.
:focal(smart))
To explain our core library, rattler, we recently wrote a book that walks you through building a fully working package manager from scratch.
:focal(smart))
We've introduced a modular API for Rust and Python, streamlined the debug CLI and upgraded our caching logic.
:focal(smart))
Someone releases a great tool with perfectly working pre-built binaries on Github, but there's no Conda package. Octoconda helps out: It takes the release artifact and re-packages it for use in the Conda eco-system.
:focal(smart))
TL;DR - we have extended the Rust crate diffy to be able to patch real-world source code with real-world patches, which is surprisingly hard! In the process we renamed it to flickzeug.
:focal(smart))
We worked together with AWS Deadline Cloud to improve S3 support in our tools! Pixi and rattler-build now seamlessly authenticate using default credentials on your system, making it simple to upload, download and index packages on S3 buckets.
:focal(smart))
We're excited to announce S3 support across our entire toolchain – rattler, pixi, and rattler-build now support the most common cloud storage standard, thanks to contributions from our friends at QuantCo. This vendor-agnostic approach to distributing Conda packages represents a major step forward for the ecosystem, offering teams the flexibility to host packages on any S3-compatible provider (AWS, Cloudflare R2, Backblaze B2, Hetzner, and more) with built-in authentication and minimal vendor lock-in.
:focal(smart))
rattler-build — the revolutionary build tool for the conda ecosystem (almost) available in conda-forge
:focal(smart))
Learn how to integrate rattler-build into the conda-forge ecosystem, covering the essentials of conda-build and rattler-build, and how to create modern conda packages.
:focal(smart))
Conda packages are not only for Python! Learn how to build a C++ pacakge with conda-froge and rattler-build
:focal(smart))
We have rewritten the rattler-build recipe parser with great developer experience in mind.
:focal(smart))
Py-Rattler the Python partner to the blazingly fast rattler library.
:focal(smart))
We wrote a new, fast SAT solver for conda packages in Rust – a port of the libsolv C library.
:focal(smart))
We are releasing a Rust based conda-build replacement that builds cross-platform binary packages much faster.
:focal(smart))
At prefix.dev we love Rust, but using conda/mamba from Rust is hard, so we started building Rattler, a set of crates that offer clean, compartmentalized building blocks for package management.