Closed hadim closed 9 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Comparison is base (
c23d273
) 91.95% compared to head (1143cbd
) 91.90%. Report is 1 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I will close here.
In short, pixi CI is not really faster than the current micromamba one. It's expected since micromamba is already quite fast and the current bottlenecks are things we can't control: 1) deps downloading and extracting or 2) cache downloading and extracting.
Finally, matrix CIs is possible but a bit hacky currently (see https://github.com/Quantco/polarify/blob/dcc30139873c4aa7500465e116b6f9f6194b77b3/.github/workflows/ci.yml#L19-L40). That being said, it will very soon be much easier (see https://github.com/prefix-dev/pixi/issues/239).
TLDR: I foresee a bright future for the pixi
tool, but for now, it does not make sense to switch datamol to it.
Changelogs
Checklist:
feature
,fix
ortest
(or ask a maintainer to do it for you).This is an experiment to try to understand two things: 1) whether pixi can be a faster alternative than micromamba 2) whether it's mature enough and has enough features for us (matrix testing)