Skip to content

Commit c04bb7f

Browse files
ratalclaude
andcommitted
fix release: restore pyproject.toml for build deps, pin twine>=5.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 84e5d42 commit c04bb7f

4 files changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/release-linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,5 @@ jobs:
4444
TWINE_USERNAME: __token__
4545
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
4646
run: |
47-
pip install twine
47+
pip install "twine>=5.0"
4848
twine upload dist/* --skip-existing

.github/workflows/release-macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ jobs:
3434
TWINE_USERNAME: __token__
3535
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
3636
run: |
37-
pip install twine
37+
pip install "twine>=5.0"
3838
twine upload dist/* --skip-existing

.github/workflows/release-windows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,5 +33,5 @@ jobs:
3333
TWINE_USERNAME: __token__
3434
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}
3535
run: |
36-
pip install twine
36+
pip install "twine>=5.0"
3737
twine upload dist/* --skip-existing

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[build-system]
2+
requires = ["setuptools", "cython>=3.0", "numpy"]
3+
build-backend = "setuptools.build_meta"

0 commit comments

Comments
 (0)