Unlocking Hidden Power of Conda with Pixi

Track:
Tooling, Packaging, Developer Productivity
Type:
Talk
Level:
intermediate
Duration:
30 minutes

Abstract

Hi Developer, are you dealing or even struggling with:

  • pip not being enough to set up your project's environment
  • testing your CI workflow locally
  • managing complex environments

This talk is for you!

We're going to show you what the real hidden power of the Conda ecosystem, and how you can use it efficiently. Conda is often used for scientific Python development, but it can do much more than that.

With conda, most language tool chains from Java, C++, to Zig and Rust can be installed from the popular conda channel conda-forge. We will also present pixi which is a modern, fast package and project manager with built-in features facilitating reproducibility and developer comfort. Pixi depends on the conda ecosystem while also fully supporting package installations from PyPI.