-
Notifications
You must be signed in to change notification settings - Fork 5
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
Migrate to uv for package management #683
Migrate to uv for package management #683
Conversation
4b9d48e
to
46516af
Compare
46516af
to
eec9459
Compare
Nice! Glad to see the build is working again |
```shell | ||
poetry config http-basic.kolena-embeddings <KOLENA_TOKEN> "" | ||
uv add --extra-index-url="https://<KOLENA_TOKEN>@gateway.kolena.cloud/repositories" kolena-embeddings | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just want to verify that we tested this manually already
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep, I ran this manually and was able to install kolena-embeddings
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚢
Linked issue(s)
KOL-7307
What change does this PR introduce and why?
Replace
poetry
withuv
for dependency management and tooling.Installing
kolena
is potentially a long process, and the dependency resolution time withpoetry
has crept up to the point of causing our workflow tests to flake.uv
seems to offer a much faster interface for this, while preserving simplicity of development.Also removes codecov for now, as it's something that hasn't been actively used / monitored.
Please check if the PR fulfills these requirements