-
Notifications
You must be signed in to change notification settings - Fork 95
Add uvx_galaxy engine type #1555
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
base: master
Are you sure you want to change the base?
Conversation
Skips cloning and run.sh to go directly for the galaxy entrypoint. Is much faster and cleaner to boot. Does not yet install conditional dependencies.
That is cool, looks like a nice default for CIs :-) |
That, but also this is just way faster, makes use of galaxyproject/gravity#126 and won't fall apart in the many ways local virtualenv management can fail us ... i will work on making this the default if uv is installed, then recommend that people use uv. |
If you’re going to work on swapping the default - maybe default to just packaging Galaxy with Planemo and use that as the default? Or does that make a Planemo install on conda too hard? |
I am surprised you're in favor of that :). Do you want a separate package for that ? |
I started decomposing the packages for Planemo a decade ago I think - this was always the goal I think. Maybe Planemo has its current dependencies and Galaxy-planemo is a Planemo + galaxy bundle? |
Skips cloning and run.sh to go directly for the galaxy entrypoint. Is much faster and cleaner to boot, and you can follow along the invocation in the UI if you like.
Does not yet install conditional dependencies.