Skip to content

Migrate from pip to uvΒ #726

@jaagut

Description

@jaagut

Summary

Migrate from dependency management via pip --break-system-packages and requirements/ files to uv.

uv is faster than pip and using a venv, we don't risk conflicts with other parts of the OS.

Is your feature request related to a problem?

Describe the solution you'd like

  • Migrate over to uv
  • Change Makefile/``just accordingly
  • Change setup.sh to activate the venv with source-all sa
    • Idea: Change the terminal prompt, once sourced. I don't want it to always show (.venv) or something and we could use it as an indicator for having sourced already. Maybe the prompt could look like:
    πŸ€– <user>@<host> Χ€

Describe alternatives you've considered

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    βœ… Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions