-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
enhancementNew feature or requestNew feature or request
Description
In our normal workflow, we perform editable installs of the package being edited via configuration in our pyproject.toml. This makes other parts of our CI unstable. However, pixi added the ability to skip some packages during install in prefix-dev/pixi#3092. To take advantage of this, we now have a 3 step process for setting up the environment in CI:
prefix-dev/setup-pixiwithruninstall: falsepixi install --frozen --skip ${env.PKG_NAME}pixi run pip install --no-deps -e .
Ideally, I'd like these three steps as configurable through your tool. However, if I could just have a skip-package option (suggested name, but you can pick) and have to do the pip install ... as a follow-on that would still be helpful. I would like this so the full pixi environment could be cached rather than just the tool being installed.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request