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

    🔖 Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions