Skip to content

Configure pixi for cross-platform environments#305

Merged
jdbcode merged 1 commit intomainfrom
setup-pixi-env
Apr 21, 2026
Merged

Configure pixi for cross-platform environments#305
jdbcode merged 1 commit intomainfrom
setup-pixi-env

Conversation

@jdbcode
Copy link
Copy Markdown
Member

@jdbcode jdbcode commented Apr 21, 2026

Summary

Enable pixi setup to work across common developer platforms and tighten pixi-related repo config.

Changes

  • Add cross-platform pixi workspace targets: linux-64, osx-64, osx-arm64, win-64
  • Keep editable local package install via pixi pypi dependency (xee = { path = ".", editable = true })
  • Align examples pixi environment to include both examples and dataflow features
  • Improve pixi lock handling in git attributes (merge=binary, -diff)
  • Refine .gitignore handling for .pixi/ while keeping .pixi/config.toml tracked

Validation

  • pixi project channel list succeeds and reports expected environments on conda-forge.

Notes

  • This PR intentionally avoids introducing new pixi package pins to minimize behavior changes; it focuses on portability and setup hygiene.

@jdbcode jdbcode merged commit d5d44b2 into main Apr 21, 2026
6 checks passed
@jdbcode jdbcode deleted the setup-pixi-env branch April 21, 2026 19:54
@jdbcode jdbcode mentioned this pull request Apr 21, 2026
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.

1 participant