Skip to content

Commit 039022c

Browse files
authored
update Cython (#581)
1 parent 1408642 commit 039022c

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.github/workflows/wheel.yml

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ on:
33
push:
44
branches: [main]
55
create:
6+
workflow_dispatch:
67

78
jobs:
89
build_wheels:
@@ -23,7 +24,7 @@ jobs:
2324
platforms: arm64
2425

2526
- name: Set up Python 3.x
26-
uses: actions/setup-python@v4
27+
uses: actions/setup-python@v5
2728
with:
2829
python-version: "3.x"
2930
cache: "pip"
@@ -43,6 +44,13 @@ jobs:
4344
CIBW_ARCHS_MACOS: x86_64 universal2 arm64
4445
CIBW_SKIP: pp*
4546

47+
- name: Build pure Python wheel
48+
env:
49+
MSGPACK_PUREPYTHON: "1"
50+
run: |
51+
pip install build
52+
python -m build -w -o wheelhouse
53+
4654
- name: Upload Wheels to artifact
4755
uses: actions/upload-artifact@v1
4856
with:

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
requires = [
33
# Also declared in requirements.txt, if updating here please also update
44
# there
5-
"Cython~=3.0.0",
5+
"Cython~=3.0.8",
66
"setuptools >= 35.0.2",
77
]
88
build-backend = "setuptools.build_meta"

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Also declared in pyproject.toml, if updating here please also update there.
2-
Cython~=3.0.0
2+
Cython~=3.0.8
33

44
# Tools required only for development. No need to add it to pyproject.toml file.
55
black==23.3.0

0 commit comments

Comments
 (0)