Skip to content

Commit d3c0d1a

Browse files
authored
Merge pull request #54 from CovertLab/fix-sdist
Fix sdist
2 parents d93454f + 350d9da commit d3c0d1a

4 files changed

Lines changed: 21 additions & 15 deletions

File tree

.github/workflows/release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -59,43 +59,43 @@ jobs:
5959
free_threaded_support: True
6060

6161
# MacOS x86_64
62-
- os: macos-13
62+
- os: macos-15-intel
6363
python: 39
6464
platform_id: macosx_x86_64
65-
- os: macos-13
65+
- os: macos-15-intel
6666
python: 310
6767
platform_id: macosx_x86_64
68-
- os: macos-13
68+
- os: macos-15-intel
6969
python: 311
7070
platform_id: macosx_x86_64
71-
- os: macos-13
71+
- os: macos-15-intel
7272
python: 312
7373
platform_id: macosx_x86_64
74-
- os: macos-13
74+
- os: macos-15-intel
7575
python: 313
7676
platform_id: macosx_x86_64
77-
- os: macos-13
77+
- os: macos-15-intel
7878
python: 313t
7979
platform_id: macosx_x86_64
8080
free_threaded_support: True
8181

8282
# MacOS arm64
83-
- os: macos-14
83+
- os: macos-latest
8484
python: 39
8585
platform_id: macosx_arm64
86-
- os: macos-14
86+
- os: macos-latest
8787
python: 310
8888
platform_id: macosx_arm64
89-
- os: macos-14
89+
- os: macos-latest
9090
python: 311
9191
platform_id: macosx_arm64
92-
- os: macos-14
92+
- os: macos-latest
9393
python: 312
9494
platform_id: macosx_arm64
95-
- os: macos-14
95+
- os: macos-latest
9696
python: 313
9797
platform_id: macosx_arm64
98-
- os: macos-14
98+
- os: macos-latest
9999
python: 313t
100100
platform_id: macosx_arm64
101101
free_threaded_support: True
@@ -124,7 +124,7 @@ jobs:
124124
- uses: actions/checkout@v4
125125

126126
- name: Build sdist
127-
run: pipx run build --sdist
127+
run: USE_CYTHON=1 pipx run build --sdist
128128

129129
- uses: actions/upload-artifact@v4
130130
with:

MANIFEST.in

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
include src/stochastic_arrow/obsidian.h
2-
include src/stochastic_arrow/mersenne.h
2+
include src/stochastic_arrow/mersenne.h
3+
include src/stochastic_arrow/arrow.pxd
4+
include src/stochastic_arrow/arrowhead.pyx
5+
include src/stochastic_arrow/obsidian.pxd

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,9 @@ More examples:
133133

134134
## Changelog
135135

136+
### Version 1.1.1
137+
* Include files to install source dist without `USE_CYTHON=1`.
138+
136139
### Version 1.1.0
137140
* Update build toolchain and automatically build/publish wheels for all
138141
major platforms and recent Python versions.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[build-system]
2-
requires = ["setuptools", "wheel", "cython==3.1.0a1; python_version=='3.13'", "cython; python_version!='3.13'", "numpy"]
2+
requires = ["setuptools", "wheel", "cython", "numpy"]
33
build-backend = "setuptools.build_meta"

0 commit comments

Comments
 (0)