841dc44...
by
Charlie Marsh <email address hidden>
Remove --legacy-setup-py command-line argument
22795f8...
by
Charlie Marsh <email address hidden>
Flatten ORs and ANDs in marker construction (#4260)
## Summary
If we're ORing an OR, we should just append rather than nesting in
another OR.
In my branch, this let us simplify:
```
python_version < '3.10' or python_version > '3.12' or (python_version < '3.8' or python_version > '3.12')
```
To:
```
python_version < '3.10' or python_version > '3.12
```
44041bc...
by
Charlie Marsh <email address hidden>
Bump version to v0.2.11 (#4258)
1f2ad8f...
by
Charlie Marsh <email address hidden>
Re-add `aarch64-unknown-linux-gnu` binary to release assets (#4254)
This PR re-adds the `aarch64-unknown-linux-gnu` binary, which will also
add the `manylinux_2_28` wheel for `aarch64` (in addition to the now
dual-tagged `musllinux_1_1` and `manylinux_2_217` wheel for `aarch64`).
We can consider dropping that _wheel_, but in my assessment removing a
release asset should now be treated as a breaking change -- so removing
it in a patch release was incorrect.
4459268...
by
Charlie Marsh <email address hidden>
Represent build tag as `u64` (#4253)
## Summary
The build tags in this case are like, e.g., `202206090410`. That's
larger than a `u32`, so we're rejecting the wheel. In theory build tags
could be even larger, but we already use `u64` for version segment so I
think it's fine to keep that constraint here.
I'm going to look into surfacing these errors separately.
Improve output when an older toolchain version is already installed (#4248)
e.g.
```
❯ uv toolchain install
Found installed toolchain 'cpython-3.9.19-macos-aarch64-none'
A toolchain is already installed. Use `uv toolchain install <request>` to install a specific toolchain
```
instead of
```
❯ uv toolchain install
Using latest Python version
Found installed toolchain 'cpython-3.9.19-macos-aarch64-none'
Already installed at /Users/zb/Library/Application Support/uv/toolchains/cpython-3.9.19-macos-aarch64-none
```
dce913c...
by
Charlie Marsh <email address hidden>
Warn when 'requires-python' does not include a lower bound (#4234)