update:
    uv lock --upgrade
    uv sync
    uv export --no-hashes > requirements.txt

build: update
    uv build

publish: build
    uv publish

gadd:
    git add .