Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop explicitly requiring --environment=dev when running pixi install tasks #1324

Closed
Hofer-Julian opened this issue Mar 26, 2024 · 0 comments · Fixed by #1455
Closed

Stop explicitly requiring --environment=dev when running pixi install tasks #1324

Hofer-Julian opened this issue Mar 26, 2024 · 0 comments · Fixed by #1455
Assignees
Labels
CI/CD Continuous Integration/Continuous deployment

Comments

@Hofer-Julian
Copy link
Contributor

Hofer-Julian commented Mar 26, 2024

When installing packages with pixi run install, Python packages are installed in the default environment instead of dev.
Because of that, we recommend running pixi run --environment=dev install at the moment.

pixi run --environment=dev install

As soon as pixi supports editable installs, this will not be necessary anymore and we can remove --environment=dev again.

Steps:

  1. Add editable dependency and remove corresponding install-* tasks
  2. Change all instances of pixi run --environment=dev install to pixi run install
@github-project-automation github-project-automation bot moved this to To do in Ribasim Mar 26, 2024
@visr visr added the CI/CD Continuous Integration/Continuous deployment label Mar 26, 2024
@Hofer-Julian Hofer-Julian moved this from To do to Sprint backlog in Ribasim Apr 17, 2024
@Jingru923 Jingru923 moved this from Sprint backlog to 🏗 In progress in Ribasim Apr 17, 2024
@Jingru923 Jingru923 linked a pull request Apr 17, 2024 that will close this issue
@Jingru923 Jingru923 moved this from 🏗 In progress to 👀 In review in Ribasim May 7, 2024
Jingru923 added a commit that referenced this issue May 8, 2024
…pixi install tasks" with new pixi release (#1455)

Fixes #1324 stop explicitly requiring `--environment=dev

And reimplement all the changes in PR #1400
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in Ribasim May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI/CD Continuous Integration/Continuous deployment
Projects
Archived in project
3 participants