3–6 Nov 2025
Rutherford Appleton Laboratory
Europe/London timezone
Register before Friday 25 July, 2025 if you'd like to be considered for site accommodation. Final registration Friday 17th October but register early as numbers may be limited!

Beyond Conda: Pixi and the Future of Scientific Python Environment Management

4 Nov 2025, 16:30
15m
Visitor Centre (Rutherford Appleton Laboratory)

Visitor Centre

Rutherford Appleton Laboratory

Speaker

Chen Zhang (Oak Ridge National Laboratory)

Description

Scientific software projects increasingly combine Python with C++, GPU toolkits, and other native dependencies, creating challenges for reproducibility, deployment, and cross-platform support. Traditional tools—Conda, Poetry, uv, Hatch, and PDM—address parts of this problem but leave gaps in speed, determinism, or multi-language integration. Pixi, a new environment manager built on Conda and conda-forge, combines multi-language package support with modern Rust-based performance and reproducibility features. It installs compiled libraries and compilers alongside Python packages, automatically maintains lockfiles, and ensures deterministic environments across Linux, macOS, and Windows. Pixi’s high-performance solver accelerates dependency resolution while unifying Conda and PyPI packages. For deployment, Pixi offers portable environment archives, lightweight single-binary installs, and official container support, simplifying CI/CD pipelines and reducing environment drift. Compared to alternatives, Pixi provides speed, reproducibility, and multi-language capabilities that make it especially suited for scientific and HPC workflows.

Presentation materials

There are no materials yet.