Build Manylinux Wheels
diff --git a/.github/workflows/build_linux_wheels.yml b/.github/workflows/build_linux_wheels.yml
index be08ac7..e8e1adb 100644
--- a/.github/workflows/build_linux_wheels.yml
+++ b/.github/workflows/build_linux_wheels.yml
@@ -1,4 +1,4 @@
-name: Build wheels
+name: Build Manylinux Wheels
on:
workflow_dispatch:
diff --git a/Makefile b/Makefile
index b092944..4b878d7 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
.DELETE_ON_ERROR:
-.PHONY: all sdist bdist_wheel clean docs
+.PHONY: all sdist bdist_wheel clean docs prepare
export PYTHONUTF8 := 1
export PYTHONIOENCODING := UTF-8
@@ -30,7 +30,9 @@
pyjson5.cpp: pyjson5.pyx $(wildcard src/*.pyx) $(wildcard src/*.hpp)
python -m cython -f -o $@ $<
-sdist: pyjson5.cpp ${FILES}
+prepare: pyjson5.cpp ${FILES}
+
+sdist: prepare
rm -f -- dist/pyjson5-*.tar.gz
python setup.py sdist
diff --git a/requirements.txt b/requirements.txt
index c963038..9000539 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,3 +1,4 @@
+cibuildwheel == 1.*, >= 1.10.0
colorama == 0.*, >= 0.4.3
cython == 0.*, >= 0.29.14
more_itertools == 8.*, >= 8.0.2