From 4b8156ec992d5f365b96cefb8817eef77dc5d842 Mon Sep 17 00:00:00 2001 From: Parker LeBlanc Date: Tue, 7 Oct 2025 11:51:32 -0700 Subject: [PATCH] Authenticate with twine via api token not username and password --- .github/workflows/publish.yml | 7 ++++--- version.txt | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 83342f1..a0ea210 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -19,10 +19,11 @@ jobs: run: | python -m pip install --upgrade pip pip install setuptools wheel twine + - name: Build and publish env: - TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }} - TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + TWINE_USERNAME: "__token__" + TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} run: | python setup.py sdist bdist_wheel - twine upload dist/* + twine upload dist/* \ No newline at end of file diff --git a/version.txt b/version.txt index 5eef0f1..a3f5a8e 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.10.2 +0.10.3