DEV/CI: pixi-build setup & Pixi for CI and dev docs#314
Conversation
|
hey @willow-ahrens, hope this can be useful |
| [package.run-dependencies] | ||
| numpy = "*" | ||
| numba = "*" | ||
| donfig = "*" | ||
| lark = "*" |
There was a problem hiding this comment.
per conda-forge/staged-recipes#32124 it looks like we may want to add a run dependency on a c-compiler for people working in particularly empty global environments.
There was a problem hiding this comment.
We have been thinking that the runtime c-compiler dep would be an optional backend for users. The main backend is Numba for conda installs, but I think that our CI tests require the C compiler.
There was a problem hiding this comment.
I'd like to leave the C compiler as an optional requirement to reduce the dependencies.
There was a problem hiding this comment.
I'd like to leave the C compiler as an optional requirement to reduce the dependencies.
sounds good! So we need to make the C compiler tests opt-in or automatically skipped when there isn't one available?
There was a problem hiding this comment.
So we need to make the C compiler tests opt-in or automatically skipped when there isn't one available?
yes.
hey @willow-ahrens @mtsokol ! Just wondering if there is any update on this?
There was a problem hiding this comment.
(if there is some actionable work I can try to help out!)
There was a problem hiding this comment.
Thanks for the reminder, I'm still working on this! We're reorganizing the github org and projects a little bit lately. We're resolved now to switch to pixi, make dep on GCC optional, and also add an optional julia dep.
There was a problem hiding this comment.
I may need a little help getting the gcc dep to work, but I'll reach out if it's an issue.
|
hopefully that fixes CI |
Codecov Report✅ All modified and coverable lines are covered by tests. 🚀 New features to boost your workflow:
|
|
I'll take a look at Windows failures - win job runs in |
No description provided.