Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1003 Bytes

CONTRIBUTING.md

File metadata and controls

48 lines (31 loc) · 1003 Bytes

Contributing

Local Development

Set up

This project is developed locally and in CI with pixi, a relatively new approach to conda package management and task running.

** Note **

Refer to pixi.toml#/$schema for the current development version

If using mamba or conda (or some other $CONDA_EXE):

# replace `mamba` with your CONDA_EXE
mamba install -c conda-forge pixi==0.25.0
Why pixi?

pixi provides the necessary primitives to:

  • capture complex environments, with python and other runtimes
  • install environments quickly, and cache well, but only when needed
  • run tasks, in the right environment, in the right order
  • skip tasks that have already run, and dependencies have not changed

Tasks and Environments

See all the project info:

pixi info

See just the available top-level pixi tasks:

pixi task list