samypr100
3068fa89e8
Docker builds target rust toolchain with bundled musl v1.2.5 ( #16584 )
...
## Summary
Addresses https://github.com/astral-sh/uv/issues/8450 for docker builds
## Test Plan
* Ubuntu Tests [CI
Run](https://github.com/samypr100/uv/actions/runs/19054484993/job/54421786118 )
with `nightly-2025-11-02` set in root `rust-toolchain.toml`
* Manually test functionality using locally built binaries from
cargo-zigbuild
2025-11-04 13:53:04 -05:00
samypr100
7978122837
Update Rust toolchain to 1.91 and MSRV to 1.89 ( #16531 )
...
## Summary
Updates Rust Toolchain to
[1.91](https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/ ) and bumps
MSRV to [1.89](https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/ ) per
versioning policy. New clippy rule [implicit
clone](https://rust-lang.github.io/rust-clippy/master/index.html#implicit_clone )
resulted in some minor changes (some with improvements).
Updates trampoline to `nightly-2025-06-23` which is roughly 1.89~. The
trampoline binaries do not need to be regenerated as there should be no
changes.
2025-10-30 22:34:59 -05:00
Charlie Marsh
0889d53c25
Bump MSRV to 1.88 ( #15935 )
...
And bump the `rust-toolchain.toml` to `1.90`. Per our versioning policy.
2025-09-18 14:00:39 -04:00
samypr100
57df0146e2
Update Rust toolchain to 1.89 ( #15157 )
...
## Summary
Bumps Rust toolchain to 1.89, but not the MSRV.
Lifetime changes is related to a new lint rule explained in
https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/#mismatched-lifetime-syntaxes-lint
## Test Plan
Existing Tests
2025-08-08 13:01:52 +00:00
Charlie Marsh
56266447e2
Bump MSRV and `rust-toolchain` version ( #14303 )
...
## Summary
Per our versioning policy, we stay two versions back (and 1.88 was
released today).
2025-06-27 10:27:45 -04:00
Zanie Blue
7f3e94a091
Bump version to 0.7.6 ( #13537 )
...
Co-authored-by: Aria Desires <aria.desires@gmail.com>
2025-05-19 19:46:11 -04:00
Charlie Marsh
c5032aee80
Bump MSRV to 1.85 and Edition 2024 ( #13516 )
...
## Summary
Builds on https://github.com/astral-sh/uv/pull/11724 .
Closes https://github.com/astral-sh/uv/issues/13476 .
2025-05-18 19:38:43 -04:00
Charlie Marsh
42dcea0ee2
Bump MSRV to 1.84 ( #12670 )
...
## Summary
Closes https://github.com/astral-sh/uv/issues/12649 .
2025-04-04 11:49:26 -04:00
samypr100
878497a014
Upgrade Rust toolchain to 1.85 ( #11720 )
...
## Summary
* Upgrade the rust toolchain to 1.85.0. This does not increase the MSRV.
* Update windows trampoline to 1.86 nightly beta (previously in 1.85
nightly beta).
## Test Plan
Existing tests
2025-02-23 16:52:34 +01:00
samypr100
4d3809cc6b
Upgrade Rust toolchain to 1.84.0 ( #10533 )
...
## Summary
Upgrade the rust toolchain to 1.84.0. This PR does not bump the MSRV.
2025-01-11 22:19:33 -05:00
Zanie Blue
ae25c2f4db
Upgrade minimum Rust version to 1.83 ( #9815 )
...
This reverts commit 6cc7a560f7 to reapply
#9511 since we've disabled ppc64le-musl per #9793
2024-12-11 10:06:19 -06:00
Zanie Blue
6cc7a560f7
Revert "Upgrade to Rust 1.83 ( #9511 )" ( #9617 )
...
This reverts commit cf20673197 (#9511 ) due
to failure on powerpc64le in https://github.com/astral-sh/uv/pull/9612
2024-12-03 19:21:05 +00:00
Charlie Marsh
cf20673197
Upgrade to Rust 1.83 ( #9511 )
...
## Summary
A lot of good new lints, and most importantly, error stabilizations. I
tried to find a few usages of the new stabilizations, but I'm sure there
are more.
IIUC, this _does_ require bumping our MSRV.
2024-11-29 12:04:22 -05:00
Charlie Marsh
f11eebd735
Bump Rust toolchain to 1.81 ( #7187 )
2024-09-08 15:09:49 +00:00
Charlie Marsh
24859bd3ee
Upgrade to Rust 1.80.0 ( #5472 )
2024-07-27 01:49:47 +00:00
samypr100
f43a8bbd6f
Upgrade to Rust 1.79 ( #4754 )
...
## Summary
Updates default toolchain to
[1.79](https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html ).
There didn't seem to be any breaking changes besides xwin now requiring
lld llvm linker.
## Test Plan
Existing tests.
2024-07-02 23:50:47 -05:00
samypr100
2ffb252498
Update Rust to v1.78 ( #3361 )
...
## Summary
Updates rust to 1.78 in `rust-toolchain.toml`
See: https://blog.rust-lang.org/2024/05/02/Rust-1.78.0.html
### Potential blockers
* homebre still on 1.77 -
https://github.com/Homebrew/homebrew-core/pull/170649
* conda-forge still on 1.77 - https://anaconda.org/conda-forge/rust
2024-05-03 20:07:13 +00:00
Charlie Marsh
8c7a6038fd
Update Rust to v1.77 ( #2591 )
2024-03-27 14:41:27 +00:00
Micha Reiser
39ee3969d9
Upgrade to Rust 1.76 ( #1820 )
2024-02-21 17:53:41 +00:00
konsti
2d4cb1ebf2
Rust 1.75 ( #736 )
...
The `async fn` and return-position `impl Trait` in traits improve
`BuildContext` ergonomics. The traits use `impl Future` over `async fn`
to make the send bound explicit
(https://blog.rust-lang.org/2023/12/21/async-fn-rpit-in-traits.html ).
The remaining changes are due to clippy.
2023-12-28 16:08:35 -04:00
Charlie Marsh
9d35128840
Use Clippy lint table over Cargo config ( #490 )
...
Closes https://github.com/astral-sh/puffin/issues/482 .
2023-11-22 15:10:27 +00:00
konstin
7f8f0d0416
Rust 1.73
2023-10-23 13:52:57 +02:00
Charlie Marsh
b059c590c4
Add basic CI via GitHub Actions ( #10 )
...
Closes https://github.com/astral-sh/puffin/issues/1 .
2023-10-05 13:42:58 -04:00