Skip to content

Commit 9120d32

Browse files
committed
chore: release v0.10.8.post14
1 parent 97c70e0 commit 9120d32

2 files changed

Lines changed: 54 additions & 1 deletion

File tree

crates/uv-ffi/CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,59 @@ 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.post14] — 2026-05-10
9+
10+
improve exotic-wheels installation reliability and index compatibility
11+
12+
## Installation Improvements
13+
14+
Updated installation guidance for exotic-wheels hosted packages.
15+
16+
Previous documentation recommended using:
17+
18+
```bash
19+
pip install uv-ffi -f https://exotic-wheels.github.io/
20+
````
21+
22+
While this can work in certain cached or direct-link scenarios, `--find-links` (`-f`) is not intended to behave as a scalable multi-package package index.
23+
24+
The recommended installation method is:
25+
26+
```bash
27+
pip install uv-ffi --extra-index-url https://exotic-wheels.github.io/
28+
```
29+
30+
`--extra-index-url` properly integrates the exotic-wheels PEP 503 index with PyPI and allows pip to:
31+
32+
* resolve packages through per-package index pages
33+
* fall back cleanly to PyPI
34+
* avoid flat-index scaling issues
35+
* work reliably across fresh environments and machines
36+
* avoid cache-dependent behavior seen with `--find-links`
37+
38+
* `--find-links` remains supported for direct wheel pages and local wheelhouses
39+
* HTTPS is required for proper pip index integration
40+
* Documentation was updated to reflect the correct long-term installation workflow
41+
42+
---
43+
44+
**📝 Code Changes:**
45+
- UPDATE: crates/uv-ffi/build.rs (3 lines changed)
46+
47+
**📚 Documentation:**
48+
- README.md (2 lines)
49+
- crates/uv-ffi/README.md (6 lines)
50+
51+
**Updates:**
52+
- Update backfill_wheels.yml
53+
- Update Python version in build-wheels workflow
54+
- Update tag resolution for GitHub Release upload
55+
- Update rust-toolchain version to 1.77.0
56+
- Update Rust toolchain version to 1.91.0
57+
- Update build-wheels-extended.yml to include new argument
58+
59+
_9 files changed, 207 insertions(+), 162 deletions(-)_
60+
861
## [0.10.8.post13] — 2026-05-09
962

1063
abi3 feature flag + cp37 support + piwheels memory fix

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.post13"
7+
version = "0.10.8.post14"
88
description = "Persistent in-process execution engine for uv — internal dependency of omnipkg"
99
readme = "README.md"
1010
requires-python = ">=3.7"

0 commit comments

Comments
 (0)