You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by ag...@apache.org on 2026/09/04 12:22:55 UTC
(datafusion-ballista) branch main updated: fix(ci): pin tinyvec in the MSRV dependency checker (#2421)
This is an automated email from the ASF dual-hosted git repository.
andygrove pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-ballista.git
The following commit(s) were added to refs/heads/main by this push:
new b8b7afed4 fix(ci): pin tinyvec in the MSRV dependency checker (#2421)
b8b7afed4 is described below
commit b8b7afed4986024c1cee852a411831ce705360f3
Author: Andy Grove <ag...@apache.org>
AuthorDate: Fri Sep 4 06:22:50 2026 -0600
fix(ci): pin tinyvec in the MSRV dependency checker (#2421)
`tinyvec 1.13.0` shadows its own `vec!` macro with `use alloc::vec::{self,
Vec}`, so it does not build without `std`, and `msrv dependency check` has
failed on every PR touching a manifest since it was published.
`tinyvec` reaches that job transitively through the `cargo` crate, and
`dev/msrvcheck` keeps no lockfile, so `cargo run` re-resolves from crates.io
on each CI run and picks the broken version up. The workspace itself is
unaffected, since its checked-in lockfile pins 1.12.0.
Pin it the same way `time` already is. Drop the pin once upstream ships a fix.
---
dev/msrvcheck/Cargo.toml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev/msrvcheck/Cargo.toml b/dev/msrvcheck/Cargo.toml
index c9a4420d3..823f19396 100644
--- a/dev/msrvcheck/Cargo.toml
+++ b/dev/msrvcheck/Cargo.toml
@@ -24,4 +24,5 @@ edition = "2024"
[dependencies]
cargo = "0.97.1"
-time = "=0.3.47" # time 0.3.48 introduced an associated-type From impl that conflicts with cargo-credential's blanket From impl
+time = "=0.3.47" # time 0.3.48 introduced an associated-type From impl that conflicts with cargo-credential's blanket From impl
+tinyvec = "=1.12.0" # tinyvec 1.13.0 does not compile: `use alloc::vec::{self, Vec}` shadows the `vec!` macro
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org