>_pavel.pink

Projects

A collection of projects I've worked on

Conda Ecosystem

pixi

pixi

--

A modern cross-platform package manager for the Conda ecosystem with a focus on simplicity, speed, and reproducibility.

rattler-build

A fast, standalone Conda package builder written in Rust that creates cross-platform relocatable packages from a simple recipe format.

rattler

A collection of Rust crates to work with the Conda ecosystem. This library powers all modern Rust-based tooling in the Conda ecosystem.

conda-forge

The backbone of the Conda ecosystem. It consists of over 30,000 packages for Linux, macOS and Windows.

pixi-diff-to-markdown

Convert lockfile diffs to markdown for use in pull request comments.

Install Pixi and create a cached Pixi environment in GitHub Actions.

setup-micromamba

Install Micromamba and create a cached Conda environment in GitHub Actions.

pixi-pack

Pack and unpack Pixi environments for easy distribution.

TUI to browse conda-forge interactively: pixi exec pixi-browse

conda-mirror

Create a local or S3-based mirrors of Conda channels for offline or air-gapped environments.

Check your Conda environment for packages with disallowed licenses.

Show the difference between two Pixi lock files.

Install a pixi environment into an arbitrary location.

Docker images with Pixi pre-installed.

Work around the lack of Pixi support in PyCharm.

Manage coding agent skills as Conda packages with versioning, lockfiles, and supply chain security using Pixi.

A collection of pre-packaged coding agent skills published as Conda packages on prefix.dev/skill-forge.

Other Projects

The Seven Circles Theorem

As part of the Summer of Maths Exposition 2, I created a video explaining the Seven Circles Theorem.

polarIFy

A Python function decorator that simplifies the way you write logical statements for Polars. Transform if / elif / else statements into pl.when(..).then(..).otherwise(..) statements.

moderner-cv

A modern CV template for Typst, inspired by moderncv for LaTeX.

Slim Trees

Save and load compressed scikit-learn Tree-based and lightgbm models.

Calibre Kindle Comics

Convert CZB and CBR files to Kindle-optimized Mobi directly within Calibre.

pydantic-settings-sops

Load secrets from SOPS encrypted files with pydantic-settings.

boring-gravatars

Generate unique Gravatar-style avatars from email addresses using the boring-avatars library.