Skip to content

Conversation

@VeckoTheGecko
Copy link
Contributor

🎁🌲

This PR does the following:

  • Makes the default environment one with all the deps we need installed
    • I excluded the doc dependencies - having pixi run doc is quite nice, and its not really common for us to be editing docs and running code at the same time.
  • Visual changes to the pixi.toml

This means that we don't need to use different environments for testing, typing, and running notebooks - and can just lean on the default. We can

Note that there are nuanced downsides with this approach, that don't affect us at the moment (and may not affect us in future). These are elaborated upon in this Discord thread in the Pixi Discord

Copy link
Member

@erikvansebille erikvansebille left a comment

Choose a reason for hiding this comment

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

Looks good. Happy that this simplifies the pixi workflow

@VeckoTheGecko VeckoTheGecko enabled auto-merge (squash) December 11, 2025 08:53
@VeckoTheGecko VeckoTheGecko merged commit ea9517a into Parcels-code:v4-dev Dec 11, 2025
11 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants