Zanie Blue
bb8970a982
Add a Termux integration test ( #18332 )
...
After this, I want to figure out how to unify more of the smoke, system,
and integration tests, but this seems like a sufficient start for Termux
testing.
2026-03-06 16:44:16 +00:00
Zanie Blue
908a7c11af
Preserve file permissions when using reflinks on Linux ( #18187 )
...
Fixes an regression from #18117 where executable permissions were not
preserved on reflink. On Linux, the `FICLONE` ioctl only clones data
blocks without preserving file metadata, so permissions must be copied
separately. On macOS, `clonefile` already preserves permissions.
This appears to be a well known issue:
- https://github.com/pnpm/pnpm/issues/8546
-
https://github.com/morelj/reflink/blob/53408edf3bf3c5090b1146923f72066c7f6e9200/cloneflags.go#L6-L22
- https://github.com/python/cpython/issues/81338
Closes https://github.com/astral-sh/uv/issues/18181
2026-02-24 17:15:46 -06:00
Zanie Blue
0ba432459a
Bump version to 0.10.0 ( #17882 )
...
Co-authored-by: Brent Westbrook <36778786+ntBre@users.noreply.github.com >
2026-02-05 20:28:44 +00:00
konsti
7c9c75d267
Fix torch ecosystem check ( #17637 )
...
Jaxlib removed old releases we had locked, see
https://github.com/jax-ml/jax/issues/34532 . I hacked out the version
bound :/
2026-01-21 12:01:02 +00:00
Zanie Blue
0fae9d5610
Further improve free-threading ABI incompatibility errors ( #17491 )
...
Expanding tag coverage from #17442
2026-01-19 17:08:40 -06:00
Zanie Blue
73ad74c4d5
Improve error message for abi3 wheels on free-threaded Python ( #17442 )
...
Closes #17406
Unlike https://github.com/astral-sh/uv/pull/17415 , this returns a
dedicated error variant instead of adding a downstream special case to
handling of `Python` tag incompatibilities.
---------
Co-authored-by: Claude <noreply@anthropic.com >
2026-01-15 10:58:10 -06:00
Zanie Blue
c26a57670d
Fix regression where zstd distribution hashes were not considered valid ( #17265 )
...
Fixes a regression from https://github.com/astral-sh/uv/pull/17157 as
reported in https://github.com/astral-sh/uv/issues/17260
Closes https://github.com/astral-sh/uv/issues/17260
Closes https://github.com/astral-sh/uv/pull/17263
You can see the regression test fail
[here](https://github.com/astral-sh/uv/actions/runs/20599629637/job/59162043790?pr=17269 )
in #17269 which cherry-picks the commit adding tests without the fix.
2025-12-30 15:24:03 +00:00
Zanie Blue
a70ee58ae1
Move test support files out of scripts/ into test/
...
(#17032 )
It's been bothering me that we have a bunch of stub packages and such in
a `scripts` directory.
2025-12-09 10:06:05 -06:00