Framework for Python

Packages

packages_update()

Upgrade locked versions, all of them or the named ones, and install them.

Runs uv lock --upgrade (or --upgrade-package for each name) and then uv sync in the project root.

Usage

packages_update(packages: str | list[str] | None = None) -> None

Arguments

Name Type Default Description
packages str | list[str] | None None

A package name or a list of names to upgrade. Default: every package.

Raises

  • FrameworkError: When uv is not installed or a uv command fails.