#!/usr/bin/env bash

set -eux
rm -rf dist
mkdir -p dist
uv build --build-constraints build-constraints.txt --require-hashes
if [ -n "${PYPI_TOKEN:-}" ]; then
  uv publish --token=$PYPI_TOKEN
else
  uv publish
fi
