sktime / sktime

A unified framework for machine learning with time series

Home Page:https://www.sktime.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[ENH] install package via `uv` instead of `pip`

astrogilda opened this issue · comments

Is your feature request related to a problem? Please describe.
Installation via pip is slow

Describe the solution you'd like
Use uv instead

you mean, in the CI?

Would that shave off some minutes off the env init? That's perhaps the solutoin for the "200 jobs with 1 minute each" problem.

FYI @yarnabrina, have you used uv before?

Would you like to give it a try with a PR, @astrogilda? You're not listed in the contributor file yet 😃

Pretty much, yep.

Yeah for sure! I'd love to give it a go. Already did this for tsbootstrap, should be easy enough to replicate here.

FYI @yarnabrina, have you used uv before?

Very minimally, and didn't have a good experience. Installation was fast enough, but couldn't install a library from a private PyPI registry or as editable. I need these for my office work so didn't use any more. This was 2-3 months back, it may have been updated since.

I see.

  • we don't need private pypi in sktime CI
  • editable install is needed for local development but not for remote CI on GHA