You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The source distribution (`.tar.gz`) is also available for custom builds, though binaries are not included and would need to be obtained separately from the main SochDB repository.
432
+
The source distribution (`.tar.gz`) is attached to the GitHub release for maintainers and custom builds, but it is intentionally not uploaded to PyPI while unsupported platform combinations can still fall back to a broken binary mix.
426
433
427
434
---
428
435
@@ -475,12 +482,13 @@ jobs:
475
482
path: dist/
476
483
merge-multiple: true
477
484
478
-
- name: List packages
485
+
- name: Remove source distribution from PyPI payload
Copy file name to clipboardExpand all lines: RELEASE.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,8 +26,11 @@ Each platform-specific wheel contains:
26
26
The workflow builds wheels for:
27
27
-**Linux x86_64** (`manylinux_2_17_x86_64`)
28
28
-**macOS ARM64** (`macosx_11_0_arm64`) - Apple Silicon
29
+
-**macOS x86_64** (`macosx_10_15_x86_64`) - Intel
29
30
-**Windows x64** (`win_amd64`)
30
31
32
+
Unsupported platforms should not fall back to a PyPI source distribution, because that can produce a misleading install with the wrong bundled native binaries.
33
+
31
34
### 4. Python Version Support
32
35
Wheels are compatible with:
33
36
- Python 3.9
@@ -43,6 +46,7 @@ Wheels are compatible with:
43
46
2. The release must have platform-specific archives:
0 commit comments