Skip to content

Replace conda with pixi#106

Merged
chuckwondo merged 2 commits intomainfrom
pixi
Feb 27, 2025
Merged

Replace conda with pixi#106
chuckwondo merged 2 commits intomainfrom
pixi

Conversation

@chuckwondo
Copy link
Collaborator

@chuckwondo chuckwondo commented Feb 25, 2025

Dealing with conda and a conda lock file was becoming counterproductive, so this PR replaces conda and the conda lock file with pixi and pixi lock file:

  1. removed all files related to creating conda-lock.yml or using the lock file or constructing the conda environment
  2. moved all dependency specs into pyproject.toml, removing environment*.yml files
  3. removed Makefile as it is no longer relevant, and any relevant tasks now reside in pyproject.toml under pixi sections
  4. updated contributing docs
  5. confirmed everything works in ADE and DPS

Fixes #101

@chuckwondo chuckwondo requested a review from jjfrench February 25, 2025 18:37
Copy link
Member

@jjfrench jjfrench left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few questions, but overall things look good!

@chuckwondo chuckwondo requested a review from jjfrench February 26, 2025 21:23
@chuckwondo chuckwondo merged commit 9767283 into main Feb 27, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace conda with pixi for better lock support

2 participants