Skip to content

Commit fe3a776

Browse files
committed
chore: release v0.10.8.post11
1 parent 697d63d commit fe3a776

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

crates/uv-ffi/CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.10.8.post11] — 2026-04-24
9+
10+
PiWheels and ARM Optimization
11+
12+
v0.10.8.post11
13+
This release focuses on CI/CD infrastructure improvements and build reliability fixes, particularly for resource-constrained build environments like piwheels.
14+
Build Fixes
15+
• Added lower memory build settings to Cargo.toml to prevent OOM crashes on piwheels for Python 3.13 aarch64 builds
16+
CI/CD Overhaul
17+
• Completely refactored the publish workflow — wheels now go to both GitHub Releases and PyPI
18+
• Added new publish-collect.yml workflow that waits for all three platform builds to succeed before publishing, preventing partial releases
19+
• Improved backfill workflow to target both GitHub Releases and PyPI with better artifact handling
20+
• Switched from PYPI_API_TOKEN to OMNIPKG_DEPLOY_KEY for PyPI authentication
21+
• Enhanced error logging for upload failures to make debugging easier
22+
• Added workflow_dispatch trigger and tag input to publish-collect for manual runs
23+
Infra
24+
• Refactored find_run to handle multiple RUN_IDs
25+
• Added functions to locate latest successful workflow runs for backfill targeting
26+
27+
---
28+
29+
**⚙️ Configuration:**
30+
- crates/uv-ffi/Cargo.toml (5 lines)
31+
32+
_4 files changed, 667 insertions(+), 337 deletions(-)_
33+
834
## [0.10.8.post10] — 2026-04-23
935

1036
The Local Filesystem Auto-Heal Release

crates/uv-ffi/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "uv-ffi"
7-
version = "0.10.8.post10"
7+
version = "0.10.8.post11"
88
description = "Persistent in-process execution engine for uv — internal dependency of omnipkg"
99
readme = "README.md"
1010
requires-python = ">=3.8"

0 commit comments

Comments
 (0)