The compiler this addon builds with is not chosen here. toolchains.toml in tamnd/zu holds one version for the nine repositories that build Rust, and rust-toolchain.toml here is a copy of that row. tamnd/zu#515 moves it to 1.98.0, so this moves with it.
Two sites: the toolchain channel and rust-version in Cargo.toml. There is no workflow here that names a version, since the clippy and test jobs read the toolchain file.
1.98 ships clippy::chunks_exact_to_as_chunks, which fires four times in this tree and so is a red CI on the day the pin moves rather than a warning: three widths in Bytes::extend, where the constant chunk size means each line carries a try_into().expect() that as_chunks makes unnecessary, and the flat edge list in load.rs, where a pair becomes a pair in the type and the two indexes stop being indexes.
The dependencies are all on their newest series already: pyo3-free here, but napi 3.12.1, napi-derive 3.6.3, napi-build 2.4.1 and arrow 59.2.0 are current as of 2026-08-21.
The compiler this addon builds with is not chosen here.
toolchains.tomlin tamnd/zu holds one version for the nine repositories that build Rust, andrust-toolchain.tomlhere is a copy of that row. tamnd/zu#515 moves it to 1.98.0, so this moves with it.Two sites: the toolchain channel and
rust-versioninCargo.toml. There is no workflow here that names a version, since the clippy and test jobs read the toolchain file.1.98 ships
clippy::chunks_exact_to_as_chunks, which fires four times in this tree and so is a red CI on the day the pin moves rather than a warning: three widths inBytes::extend, where the constant chunk size means each line carries atry_into().expect()thatas_chunksmakes unnecessary, and the flat edge list inload.rs, where a pair becomes a pair in the type and the two indexes stop being indexes.The dependencies are all on their newest series already: pyo3-free here, but napi 3.12.1, napi-derive 3.6.3, napi-build 2.4.1 and arrow 59.2.0 are current as of 2026-08-21.