use uv instead of poetry

This commit is contained in:
Adil Hafeez 2025-12-25 21:22:57 -08:00
parent ca95ffb63d
commit bcaa26ed71
No known key found for this signature in database
GPG key ID: 9B18EF7691369645
31 changed files with 250 additions and 7220 deletions

View file

@ -24,14 +24,12 @@ jobs:
with:
python-version: "3.12"
- name: install poetry
run: |
export POETRY_VERSION=2.2.1
curl -sSL https://install.python-poetry.org | python3 -
export PATH="$HOME/.local/bin:$PATH"
- name: install uv
run: curl -LsSf https://astral.sh/uv/install.sh | sh
- name: Build and publish to PyPI
env:
POETRY_PYPI_TOKEN_PYPI: ${{ secrets.PYPI_API_TOKEN }}
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
run: |
poetry publish --build
uv build
uv publish