-
Notifications
You must be signed in to change notification settings - Fork 19
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
actions: add cylc-uiserver to build env #312
Conversation
run: | | ||
# NOTE: Install with [all] so we can import plugins which may | ||
# have extra dependencies. | ||
pip install \ | ||
"cylc-flow[all] @ git+https://github.com/cylc/cylc-flow@${cylc_flow}" \ | ||
"metomi-rose[all] @ git+https://github.com/metomi/rose@${meto_rose}" \ | ||
"cylc-rose[all] @ git+https://github.com/cylc/cylc-rose@${cylc_rose}" | ||
"cylc-rose[all] @ git+https://github.com/cylc/cylc-rose@${cylc_rose}" \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried to test this, and get a dependency error:
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies
cylc-flow[all] 8.0rc1.dev0 depends on cylc-flow 8.0rc1.dev0 (from git+https://github.com/cylc/cylc-flow@master)
cylc-rose[all] 0.3.0 depends on cylc-flow==8.0b3.*
would it be reasonable to loosen the cylc-rose
dependency at https://github.com/cylc/cylc-rose/blob/c9eef34a118913a0137ac08d5b4330ac38454d49/setup.py#L31 to something like 8.0.*
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, this version is correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think it works in its current form.
This will work after cylc/cylc-rose#94 |
94 is merged; this is still failing. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rerun fixed the build.
Just needed to be re-triggered. |
Add cylc-uiserver to the build/test environment.
Required for #300