From 349b2f8e1b7f7be6cafed723820e87109407a6af Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Mon, 25 Oct 2021 10:47:56 -0400 Subject: build: make PyPy kits without invoking setup.py directly --- .github/workflows/kit.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml index dff56cda..99603087 100644 --- a/.github/workflows/kit.yml +++ b/.github/workflows/kit.yml @@ -114,9 +114,10 @@ jobs: - name: "Build wheels" run: | - pypy3 setup.py bdist_wheel --python-tag pp36 - pypy3 setup.py bdist_wheel --python-tag pp37 - pypy3 setup.py bdist_wheel --python-tag pp38 + # yes, this is weird syntax: https://github.com/pypa/build/issues/202 + pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp36" + pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp37" + pypy3 -m build -w -C="--global-option=--python-tag" -C="--global-option=pp38" ls -al dist/ - name: "Upload wheels" -- cgit v1.2.1