Skip to content

Conversation

@VeckoTheGecko
Copy link
Contributor

When defining Parcels as a source dependency, e.g.,

[dependencies]
virtualship = { path = "." }
parcels = {path="./Parcels"}
# ...

you need to define the run dependencies in package.run-dependencies not in [dependencies] (which is workspace dependencies). Otherwise the dependencies aren't properly installed.

This makes it much clearer how installing Parcels as a development dependency works (allowing benchmarking, and people define manifests in their scientific project that use an unreleased version of Parcels).

xref: discord

@VeckoTheGecko VeckoTheGecko added v4 meta Issues to do with organisation, dev setups, branding, or things non-code related related. labels Oct 23, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Parcels v4 Oct 23, 2025
@VeckoTheGecko
Copy link
Contributor Author

CI passed! 🥳

@VeckoTheGecko VeckoTheGecko merged commit fc9048f into Parcels-code:v4-dev Oct 24, 2025
10 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels development Oct 24, 2025
@github-project-automation github-project-automation bot moved this from Backlog to Done in Parcels v4 Oct 24, 2025
VeckoTheGecko added a commit to VeckoTheGecko/xarray that referenced this pull request Oct 31, 2025
VeckoTheGecko added a commit to VeckoTheGecko/xarray that referenced this pull request Oct 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

meta Issues to do with organisation, dev setups, branding, or things non-code related related. v4

Projects

Status: Done
Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant