Pixi: Package Management Made Easy
Pixi is a modern, single‑file‑driven package manager that brings together the speed of lock‑file‑based installers and the reproducibility of the conda ecosystem. By declaring dependencies in a clear pixi.toml and generating a deterministic pixi.lock, Pixi guarantees identical environments on every machine while letting you pull packages from both conda‑forge and PyPI. Its built‑in solver eliminates version‑conflict headaches, and the same file also defines isolated environments, reusable scripts, and task runners, making it ideal for data‑science, ML, and general Python projects.
In the talk I'll walk through:
- Installation – a one‑line curl/conda/pip bootstrap.
- Demo – creating a project, adding dependencies, and inspecting the generated lock file.
- Running tasks – using pixi run to execute scripts, tests, and CI commands defined in the TOML.
- Managing multiple environments – switching between dev, test, and production stacks with a single configuration.
The goal is to show how Pixi streamlines setup, reproducibility, and automation from a local workstation all the way through CI/CD pipelines.
Date and Time
Location
Hosts
Registration
-
Add Event to Calendar
- 8800 Redstone Gateway SW #100
- Huntsville, Alabama
- United States 35808
- Room Number: CR-111
- Click here for Map