skrub-data / skrub

Prepping tables for machine learning
https://skrub-data.org/
BSD 3-Clause "New" or "Revised" License
1.04k stars 91 forks source link

MAINT use pixi to manage the CI dependencies #928

Closed glemaitre closed 1 week ago

glemaitre commented 3 weeks ago

closes #708 , closes #899, closes #860

Let's see if we can use pixi to have kind of lock files system to not have failing CI when contributing.

Here, I wanted to check that everything works before to go further.

It should be noted that the pixi.toml file can be merged with pyproject.toml and I don't think that we need anymore the setup.cfg as well.

jeromedockes commented 3 weeks ago

while you're tinkering with the CI you may want to see #899 as well

glemaitre commented 3 weeks ago

I think the CI is failing because the "Required" CI are failing because I removed the script.