Skip to content

There's no information about uv in the comparison of packaging tools #499

Open
@MarieRoald

Description

@MarieRoald

It would be helpful with some information about uv in the build system comparison (or at least a banner that acknowledges that uv exists and that it will be added to this list soon or when the build backend is out of preview).

There are a couple of gotcha’s with uv:

  • Libraries in the virtual environments are hardlinked, so if multiple environments have the same version of the same library, then the files in the venv are hardlinked by default, so a change in one venv will affect the other. (This is only a problem if you edit modules in site-packages).
  • Uv will not compile dependencies to bytecode by default, so the first time you import a module, it takes longer. This is not a problem for development, but if anyone is containerising their app, then they should be aware of this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedWe welcome a contributor to work on this issue! thank you in advance!sprintable

    Type

    No type

    Projects

    Status

    Python Package Guide

    Status

    pyconus-25

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions