Skip to content

Make rose check-software pick a sensible environment#3030

Open
wxtim wants to merge 3 commits intometomi:masterfrom
wxtim:fix.rose-check-software2
Open

Make rose check-software pick a sensible environment#3030
wxtim wants to merge 3 commits intometomi:masterfrom
wxtim:fix.rose-check-software2

Conversation

@wxtim
Copy link
Copy Markdown
Contributor

@wxtim wxtim commented Mar 25, 2026

No description provided.

@wxtim wxtim requested a review from dpmatthews March 25, 2026 16:45
@wxtim wxtim self-assigned this Mar 25, 2026
@wxtim wxtim added the small label Mar 25, 2026
- Fail elegently if gi isn't intalled.
- Pick up the CYLC_VERSION environment vars
Copy link
Copy Markdown
Member

@oliver-sanders oliver-sanders left a comment

Choose a reason for hiding this comment

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

This fixes the case where the rose check-software command is being run behind the Cylc wapper script and Rose is installed in a Conda environment.

However, it breaks all cases where rose check-software is installed via pip or uv.

@wxtim wxtim requested a review from oliver-sanders March 26, 2026 13:12
Copy link
Copy Markdown
Member

@oliver-sanders oliver-sanders left a comment

Choose a reason for hiding this comment

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

LGTM.

I'm guessing we want this up against a bugfix branch?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants