chore: Bump toolchain version to rust 1.87 and update dependencies list (#1688)
## Which issue does this PR close?
<!--
We generally require a GitHub issue to be filed for all bug fixes and
enhancements and this helps us generate change logs for our releases.
You can link an issue to this PR using the GitHub syntax. For example
`Closes #123` indicates that this PR will close issue #123.
-->
- A part of #1631
## What changes are included in this PR?
- Bumped toolchain version to rust 1.87 and fixed clippy accordingly
- updated dependencies list
<!--
Provide a summary of the modifications in this PR. List the main changes
such as new features, bug fixes, refactoring, or any other updates.
-->
## Are these changes tested?
<!--
Specify what test covers (unit test, integration test, etc.).
If tests are not included in your PR, please explain why (for example,
are they covered by existing tests)?
-->
diff --git a/bindings/python/DEPENDENCIES.rust.tsv b/bindings/python/DEPENDENCIES.rust.tsv
index c2bb207..7565a13 100644
--- a/bindings/python/DEPENDENCIES.rust.tsv
+++ b/bindings/python/DEPENDENCIES.rust.tsv
@@ -3,121 +3,123 @@
abi_stable_derive@0.11.3 X X
abi_stable_shared@0.11.0 X X
addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
+adler2@2.0.1 X X X
ahash@0.8.12 X X
aho-corasick@1.1.3 X X
alloc-no-stdlib@2.0.4 X
alloc-stdlib@0.2.2 X
allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
android_system_properties@0.1.5 X X
-anyhow@1.0.98 X X
-apache-avro@0.17.0 X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
array-init@2.1.0 X X
arrayref@0.3.9 X
arrayvec@0.7.6 X X
-arrow@55.1.0 X
-arrow-arith@55.1.0 X
-arrow-array@55.1.0 X
-arrow-buffer@55.1.0 X
-arrow-cast@55.1.0 X
-arrow-csv@55.1.0 X
-arrow-data@55.1.0 X
-arrow-ipc@55.1.0 X
-arrow-json@55.1.0 X
-arrow-ord@55.1.0 X
-arrow-row@55.1.0 X
-arrow-schema@55.1.0 X
-arrow-select@55.1.0 X
-arrow-string@55.1.0 X
+arrow@55.2.0 X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-csv@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-json@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-pyarrow@55.2.0 X
+arrow-row@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
as-any@0.3.2 X X
as_derive_utils@0.11.0 X X
async-compression@0.4.19 X X
async-ffi@0.5.0 X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
backtrace@0.3.75 X X
base64@0.22.1 X X
bigdecimal@0.4.8 X X
bimap@0.6.3 X X
-bitflags@2.9.0 X X
+bitflags@2.9.4 X X
blake2@0.10.6 X X
blake3@1.8.2 X X X
block-buffer@0.10.4 X X
-brotli@8.0.1 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.23.0 X X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
byteorder@1.5.0 X X
bytes@1.10.1 X
bzip2@0.5.2 X X
bzip2-sys@0.1.13+1.0.8 X X
-cc@1.2.22 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-chrono-tz@0.10.3 X X
-chrono-tz-build@0.4.1 X X
-comfy-table@7.1.4 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+chrono-tz@0.10.4 X X
+comfy-table@7.2.0 X
concurrent-queue@2.5.0 X X
const-oid@0.9.6 X X
const-random@0.1.18 X X
const-random-macro@0.1.16 X X
-const_panic@0.2.12 X
+const_panic@0.2.14 X
constant_time_eq@0.3.1 X X X
core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-core_extensions@1.5.3 X X
-core_extensions_proc_macros@1.5.3 X X
+core_extensions@1.5.4 X X
+core_extensions_proc_macros@1.5.4 X X
cpufeatures@0.2.17 X X
crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
+crc32fast@1.5.0 X X
crossbeam-channel@0.5.15 X X
crossbeam-epoch@0.9.18 X X
crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
+crunchy@0.2.4 X
crypto-common@0.1.6 X X
csv@1.3.1 X X
csv-core@0.1.12 X X
darling@0.20.11 X
+darling@0.21.3 X
darling_core@0.20.11 X
+darling_core@0.21.3 X
darling_macro@0.20.11 X
-dary_heap@0.3.7 X X
+darling_macro@0.21.3 X
dashmap@6.1.0 X
-datafusion@47.0.0 X
-datafusion-catalog@47.0.0 X
-datafusion-catalog-listing@47.0.0 X
-datafusion-common@47.0.0 X
-datafusion-common-runtime@47.0.0 X
-datafusion-datasource@47.0.0 X
-datafusion-datasource-csv@47.0.0 X
-datafusion-datasource-json@47.0.0 X
-datafusion-datasource-parquet@47.0.0 X
-datafusion-doc@47.0.0 X
-datafusion-execution@47.0.0 X
-datafusion-expr@47.0.0 X
-datafusion-expr-common@47.0.0 X
-datafusion-ffi@47.0.0 X
-datafusion-functions@47.0.0 X
-datafusion-functions-aggregate@47.0.0 X
-datafusion-functions-aggregate-common@47.0.0 X
-datafusion-functions-nested@47.0.0 X
-datafusion-functions-table@47.0.0 X
-datafusion-functions-window@47.0.0 X
-datafusion-functions-window-common@47.0.0 X
-datafusion-macros@47.0.0 X
-datafusion-optimizer@47.0.0 X
-datafusion-physical-expr@47.0.0 X
-datafusion-physical-expr-common@47.0.0 X
-datafusion-physical-optimizer@47.0.0 X
-datafusion-physical-plan@47.0.0 X
-datafusion-proto@47.0.0 X
-datafusion-proto-common@47.0.0 X
-datafusion-session@47.0.0 X
-datafusion-sql@47.0.0 X
+datafusion@48.0.1 X
+datafusion-catalog@48.0.1 X
+datafusion-catalog-listing@48.0.1 X
+datafusion-common@48.0.1 X
+datafusion-common-runtime@48.0.1 X
+datafusion-datasource@48.0.1 X
+datafusion-datasource-csv@48.0.1 X
+datafusion-datasource-json@48.0.1 X
+datafusion-datasource-parquet@48.0.1 X
+datafusion-doc@48.0.1 X
+datafusion-execution@48.0.1 X
+datafusion-expr@48.0.1 X
+datafusion-expr-common@48.0.1 X
+datafusion-ffi@48.0.1 X
+datafusion-functions@48.0.1 X
+datafusion-functions-aggregate@48.0.1 X
+datafusion-functions-aggregate-common@48.0.1 X
+datafusion-functions-nested@48.0.1 X
+datafusion-functions-table@48.0.1 X
+datafusion-functions-window@48.0.1 X
+datafusion-functions-window-common@48.0.1 X
+datafusion-macros@48.0.1 X
+datafusion-optimizer@48.0.1 X
+datafusion-physical-expr@48.0.1 X
+datafusion-physical-expr-common@48.0.1 X
+datafusion-physical-optimizer@48.0.1 X
+datafusion-physical-plan@48.0.1 X
+datafusion-proto@48.0.1 X
+datafusion-proto-common@48.0.1 X
+datafusion-session@48.0.1 X
+datafusion-sql@48.0.1 X
derive_builder@0.20.2 X X
derive_builder_core@0.20.2 X X
derive_builder_macro@0.20.2 X X
@@ -126,16 +128,18 @@
dissimilar@1.0.10 X
either@1.15.0 X X
equivalent@1.0.2 X X
-errno@0.3.11 X X
-event-listener@5.4.0 X X
+errno@0.3.13 X X
+event-listener@5.4.1 X X
event-listener-strategy@0.5.4 X X
expect-test@1.5.1 X X
fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
fixedbitset@0.5.7 X X
flatbuffers@25.2.10 X
-flate2@1.1.1 X X
+flate2@1.1.2 X X
fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
futures@0.3.31 X X
futures-channel@0.3.31 X X
futures-core@0.3.31 X X
@@ -146,18 +150,18 @@
futures-task@0.3.31 X X
futures-util@0.3.31 X X
generational-arena@0.2.9 X
-generator@0.8.4 X X
+generator@0.8.7 X X
generic-array@0.14.7 X
getrandom@0.2.16 X X
getrandom@0.3.3 X X
gimli@0.31.1 X X
-glob@0.3.2 X X
+glob@0.3.3 X X
gloo-timers@0.3.0 X X
half@2.6.0 X X
hashbrown@0.14.5 X X
-hashbrown@0.15.3 X X
+hashbrown@0.15.5 X X
heck@0.5.0 X X
-hermit-abi@0.3.9 X X
+hermit-abi@0.5.2 X X
hex@0.4.3 X X
hmac@0.12.1 X X
home@0.5.11 X X
@@ -166,33 +170,34 @@
http-body-util@0.1.3 X
httparse@1.10.1 X X
humantime@2.2.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.11 X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
iana-time-zone@0.1.63 X X
iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-datafusion@0.6.0 X
+iceberg@0.7.0 X
+iceberg-datafusion@0.7.0 X
icu_collections@2.0.0 X
icu_locale_core@2.0.0 X
icu_normalizer@2.0.0 X
icu_normalizer_data@2.0.0 X
-icu_properties@2.0.0 X
-icu_properties_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
icu_provider@2.0.0 X
ident_case@1.0.1 X X
-idna@1.0.3 X X
+idna@1.1.0 X X
idna_adapter@1.2.1 X X
-indexmap@2.9.0 X X
+indexmap@2.11.0 X X
indoc@2.0.6 X X
integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
+io-uring@0.7.10 X X
ipnet@2.11.0 X X
+iri-string@0.7.8 X X
itertools@0.13.0 X X
itertools@0.14.0 X X
itoa@1.0.15 X X
-jobserver@0.1.33 X X
-js-sys@0.3.77 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
lazy_static@1.5.0 X X
lexical-core@1.0.5 X X
lexical-parse-float@1.0.5 X X
@@ -200,29 +205,26 @@
lexical-util@1.0.6 X X
lexical-write-float@1.0.5 X X
lexical-write-integer@1.0.5 X X
-libc@0.2.172 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
+libc@0.2.175 X X
libloading@0.7.4 X
libm@0.2.15 X
-libz-rs-sys@0.5.0 X
+libz-rs-sys@0.5.2 X
linux-raw-sys@0.9.4 X X X
litemap@0.8.0 X
-lock_api@0.4.12 X X
-log@0.4.27 X X
+lock_api@0.4.13 X X
+log@0.4.28 X X
loom@0.7.2 X
-lz4_flex@0.11.3 X
+lz4_flex@0.11.5 X
lzma-sys@0.1.20 X X
-matchers@0.1.0 X
+matchers@0.2.0 X
md-5@0.10.6 X X
-memchr@2.7.4 X X
+memchr@2.7.5 X X
memoffset@0.9.1 X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
moka@0.12.10 X X
murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
+nu-ansi-term@0.50.1 X
num@0.4.3 X X
num-bigint@0.4.6 X X
num-complex@0.4.6 X X
@@ -230,37 +232,34 @@
num-iter@0.1.45 X X
num-rational@0.4.2 X X
num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
+num_cpus@1.17.0 X X
object@0.36.7 X X
-object_store@0.12.1 X X
+object_store@0.12.3 X X
once_cell@1.21.3 X X
opendal@0.54.0 X
ordered-float@2.10.1 X
ordered-float@4.6.0 X
-overload@0.1.1 X
parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.1.0 X
-parse-zoneinfo@0.3.1 X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-petgraph@0.7.1 X X
-phf@0.11.3 X
-phf_codegen@0.11.3 X
-phf_generator@0.11.3 X
-phf_shared@0.11.3 X
+percent-encoding@2.3.2 X X
+petgraph@0.8.2 X X
+phf@0.12.1 X
+phf_shared@0.12.1 X
pin-project-lite@0.2.16 X X
pin-utils@0.1.0 X X
pkg-config@0.3.32 X X
-portable-atomic@1.11.0 X X
-potential_utf@0.1.2 X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
ppv-lite86@0.2.21 X X
-proc-macro2@1.0.95 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
prost@0.13.5 X
prost-derive@0.13.5 X
psm@0.1.26 X X
-pyiceberg_core_rust@0.6.0 X
+pyiceberg_core_rust@0.7.0 X
pyo3@0.24.2 X X
pyo3-build-config@0.24.2 X X
pyo3-ffi@0.24.2 X X
@@ -269,34 +268,33 @@
quad-rand@0.2.3 X
quick-xml@0.37.5 X
quote@1.0.40 X X
-r-efi@5.2.0 X X X
+r-efi@5.3.0 X X X
rand@0.8.5 X X
+rand@0.9.2 X X
rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
rand_core@0.6.4 X X
+rand_core@0.9.3 X X
recursive@0.1.1 X
recursive-proc-macro-impl@0.1.1 X
-redox_syscall@0.5.12 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
repr_offset@0.2.2 X
-reqsign@0.16.3 X
-reqwest@0.12.15 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
ring@0.17.14 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
rustc_version@0.4.1 X X
-rustix@1.0.7 X X X
-rustls@0.23.27 X X X
-rustls-pemfile@2.2.0 X X X
+rustix@1.0.8 X X X
+rustls@0.23.31 X X X
rustls-pki-types@1.12.0 X X
-rustls-webpki@0.103.3 X
-rustversion@1.0.20 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
ryu@1.0.20 X X
same-file@1.0.6 X X
scoped-tls@1.0.1 X X
@@ -306,117 +304,113 @@
serde@1.0.219 X X
serde_bytes@0.11.17 X X
serde_derive@1.0.219 X X
-serde_json@1.0.140 X X
+serde_json@1.0.143 X X
serde_repr@0.1.20 X X
serde_urlencoded@0.7.1 X X
-serde_with@3.12.0 X X
-serde_with_macros@3.12.0 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
sha1@0.10.6 X X
sha2@0.10.9 X X
sharded-slab@0.1.7 X
shlex@1.3.0 X X
simdutf8@0.1.5 X X
siphasher@1.0.1 X X
-slab@0.4.9 X
-smallvec@1.15.0 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
snap@1.1.1 X
-socket2@0.5.9 X X
+socket2@0.6.0 X X
sqlparser@0.55.0 X
sqlparser_derive@0.3.0 X
stable_deref_trait@1.2.0 X X
stacker@0.1.21 X X
static_assertions@1.1.0 X X
strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
subtle@2.6.1 X
syn@1.0.109 X X
-syn@2.0.101 X X
+syn@2.0.106 X X
sync_wrapper@1.0.2 X
synstructure@0.13.2 X
tagptr@0.2.0 X X
target-lexicon@0.13.2 X
-tempfile@3.20.0 X X
+tempfile@3.21.0 X X
thiserror@1.0.69 X X
-thiserror@2.0.12 X X
+thiserror@2.0.16 X X
thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
threadpool@1.8.1 X X
thrift@0.17.0 X
tiny-keccak@2.0.2 X
tinystr@0.8.1 X
-tokio@1.46.1 X
+tokio@1.47.1 X
tokio-macros@2.5.0 X
tokio-rustls@0.26.2 X X
-tokio-util@0.7.15 X
+tokio-util@0.7.16 X
tower@0.5.2 X
+tower-http@0.6.6 X
tower-layer@0.3.3 X
tower-service@0.3.3 X
tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
+tracing-subscriber@0.3.20 X
try-lock@0.2.5 X
tstr@0.2.4 X
tstr_proc_macros@0.2.2 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
+twox-hash@2.1.2 X
typed-arena@2.0.2 X
-typed-builder@0.19.1 X X
typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
typed-builder-macro@0.20.1 X X
typenum@1.18.0 X X
+typewit@1.14.1 X
unicode-ident@1.0.18 X X X
unicode-segmentation@1.12.0 X X
-unicode-width@0.2.0 X X
+unicode-width@0.2.1 X X
unindent@0.2.4 X X
untrusted@0.9.0 X
-url@2.5.4 X X
+url@2.5.7 X X
utf8_iter@1.0.4 X X
-uuid@1.16.0 X X
+uuid@1.18.1 X X
version_check@0.9.5 X X
walkdir@2.5.0 X X
want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.14.2+wasi-0.2.4 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
+web-sys@0.3.78 X X
web-time@1.1.0 X X
-webpki-roots@0.26.11 X
-webpki-roots@1.0.0 X
+webpki-roots@1.0.2 X
winapi@0.3.9 X X
winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-util@0.1.9 X X
+winapi-util@0.1.11 X X
winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.58.0 X X
-windows-core@0.61.0 X X
-windows-implement@0.58.0 X X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
windows-implement@0.60.0 X X
-windows-interface@0.58.0 X X
windows-interface@0.59.1 X X
-windows-link@0.1.1 X X
-windows-registry@0.4.0 X X
-windows-result@0.2.0 X X
-windows-result@0.3.2 X X
-windows-strings@0.1.0 X X
-windows-strings@0.3.1 X X
-windows-strings@0.4.0 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
windows-sys@0.52.0 X X
windows-sys@0.59.0 X X
+windows-sys@0.60.2 X X
+windows-sys@0.61.0 X X
windows-targets@0.52.6 X X
-windows-targets@0.53.0 X X
+windows-targets@0.53.3 X X
+windows-threading@0.1.0 X X
windows_aarch64_gnullvm@0.52.6 X X
windows_aarch64_gnullvm@0.53.0 X X
windows_aarch64_msvc@0.52.6 X X
@@ -433,19 +427,19 @@
windows_x86_64_gnullvm@0.53.0 X X
windows_x86_64_msvc@0.52.6 X X
windows_x86_64_msvc@0.53.0 X X
-wit-bindgen-rt@0.39.0 X X X
+wit-bindgen@0.45.1 X X X
writeable@0.6.1 X
xz2@0.1.7 X X
yoke@0.8.0 X
yoke-derive@0.8.0 X
-zerocopy@0.8.25 X X X
+zerocopy@0.8.27 X X X
zerofrom@0.1.6 X
zerofrom-derive@0.1.6 X
zeroize@1.8.1 X X
zerotrie@0.2.2 X
-zerovec@0.11.2 X
+zerovec@0.11.4 X
zerovec-derive@0.11.1 X
-zlib-rs@0.5.0 X
+zlib-rs@0.5.2 X
zstd@0.13.3 X
zstd-safe@7.2.4 X X
-zstd-sys@2.0.15+zstd.1.5.7 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/glue/DEPENDENCIES.rust.tsv b/crates/catalog/glue/DEPENDENCIES.rust.tsv
index 302d7b7..4a0f4db 100644
--- a/crates/catalog/glue/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/glue/DEPENDENCIES.rust.tsv
@@ -1,387 +1,380 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-aws-config@1.6.3 X
-aws-credential-types@1.2.3 X
-aws-runtime@1.5.7 X
-aws-sdk-glue@1.99.0 X
-aws-sdk-sso@1.72.0 X
-aws-sdk-ssooidc@1.73.0 X
-aws-sdk-sts@1.73.0 X
-aws-sigv4@1.3.1 X
-aws-smithy-async@1.2.5 X
-aws-smithy-http@0.62.1 X
-aws-smithy-http-client@1.0.1 X
-aws-smithy-json@0.61.3 X
-aws-smithy-observability@0.1.3 X
-aws-smithy-query@0.60.7 X
-aws-smithy-runtime@1.8.3 X
-aws-smithy-runtime-api@1.8.0 X
-aws-smithy-types@1.3.1 X
-aws-smithy-xml@0.60.9 X
-aws-types@1.3.7 X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.21.7 X X
-base64@0.22.1 X X
-base64-simd@0.8.0 X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bytes-utils@0.1.4 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation@0.10.0 X X
-core-foundation@0.9.4 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-deranged@0.3.11 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-h2@0.3.26 X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@0.2.12 X X
-http@1.3.1 X X
-http-body@0.4.6 X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-hyper@0.14.32 X
-hyper@1.6.0 X
-hyper-rustls@0.24.2 X X X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-glue@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-conv@0.1.0 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-openssl-probe@0.1.6 X X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-outref@0.5.2 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-powerfmt@0.2.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.21.12 X X X
-rustls@0.23.23 X X X
-rustls-native-certs@0.6.3 X X X
-rustls-native-certs@0.8.1 X X X
-rustls-pemfile@1.0.4 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.101.7 X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-schannel@0.1.27 X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-sct@0.7.1 X X X
-security-framework@2.11.1 X X
-security-framework@3.2.0 X X
-security-framework-sys@2.14.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-signal-hook-registry@1.4.2 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-time@0.3.37 X X
-time-core@0.1.2 X X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.24.1 X X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-urlencoding@2.1.3 X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-vsimd@0.8.0 X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xmlparser@0.13.6 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+aws-config@1.8.6 X
+aws-credential-types@1.2.6 X
+aws-runtime@1.5.10 X
+aws-sdk-glue@1.119.0 X
+aws-sdk-sso@1.83.0 X
+aws-sdk-ssooidc@1.84.0 X
+aws-sdk-sts@1.85.0 X
+aws-sigv4@1.3.4 X
+aws-smithy-async@1.2.5 X
+aws-smithy-http@0.62.3 X
+aws-smithy-http-client@1.1.1 X
+aws-smithy-json@0.61.5 X
+aws-smithy-observability@0.1.3 X
+aws-smithy-query@0.60.7 X
+aws-smithy-runtime@1.9.1 X
+aws-smithy-runtime-api@1.9.0 X
+aws-smithy-types@1.3.2 X
+aws-smithy-xml@0.60.10 X
+aws-types@1.3.8 X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.21.7 X X
+base64@0.22.1 X X
+base64-simd@0.8.0 X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bytes-utils@0.1.4 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation@0.10.1 X X
+core-foundation@0.9.4 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+deranged@0.5.3 X X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+h2@0.3.27 X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@0.2.12 X X
+http@1.3.1 X X
+http-body@0.4.6 X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+hyper@0.14.32 X
+hyper@1.7.0 X
+hyper-rustls@0.24.2 X X X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-glue@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-conv@0.1.0 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+openssl-probe@0.1.6 X X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+outref@0.5.2 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+powerfmt@0.2.0 X X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.21.12 X X X
+rustls@0.23.31 X X X
+rustls-native-certs@0.6.3 X X X
+rustls-native-certs@0.8.1 X X X
+rustls-pemfile@1.0.4 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.101.7 X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+schannel@0.1.27 X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+sct@0.7.1 X X X
+security-framework@2.11.1 X X
+security-framework@3.4.0 X X
+security-framework-sys@2.15.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.5.10 X X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+time@0.3.43 X X
+time-core@0.1.6 X X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.24.1 X X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+urlencoding@2.1.3 X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+vsimd@0.8.0 X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xmlparser@0.13.6 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/hms/DEPENDENCIES.rust.tsv b/crates/catalog/hms/DEPENDENCIES.rust.tsv
index d9fe31a..8f001f0 100644
--- a/crates/catalog/hms/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/hms/DEPENDENCIES.rust.tsv
@@ -1,375 +1,362 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-broadcast@0.7.2 X X
-async-lock@3.4.0 X X
-async-recursion@1.1.1 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-cfg_aliases@0.2.1 X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-dashmap@6.1.0 X
-derivative@2.2.0 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-faststr@0.2.31 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hive_metastore@0.1.0 X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-hms@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-integer-encoding@4.0.2 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-linked-hash-map@0.5.6 X X
-linkedbytes@0.1.8 X X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-memoffset@0.9.1 X
-metainfo@0.7.14 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-motore@0.4.1 X X
-motore-macros@0.4.3 X X
-mur3@0.1.0 X
-murmur3@0.5.2 X X
-nix@0.29.0 X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-num_enum@0.7.3 X X X
-num_enum_derive@0.7.3 X X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pilota@0.11.8 X X
-pin-project@1.1.9 X X
-pin-project-internal@1.1.9 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro-crate@3.2.0 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand@0.9.0 X X
-rand_chacha@0.3.1 X X
-rand_chacha@0.9.0 X X
-rand_core@0.6.4 X X
-rand_core@0.9.1 X X
-redox_syscall@0.5.8 X
-ref-cast@1.0.23 X X
-ref-cast-impl@1.0.23 X X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc-hash@2.1.1 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-signal-hook-registry@1.4.2 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-sonic-number@0.1.0 X
-sonic-rs@0.3.17 X
-sonic-simd@0.1.0 X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@1.0.109 X X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-stream@0.1.17 X
-tokio-util@0.7.15 X
-toml_datetime@0.6.8 X X
-toml_edit@0.22.24 X X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-volo@0.10.7 X X
-volo-thrift@0.10.8 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-winnow@0.7.2 X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy@0.8.18 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-broadcast@0.7.2 X X
+async-lock@3.4.1 X X
+async-recursion@1.1.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+cfg_aliases@0.2.1 X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+dashmap@6.1.0 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+faststr@0.2.32 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hive_metastore@0.2.0 X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-hms@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+integer-encoding@4.0.2 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+linked-hash-map@0.5.6 X X
+linkedbytes@0.1.16 X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+memoffset@0.9.1 X
+metainfo@0.7.14 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+motore@0.4.1 X X
+motore-macros@0.4.3 X X
+mur3@0.1.0 X
+murmur3@0.5.2 X X
+nix@0.29.0 X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+num_enum@0.7.4 X X X
+num_enum_derive@0.7.4 X X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pilota@0.11.10 X X
+pin-project@1.1.10 X X
+pin-project-internal@1.1.10 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro-crate@3.3.0 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+ref-cast@1.0.24 X X
+ref-cast-impl@1.0.24 X X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc-hash@2.1.1 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.5.10 X X
+socket2@0.6.0 X X
+sonic-number@0.1.0 X
+sonic-rs@0.3.17 X
+sonic-simd@0.1.1 X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-stream@0.1.17 X
+tokio-util@0.7.16 X
+toml_datetime@0.6.11 X X
+toml_edit@0.22.27 X X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+volo@0.10.7 X X
+volo-thrift@0.10.8 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+winnow@0.7.13 X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/loader/DEPENDENCIES.rust.tsv b/crates/catalog/loader/DEPENDENCIES.rust.tsv
index 4dac718..3c39a14 100644
--- a/crates/catalog/loader/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/loader/DEPENDENCIES.rust.tsv
@@ -1,338 +1,419 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-loader@0.6.0 X
-iceberg-catalog-rest@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.174 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.11.2 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-socket2@0.6.0 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.47.0 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-broadcast@0.7.2 X X
+async-lock@3.4.1 X X
+async-recursion@1.1.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+aws-config@1.8.6 X
+aws-credential-types@1.2.6 X
+aws-runtime@1.5.10 X
+aws-sdk-glue@1.119.0 X
+aws-sdk-s3tables@1.37.0 X
+aws-sdk-sso@1.83.0 X
+aws-sdk-ssooidc@1.84.0 X
+aws-sdk-sts@1.85.0 X
+aws-sigv4@1.3.4 X
+aws-smithy-async@1.2.5 X
+aws-smithy-http@0.62.3 X
+aws-smithy-http-client@1.1.1 X
+aws-smithy-json@0.61.5 X
+aws-smithy-observability@0.1.3 X
+aws-smithy-query@0.60.7 X
+aws-smithy-runtime@1.9.1 X
+aws-smithy-runtime-api@1.9.0 X
+aws-smithy-types@1.3.2 X
+aws-smithy-xml@0.60.10 X
+aws-types@1.3.8 X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.21.7 X X
+base64@0.22.1 X X
+base64-simd@0.8.0 X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bytes-utils@0.1.4 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+cfg_aliases@0.2.1 X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation@0.10.1 X X
+core-foundation@0.9.4 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+dashmap@6.1.0 X
+deranged@0.5.3 X X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+faststr@0.2.32 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+h2@0.3.27 X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hive_metastore@0.2.0 X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@0.2.12 X X
+http@1.3.1 X X
+http-body@0.4.6 X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+hyper@0.14.32 X
+hyper@1.7.0 X
+hyper-rustls@0.24.2 X X X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-glue@0.7.0 X
+iceberg-catalog-hms@0.7.0 X
+iceberg-catalog-loader@0.7.0 X
+iceberg-catalog-rest@0.7.0 X
+iceberg-catalog-s3tables@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+integer-encoding@4.0.2 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+linked-hash-map@0.5.6 X X
+linkedbytes@0.1.16 X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+memoffset@0.9.1 X
+metainfo@0.7.14 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+motore@0.4.1 X X
+motore-macros@0.4.3 X X
+mur3@0.1.0 X
+murmur3@0.5.2 X X
+nix@0.29.0 X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-conv@0.1.0 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+num_enum@0.7.4 X X X
+num_enum_derive@0.7.4 X X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+openssl-probe@0.1.6 X X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+outref@0.5.2 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pilota@0.11.10 X X
+pin-project@1.1.10 X X
+pin-project-internal@1.1.10 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+powerfmt@0.2.0 X X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro-crate@3.3.0 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+ref-cast@1.0.24 X X
+ref-cast-impl@1.0.24 X X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc-hash@2.1.1 X X
+rustc_version@0.4.1 X X
+rustls@0.21.12 X X X
+rustls@0.23.31 X X X
+rustls-native-certs@0.6.3 X X X
+rustls-native-certs@0.8.1 X X X
+rustls-pemfile@1.0.4 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.101.7 X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+schannel@0.1.27 X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+sct@0.7.1 X X X
+security-framework@2.11.1 X X
+security-framework@3.4.0 X X
+security-framework-sys@2.15.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.5.10 X X
+socket2@0.6.0 X X
+sonic-number@0.1.0 X
+sonic-rs@0.3.17 X
+sonic-simd@0.1.1 X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+time@0.3.43 X X
+time-core@0.1.6 X X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.24.1 X X
+tokio-rustls@0.26.2 X X
+tokio-stream@0.1.17 X
+tokio-util@0.7.16 X
+toml_datetime@0.6.11 X X
+toml_edit@0.22.27 X X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+urlencoding@2.1.3 X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+volo@0.10.7 X X
+volo-thrift@0.10.8 X X
+vsimd@0.8.0 X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+winnow@0.7.13 X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xmlparser@0.13.6 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/rest/DEPENDENCIES.rust.tsv b/crates/catalog/rest/DEPENDENCIES.rust.tsv
index 948f2ed..1abc6af 100644
--- a/crates/catalog/rest/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/rest/DEPENDENCIES.rust.tsv
@@ -1,336 +1,328 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-rest@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-rest@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/s3tables/DEPENDENCIES.rust.tsv b/crates/catalog/s3tables/DEPENDENCIES.rust.tsv
index 46592ba..b2cba4d 100644
--- a/crates/catalog/s3tables/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/s3tables/DEPENDENCIES.rust.tsv
@@ -1,387 +1,380 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-aws-config@1.6.3 X
-aws-credential-types@1.2.3 X
-aws-runtime@1.5.7 X
-aws-sdk-s3tables@1.25.0 X
-aws-sdk-sso@1.72.0 X
-aws-sdk-ssooidc@1.73.0 X
-aws-sdk-sts@1.73.0 X
-aws-sigv4@1.3.1 X
-aws-smithy-async@1.2.5 X
-aws-smithy-http@0.62.1 X
-aws-smithy-http-client@1.0.1 X
-aws-smithy-json@0.61.3 X
-aws-smithy-observability@0.1.3 X
-aws-smithy-query@0.60.7 X
-aws-smithy-runtime@1.8.3 X
-aws-smithy-runtime-api@1.8.0 X
-aws-smithy-types@1.3.1 X
-aws-smithy-xml@0.60.9 X
-aws-types@1.3.7 X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.21.7 X X
-base64@0.22.1 X X
-base64-simd@0.8.0 X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bytes-utils@0.1.4 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation@0.10.0 X X
-core-foundation@0.9.4 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-deranged@0.3.11 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-h2@0.3.26 X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@0.2.12 X X
-http@1.3.1 X X
-http-body@0.4.6 X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-hyper@0.14.32 X
-hyper@1.6.0 X
-hyper-rustls@0.24.2 X X X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-s3tables@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-conv@0.1.0 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-openssl-probe@0.1.6 X X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-outref@0.5.2 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-powerfmt@0.2.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.21.12 X X X
-rustls@0.23.23 X X X
-rustls-native-certs@0.6.3 X X X
-rustls-native-certs@0.8.1 X X X
-rustls-pemfile@1.0.4 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.101.7 X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-schannel@0.1.27 X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-sct@0.7.1 X X X
-security-framework@2.11.1 X X
-security-framework@3.2.0 X X
-security-framework-sys@2.14.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-signal-hook-registry@1.4.2 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-time@0.3.37 X X
-time-core@0.1.2 X X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.24.1 X X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-urlencoding@2.1.3 X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-vsimd@0.8.0 X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xmlparser@0.13.6 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+aws-config@1.8.6 X
+aws-credential-types@1.2.6 X
+aws-runtime@1.5.10 X
+aws-sdk-s3tables@1.37.0 X
+aws-sdk-sso@1.83.0 X
+aws-sdk-ssooidc@1.84.0 X
+aws-sdk-sts@1.85.0 X
+aws-sigv4@1.3.4 X
+aws-smithy-async@1.2.5 X
+aws-smithy-http@0.62.3 X
+aws-smithy-http-client@1.1.1 X
+aws-smithy-json@0.61.5 X
+aws-smithy-observability@0.1.3 X
+aws-smithy-query@0.60.7 X
+aws-smithy-runtime@1.9.1 X
+aws-smithy-runtime-api@1.9.0 X
+aws-smithy-types@1.3.2 X
+aws-smithy-xml@0.60.10 X
+aws-types@1.3.8 X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.21.7 X X
+base64@0.22.1 X X
+base64-simd@0.8.0 X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bytes-utils@0.1.4 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation@0.10.1 X X
+core-foundation@0.9.4 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+deranged@0.5.3 X X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+h2@0.3.27 X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@0.2.12 X X
+http@1.3.1 X X
+http-body@0.4.6 X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+hyper@0.14.32 X
+hyper@1.7.0 X
+hyper-rustls@0.24.2 X X X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-s3tables@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-conv@0.1.0 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+openssl-probe@0.1.6 X X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+outref@0.5.2 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+powerfmt@0.2.0 X X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.21.12 X X X
+rustls@0.23.31 X X X
+rustls-native-certs@0.6.3 X X X
+rustls-native-certs@0.8.1 X X X
+rustls-pemfile@1.0.4 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.101.7 X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+schannel@0.1.27 X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+sct@0.7.1 X X X
+security-framework@2.11.1 X X
+security-framework@3.4.0 X X
+security-framework-sys@2.15.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.5.10 X X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+time@0.3.43 X X
+time-core@0.1.6 X X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.24.1 X X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+urlencoding@2.1.3 X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+vsimd@0.8.0 X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xmlparser@0.13.6 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/catalog/sql/DEPENDENCIES.rust.tsv b/crates/catalog/sql/DEPENDENCIES.rust.tsv
index ccc29c2..86bc768 100644
--- a/crates/catalog/sql/DEPENDENCIES.rust.tsv
+++ b/crates/catalog/sql/DEPENDENCIES.rust.tsv
@@ -1,349 +1,342 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc@3.2.1 X X
-crc-catalog@2.4.0 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-queue@0.3.12 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-flume@0.11.1 X X
-fnv@1.0.7 X X
-foldhash@0.1.4 X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-intrusive@0.5.0 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-hashlink@0.10.0 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-sql@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libsqlite3-sys@0.30.1 X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-spin@0.9.8 X
-sqlx@0.8.3 X X
-sqlx-core@0.8.3 X X
-sqlx-sqlite@0.8.3 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-stream@0.1.17 X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-vcpkg@0.2.15 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+allocator-api2@0.2.21 X X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc@3.3.0 X X
+crc-catalog@2.4.0 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-queue@0.3.12 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+flume@0.11.1 X X
+fnv@1.0.7 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-intrusive@0.5.0 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+hashlink@0.10.0 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-sql@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libsqlite3-sys@0.30.1 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+spin@0.9.8 X
+sqlx@0.8.6 X X
+sqlx-core@0.8.6 X X
+sqlx-sqlite@0.8.6 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-stream@0.1.17 X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+vcpkg@0.2.15 X X
+version_check@0.9.5 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@0.26.11 X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/examples/DEPENDENCIES.rust.tsv b/crates/examples/DEPENDENCIES.rust.tsv
index e29cbfa..a9efd31 100644
--- a/crates/examples/DEPENDENCIES.rust.tsv
+++ b/crates/examples/DEPENDENCIES.rust.tsv
@@ -1,338 +1,330 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-rest@0.6.0 X
-iceberg-examples@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-signal-hook-registry@1.4.2 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-rest@0.7.0 X
+iceberg-examples@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/iceberg/DEPENDENCIES.rust.tsv b/crates/iceberg/DEPENDENCIES.rust.tsv
index 2d1225c..690732f 100644
--- a/crates/iceberg/DEPENDENCIES.rust.tsv
+++ b/crates/iceberg/DEPENDENCIES.rust.tsv
@@ -1,330 +1,323 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/iceberg/src/arrow/reader.rs b/crates/iceberg/src/arrow/reader.rs
index 5cb06d1..05aa6a4 100644
--- a/crates/iceberg/src/arrow/reader.rs
+++ b/crates/iceberg/src/arrow/reader.rs
@@ -1756,14 +1756,12 @@
.await
.unwrap();
- let result_data = result[0].columns()[0]
+ result[0].columns()[0]
.as_string_opt::<i32>()
.unwrap()
.iter()
.map(|v| v.map(ToOwned::to_owned))
- .collect::<Vec<_>>();
-
- result_data
+ .collect::<Vec<_>>()
}
fn setup_kleene_logic(
diff --git a/crates/iceberg/src/spec/datatypes.rs b/crates/iceberg/src/spec/datatypes.rs
index 1f7e5f4..7c03001 100644
--- a/crates/iceberg/src/spec/datatypes.rs
+++ b/crates/iceberg/src/spec/datatypes.rs
@@ -718,7 +718,7 @@
},
Struct {
r#type: String,
- fields: Cow<'a, Vec<NestedFieldRef>>,
+ fields: Cow<'a, [NestedFieldRef]>,
},
#[serde(rename_all = "kebab-case")]
Map {
diff --git a/crates/iceberg/src/spec/view_version.rs b/crates/iceberg/src/spec/view_version.rs
index 849fecb..a02d58c 100644
--- a/crates/iceberg/src/spec/view_version.rs
+++ b/crates/iceberg/src/spec/view_version.rs
@@ -114,7 +114,7 @@
/// Get the schema of this snapshot.
pub fn schema(&self, view_metadata: &ViewMetadata) -> Result<SchemaRef> {
- let r = view_metadata
+ view_metadata
.schema_by_id(self.schema_id())
.ok_or_else(|| {
Error::new(
@@ -122,8 +122,7 @@
format!("Schema with id {} not found", self.schema_id()),
)
})
- .cloned();
- r
+ .cloned()
}
/// Retrieve the history log entry for this view version.
diff --git a/crates/integration_tests/DEPENDENCIES.rust.tsv b/crates/integration_tests/DEPENDENCIES.rust.tsv
index dcfaea9..3daf411 100644
--- a/crates/integration_tests/DEPENDENCIES.rust.tsv
+++ b/crates/integration_tests/DEPENDENCIES.rust.tsv
@@ -1,416 +1,406 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayref@0.3.9 X
-arrayvec@0.7.6 X X
-arrow@55.0.0 X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-csv@55.0.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-json@55.0.0 X
-arrow-ord@55.2.0 X
-arrow-row@55.0.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-compression@0.4.19 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-blake2@0.10.6 X X
-blake3@1.8.2 X X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bzip2@0.5.2 X X
-bzip2-sys@0.1.13+1.0.8 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-chrono-tz@0.10.1 X X
-chrono-tz-build@0.4.0 X X
-comfy-table@7.1.4 X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-constant_time_eq@0.3.1 X X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-csv@1.3.1 X X
-csv-core@0.1.12 X X
-ctor@0.2.9 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-dashmap@6.1.0 X
-datafusion@47.0.0 X
-datafusion-catalog@47.0.0 X
-datafusion-catalog-listing@47.0.0 X
-datafusion-common@47.0.0 X
-datafusion-common-runtime@47.0.0 X
-datafusion-datasource@47.0.0 X
-datafusion-datasource-csv@47.0.0 X
-datafusion-datasource-json@47.0.0 X
-datafusion-datasource-parquet@47.0.0 X
-datafusion-doc@47.0.0 X
-datafusion-execution@47.0.0 X
-datafusion-expr@47.0.0 X
-datafusion-expr-common@47.0.0 X
-datafusion-functions@47.0.0 X
-datafusion-functions-aggregate@47.0.0 X
-datafusion-functions-aggregate-common@47.0.0 X
-datafusion-functions-nested@47.0.0 X
-datafusion-functions-table@47.0.0 X
-datafusion-functions-window@47.0.0 X
-datafusion-functions-window-common@47.0.0 X
-datafusion-macros@47.0.0 X
-datafusion-optimizer@47.0.0 X
-datafusion-physical-expr@47.0.0 X
-datafusion-physical-expr-common@47.0.0 X
-datafusion-physical-optimizer@47.0.0 X
-datafusion-physical-plan@47.0.0 X
-datafusion-session@47.0.0 X
-datafusion-sql@47.0.0 X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-errno@0.3.10 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-fixedbitset@0.5.7 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-glob@0.3.2 X X
-gloo-timers@0.3.0 X X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-humantime@2.1.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-rest@0.6.0 X
-iceberg-datafusion@0.6.0 X
-iceberg-integration-tests@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itertools@0.14.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-linux-raw-sys@0.9.2 X X X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-lzma-sys@0.1.20 X X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-object_store@0.12.0 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-parse-zoneinfo@0.3.1 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-petgraph@0.7.1 X X
-phf@0.11.3 X
-phf_codegen@0.11.3 X
-phf_generator@0.11.3 X
-phf_shared@0.11.3 X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-psm@0.1.25 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-recursive@0.1.1 X
-recursive-proc-macro-impl@0.1.1 X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustix@1.0.1 X X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-same-file@1.0.6 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-siphasher@1.0.1 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-sqlparser@0.55.0 X
-sqlparser_derive@0.3.0 X
-stable_deref_trait@1.2.0 X X
-stacker@0.1.20 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-tempfile@3.20.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-unicode-segmentation@1.12.0 X X
-unicode-width@0.2.0 X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-walkdir@2.5.0 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-web-time@1.1.0 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-util@0.1.9 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xz2@0.1.7 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT MIT-0 Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+allocator-api2@0.2.21 X X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayref@0.3.9 X
+arrayvec@0.7.6 X X
+arrow@55.2.0 X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-csv@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-json@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-row@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-compression@0.4.19 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+blake2@0.10.6 X X
+blake3@1.8.2 X X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bzip2@0.5.2 X X
+bzip2-sys@0.1.13+1.0.8 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+chrono-tz@0.10.4 X X
+comfy-table@7.2.0 X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+constant_time_eq@0.3.1 X X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+csv@1.3.1 X X
+csv-core@0.1.12 X X
+ctor@0.2.9 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+dashmap@6.1.0 X
+datafusion@48.0.1 X
+datafusion-catalog@48.0.1 X
+datafusion-catalog-listing@48.0.1 X
+datafusion-common@48.0.1 X
+datafusion-common-runtime@48.0.1 X
+datafusion-datasource@48.0.1 X
+datafusion-datasource-csv@48.0.1 X
+datafusion-datasource-json@48.0.1 X
+datafusion-datasource-parquet@48.0.1 X
+datafusion-doc@48.0.1 X
+datafusion-execution@48.0.1 X
+datafusion-expr@48.0.1 X
+datafusion-expr-common@48.0.1 X
+datafusion-functions@48.0.1 X
+datafusion-functions-aggregate@48.0.1 X
+datafusion-functions-aggregate-common@48.0.1 X
+datafusion-functions-nested@48.0.1 X
+datafusion-functions-table@48.0.1 X
+datafusion-functions-window@48.0.1 X
+datafusion-functions-window-common@48.0.1 X
+datafusion-macros@48.0.1 X
+datafusion-optimizer@48.0.1 X
+datafusion-physical-expr@48.0.1 X
+datafusion-physical-expr-common@48.0.1 X
+datafusion-physical-optimizer@48.0.1 X
+datafusion-physical-plan@48.0.1 X
+datafusion-session@48.0.1 X
+datafusion-sql@48.0.1 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+errno@0.3.13 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+fixedbitset@0.5.7 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+glob@0.3.3 X X
+gloo-timers@0.3.0 X X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+humantime@2.2.0 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-rest@0.7.0 X
+iceberg-datafusion@0.7.0 X
+iceberg-integration-tests@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itertools@0.14.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+linux-raw-sys@0.9.4 X X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+lzma-sys@0.1.20 X X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+object_store@0.12.3 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+petgraph@0.8.2 X X
+phf@0.12.1 X
+phf_shared@0.12.1 X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+psm@0.1.26 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+recursive@0.1.1 X
+recursive-proc-macro-impl@0.1.1 X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustix@1.0.8 X X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+same-file@1.0.6 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+siphasher@1.0.1 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+sqlparser@0.55.0 X
+sqlparser_derive@0.3.0 X
+stable_deref_trait@1.2.0 X X
+stacker@0.1.21 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+tempfile@3.22.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+unicode-segmentation@1.12.0 X X
+unicode-width@0.2.1 X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+walkdir@2.5.0 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+web-time@1.1.0 X X
+webpki-roots@1.0.2 X
+winapi-util@0.1.11 X X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-sys@0.61.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xz2@0.1.7 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/integrations/cache-moka/DEPENDENCIES.rust.tsv b/crates/integrations/cache-moka/DEPENDENCIES.rust.tsv
index bd957d9..3579af0 100644
--- a/crates/integrations/cache-moka/DEPENDENCIES.rust.tsv
+++ b/crates/integrations/cache-moka/DEPENDENCIES.rust.tsv
@@ -1,331 +1,324 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayvec@0.7.6 X X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-ord@55.2.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-gloo-timers@0.3.0 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-cache-moka@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-stable_deref_trait@1.2.0 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-thiserror@1.0.69 X X
-thiserror-impl@1.0.69 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayvec@0.7.6 X X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+gloo-timers@0.3.0 X X
+half@2.6.0 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-cache-moka@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+stable_deref_trait@1.2.0 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+webpki-roots@1.0.2 X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/integrations/datafusion/DEPENDENCIES.rust.tsv b/crates/integrations/datafusion/DEPENDENCIES.rust.tsv
index f874266..7ada65e 100644
--- a/crates/integrations/datafusion/DEPENDENCIES.rust.tsv
+++ b/crates/integrations/datafusion/DEPENDENCIES.rust.tsv
@@ -1,410 +1,401 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayref@0.3.9 X
-arrayvec@0.7.6 X X
-arrow@55.0.0 X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-csv@55.0.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-json@55.0.0 X
-arrow-ord@55.2.0 X
-arrow-row@55.0.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-compression@0.4.19 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-blake2@0.10.6 X X
-blake3@1.8.2 X X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bzip2@0.5.2 X X
-bzip2-sys@0.1.13+1.0.8 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-chrono-tz@0.10.1 X X
-chrono-tz-build@0.4.0 X X
-comfy-table@7.1.4 X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-constant_time_eq@0.3.1 X X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-csv@1.3.1 X X
-csv-core@0.1.12 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-dashmap@6.1.0 X
-datafusion@47.0.0 X
-datafusion-catalog@47.0.0 X
-datafusion-catalog-listing@47.0.0 X
-datafusion-common@47.0.0 X
-datafusion-common-runtime@47.0.0 X
-datafusion-datasource@47.0.0 X
-datafusion-datasource-csv@47.0.0 X
-datafusion-datasource-json@47.0.0 X
-datafusion-datasource-parquet@47.0.0 X
-datafusion-doc@47.0.0 X
-datafusion-execution@47.0.0 X
-datafusion-expr@47.0.0 X
-datafusion-expr-common@47.0.0 X
-datafusion-functions@47.0.0 X
-datafusion-functions-aggregate@47.0.0 X
-datafusion-functions-aggregate-common@47.0.0 X
-datafusion-functions-nested@47.0.0 X
-datafusion-functions-table@47.0.0 X
-datafusion-functions-window@47.0.0 X
-datafusion-functions-window-common@47.0.0 X
-datafusion-macros@47.0.0 X
-datafusion-optimizer@47.0.0 X
-datafusion-physical-expr@47.0.0 X
-datafusion-physical-expr-common@47.0.0 X
-datafusion-physical-optimizer@47.0.0 X
-datafusion-physical-plan@47.0.0 X
-datafusion-session@47.0.0 X
-datafusion-sql@47.0.0 X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-equivalent@1.0.2 X X
-errno@0.3.10 X X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-fixedbitset@0.5.7 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-glob@0.3.2 X X
-gloo-timers@0.3.0 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@1.3.1 X X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-humantime@2.1.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-datafusion@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-itertools@0.13.0 X X
-itertools@0.14.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libz-rs-sys@0.5.0 X
-linux-raw-sys@0.9.2 X X X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-lzma-sys@0.1.20 X X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-object_store@0.12.0 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-parse-zoneinfo@0.3.1 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-petgraph@0.7.1 X X
-phf@0.11.3 X
-phf_codegen@0.11.3 X
-phf_generator@0.11.3 X
-phf_shared@0.11.3 X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-psm@0.1.25 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-recursive@0.1.1 X
-recursive-proc-macro-impl@0.1.1 X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustix@1.0.1 X X X
-rustls@0.23.23 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-same-file@1.0.6 X X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-siphasher@1.0.1 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-sqlparser@0.55.0 X
-sqlparser_derive@0.3.0 X
-stable_deref_trait@1.2.0 X X
-stacker@0.1.20 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-tempfile@3.20.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-unicode-segmentation@1.12.0 X X
-unicode-width@0.2.0 X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-walkdir@2.5.0 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-web-time@1.1.0 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-util@0.1.9 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xz2@0.1.7 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT MIT-0 Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+allocator-api2@0.2.21 X X
+android_system_properties@0.1.5 X X
+anyhow@1.0.99 X X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayref@0.3.9 X
+arrayvec@0.7.6 X X
+arrow@55.2.0 X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-csv@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-json@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-row@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-compression@0.4.19 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+blake2@0.10.6 X X
+blake3@1.8.2 X X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bzip2@0.5.2 X X
+bzip2-sys@0.1.13+1.0.8 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+chrono-tz@0.10.4 X X
+comfy-table@7.2.0 X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+constant_time_eq@0.3.1 X X X
+core-foundation-sys@0.8.7 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+csv@1.3.1 X X
+csv-core@0.1.12 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+dashmap@6.1.0 X
+datafusion@48.0.1 X
+datafusion-catalog@48.0.1 X
+datafusion-catalog-listing@48.0.1 X
+datafusion-common@48.0.1 X
+datafusion-common-runtime@48.0.1 X
+datafusion-datasource@48.0.1 X
+datafusion-datasource-csv@48.0.1 X
+datafusion-datasource-json@48.0.1 X
+datafusion-datasource-parquet@48.0.1 X
+datafusion-doc@48.0.1 X
+datafusion-execution@48.0.1 X
+datafusion-expr@48.0.1 X
+datafusion-expr-common@48.0.1 X
+datafusion-functions@48.0.1 X
+datafusion-functions-aggregate@48.0.1 X
+datafusion-functions-aggregate-common@48.0.1 X
+datafusion-functions-nested@48.0.1 X
+datafusion-functions-table@48.0.1 X
+datafusion-functions-window@48.0.1 X
+datafusion-functions-window-common@48.0.1 X
+datafusion-macros@48.0.1 X
+datafusion-optimizer@48.0.1 X
+datafusion-physical-expr@48.0.1 X
+datafusion-physical-expr-common@48.0.1 X
+datafusion-physical-optimizer@48.0.1 X
+datafusion-physical-plan@48.0.1 X
+datafusion-session@48.0.1 X
+datafusion-sql@48.0.1 X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+equivalent@1.0.2 X X
+errno@0.3.13 X X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+fixedbitset@0.5.7 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+glob@0.3.3 X X
+gloo-timers@0.3.0 X X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@1.3.1 X X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+humantime@2.2.0 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-datafusion@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+itertools@0.13.0 X X
+itertools@0.14.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libm@0.2.15 X
+libz-rs-sys@0.5.2 X
+linux-raw-sys@0.9.4 X X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+lzma-sys@0.1.20 X X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+object_store@0.12.3 X X
+once_cell@1.21.3 X X
+opendal@0.54.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+petgraph@0.8.2 X X
+phf@0.12.1 X
+phf_shared@0.12.1 X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+psm@0.1.26 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+recursive@0.1.1 X
+recursive-proc-macro-impl@0.1.1 X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustix@1.0.8 X X X
+rustls@0.23.31 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+same-file@1.0.6 X X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+siphasher@1.0.1 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+sqlparser@0.55.0 X
+sqlparser_derive@0.3.0 X
+stable_deref_trait@1.2.0 X X
+stacker@0.1.21 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.27.2 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+tempfile@3.22.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+unicode-segmentation@1.12.0 X X
+unicode-width@0.2.1 X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+walkdir@2.5.0 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+web-time@1.1.0 X X
+webpki-roots@1.0.2 X
+winapi-util@0.1.11 X X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-sys@0.61.0 X X
+windows-targets@0.52.6 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xz2@0.1.7 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/integrations/playground/DEPENDENCIES.rust.tsv b/crates/integrations/playground/DEPENDENCIES.rust.tsv
index 10ff196..9541228 100644
--- a/crates/integrations/playground/DEPENDENCIES.rust.tsv
+++ b/crates/integrations/playground/DEPENDENCIES.rust.tsv
@@ -1,494 +1,509 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MIT-0 MPL-2.0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anstream@0.6.18 X X
-anstyle@1.0.10 X X
-anstyle-parse@0.2.6 X X
-anstyle-query@1.1.2 X X
-anstyle-wincon@3.0.7 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-array-init@2.1.0 X X
-arrayref@0.3.9 X
-arrayvec@0.7.6 X X
-arrow@55.0.0 X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-csv@55.0.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-json@55.0.0 X
-arrow-ord@55.2.0 X
-arrow-row@55.0.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-as-any@0.3.2 X X
-async-compression@0.4.19 X X
-async-lock@3.4.0 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-atomic-waker@1.1.2 X X
-autocfg@1.4.0 X X
-aws-config@1.6.3 X
-aws-credential-types@1.2.3 X
-aws-runtime@1.5.7 X
-aws-sdk-sso@1.72.0 X
-aws-sdk-ssooidc@1.73.0 X
-aws-sdk-sts@1.73.0 X
-aws-sigv4@1.3.1 X
-aws-smithy-async@1.2.5 X
-aws-smithy-http@0.62.1 X
-aws-smithy-http-client@1.0.1 X
-aws-smithy-json@0.61.3 X
-aws-smithy-observability@0.1.3 X
-aws-smithy-query@0.60.7 X
-aws-smithy-runtime@1.8.3 X
-aws-smithy-runtime-api@1.8.0 X
-aws-smithy-types@1.3.1 X
-aws-smithy-xml@0.60.9 X
-aws-types@1.3.7 X
-backon@1.5.1 X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-base64-simd@0.8.0 X
-bigdecimal@0.4.8 X X
-bimap@0.6.3 X X
-bitflags@2.8.0 X X
-blake2@0.10.6 X X
-blake3@1.8.2 X X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-bytemuck@1.21.0 X X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bytes-utils@0.1.4 X X
-bzip2@0.4.4 X X
-bzip2@0.5.2 X X
-bzip2-sys@0.1.13+1.0.8 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-cfg_aliases@0.2.1 X
-chrono@0.4.41 X X
-chrono-tz@0.10.1 X X
-chrono-tz-build@0.4.0 X X
-clap@4.5.35 X X
-clap_builder@4.5.35 X X
-clap_derive@4.5.32 X X
-clap_lex@0.7.4 X X
-clipboard-win@5.4.0 X
-colorchoice@1.0.3 X X
-comfy-table@7.1.4 X
-concurrent-queue@2.5.0 X X
-const-oid@0.9.6 X X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-constant_time_eq@0.3.1 X X X
-core-foundation@0.10.0 X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32c@0.6.8 X X
-crc32fast@1.4.2 X X
-crossbeam-channel@0.5.15 X X
-crossbeam-epoch@0.9.18 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-csv@1.3.1 X X
-csv-core@0.1.12 X X
-darling@0.20.10 X
-darling_core@0.20.10 X
-darling_macro@0.20.10 X
-dary_heap@0.3.7 X X
-dashmap@6.1.0 X
-datafusion@47.0.0 X
-datafusion-catalog@47.0.0 X
-datafusion-catalog-listing@47.0.0 X
-datafusion-cli@47.0.0 X
-datafusion-common@47.0.0 X
-datafusion-common-runtime@47.0.0 X
-datafusion-datasource@47.0.0 X
-datafusion-datasource-avro@47.0.0 X
-datafusion-datasource-csv@47.0.0 X
-datafusion-datasource-json@47.0.0 X
-datafusion-datasource-parquet@47.0.0 X
-datafusion-doc@47.0.0 X
-datafusion-execution@47.0.0 X
-datafusion-expr@47.0.0 X
-datafusion-expr-common@47.0.0 X
-datafusion-functions@47.0.0 X
-datafusion-functions-aggregate@47.0.0 X
-datafusion-functions-aggregate-common@47.0.0 X
-datafusion-functions-nested@47.0.0 X
-datafusion-functions-table@47.0.0 X
-datafusion-functions-window@47.0.0 X
-datafusion-functions-window-common@47.0.0 X
-datafusion-macros@47.0.0 X
-datafusion-optimizer@47.0.0 X
-datafusion-physical-expr@47.0.0 X
-datafusion-physical-expr-common@47.0.0 X
-datafusion-physical-optimizer@47.0.0 X
-datafusion-physical-plan@47.0.0 X
-datafusion-session@47.0.0 X
-datafusion-sql@47.0.0 X
-deranged@0.3.11 X X
-derive_builder@0.20.2 X X
-derive_builder_core@0.20.2 X X
-derive_builder_macro@0.20.2 X X
-digest@0.10.7 X X
-dirs@6.0.0 X X
-dirs-sys@0.5.0 X X
-displaydoc@0.2.5 X X
-dissimilar@1.0.9 X
-either@1.15.0 X X
-endian-type@0.1.2 X
-env_filter@0.1.3 X X
-env_logger@0.11.8 X X
-equivalent@1.0.2 X X
-errno@0.3.10 X X
-error-code@3.3.1 X
-event-listener@5.4.0 X X
-event-listener-strategy@0.5.3 X X
-expect-test@1.5.1 X X
-fastrand@2.3.0 X X
-fd-lock@4.0.4 X X
-fixedbitset@0.5.7 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-fs-err@3.1.0 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generator@0.8.4 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-glob@0.3.2 X X
-gloo-timers@0.3.0 X X
-h2@0.4.7 X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hermit-abi@0.3.9 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-home@0.5.11 X X
-http@0.2.12 X X
-http@1.3.1 X X
-http-body@0.4.6 X
-http-body@1.0.1 X
-http-body-util@0.1.2 X
-httparse@1.10.0 X X
-httpdate@1.0.3 X X
-humantime@2.1.0 X X
-hyper@1.6.0 X
-hyper-rustls@0.27.5 X X X
-hyper-util@0.1.10 X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg@0.6.0 X
-iceberg-catalog-rest@0.6.0 X
-iceberg-datafusion@0.6.0 X
-iceberg-playground@0.6.0 X
-iceberg_test_utils@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-ident_case@1.0.1 X X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-ipnet@2.11.0 X X
-is_terminal_polyfill@1.70.1 X X
-itertools@0.13.0 X X
-itertools@0.14.0 X X
-itoa@1.0.14 X X
-jiff@0.2.6 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libmimalloc-sys@0.1.42 X
-libredox@0.1.3 X
-libz-rs-sys@0.5.0 X
-linux-raw-sys@0.9.2 X X X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-loom@0.7.2 X
-lz4_flex@0.11.3 X
-lzma-sys@0.1.20 X X
-matchers@0.1.0 X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-mimalloc@0.1.46 X
-mime@0.3.17 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-moka@0.12.10 X X
-murmur3@0.5.2 X X
-nibble_vec@0.1.0 X
-nix@0.29.0 X
-nu-ansi-term@0.46.0 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-conv@0.1.0 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-num_cpus@1.16.0 X X
-object@0.36.7 X X
-object_store@0.12.0 X X
-once_cell@1.21.1 X X
-opendal@0.54.0 X
-openssl-probe@0.1.6 X X
-option-ext@0.2.0 X
-ordered-float@2.10.1 X
-ordered-float@4.6.0 X
-outref@0.5.2 X
-overload@0.1.1 X
-parking@2.2.1 X X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-parse-zoneinfo@0.3.1 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-petgraph@0.7.1 X X
-phf@0.11.3 X
-phf_codegen@0.11.3 X
-phf_generator@0.11.3 X
-phf_shared@0.11.3 X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-portable-atomic-util@0.2.4 X X
-powerfmt@0.2.0 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-psm@0.1.25 X X
-quad-rand@0.2.3 X
-quick-xml@0.37.4 X
-quote@1.0.40 X X
-radix_trie@0.2.1 X
-rand@0.8.5 X X
-rand_chacha@0.3.1 X X
-rand_core@0.6.4 X X
-recursive@0.1.1 X
-recursive-proc-macro-impl@0.1.1 X
-redox_syscall@0.5.8 X
-redox_users@0.5.0 X
-regex@1.11.1 X X
-regex-automata@0.1.10 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.6.29 X X
-regex-syntax@0.8.5 X X
-reqsign@0.16.3 X
-reqwest@0.12.12 X X
-ring@0.17.13 X X
-rle-decode-fast@1.0.3 X X
-roaring@0.10.12 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustix@1.0.1 X X X
-rustls@0.23.23 X X X
-rustls-native-certs@0.8.1 X X X
-rustls-pemfile@2.2.0 X X X
-rustls-pki-types@1.11.0 X X
-rustls-webpki@0.102.8 X
-rustversion@1.0.19 X X
-rustyline@15.0.0 X
-ryu@1.0.19 X X
-same-file@1.0.6 X X
-schannel@0.1.27 X
-scoped-tls@1.0.1 X X
-scopeguard@1.2.0 X X
-security-framework@3.2.0 X X
-security-framework-sys@2.14.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_repr@0.1.19 X X
-serde_spanned@0.6.8 X X
-serde_urlencoded@0.7.1 X X
-serde_with@3.14.0 X X
-serde_with_macros@3.14.0 X X
-sha1@0.10.6 X X
-sha2@0.10.8 X X
-sharded-slab@0.1.7 X
-shlex@1.3.0 X X
-signal-hook-registry@1.4.2 X X
-simdutf8@0.1.5 X X
-siphasher@1.0.1 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-socket2@0.5.8 X X
-sqlparser@0.55.0 X
-sqlparser_derive@0.3.0 X
-stable_deref_trait@1.2.0 X X
-stacker@0.1.20 X X
-static_assertions@1.1.0 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum@0.27.1 X
-strum_macros@0.26.4 X
-strum_macros@0.27.1 X
-subtle@2.6.1 X
-syn@2.0.101 X X
-sync_wrapper@1.0.2 X
-synstructure@0.13.1 X
-tagptr@0.2.0 X X
-tempfile@3.20.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thread_local@1.1.8 X X
-threadpool@1.8.1 X X
-thrift@0.17.0 X
-time@0.3.37 X X
-time-core@0.1.2 X X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-rustls@0.26.1 X X
-tokio-util@0.7.15 X
-toml@0.8.20 X X
-toml_datetime@0.6.8 X X
-toml_edit@0.22.24 X X
-tower@0.5.2 X
-tower-layer@0.3.3 X
-tower-service@0.3.3 X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-try-lock@0.2.5 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder@0.20.1 X X
-typed-builder-macro@0.19.1 X X
-typed-builder-macro@0.20.1 X X
-typenum@1.17.0 X X
-unicode-ident@1.0.16 X X X
-unicode-segmentation@1.12.0 X X
-unicode-width@0.2.0 X X
-untrusted@0.9.0 X
-url@2.5.4 X X
-urlencoding@2.1.3 X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-utf8parse@0.2.2 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-vsimd@0.8.0 X
-walkdir@2.5.0 X X
-want@0.3.1 X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-futures@0.4.50 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-wasm-streams@0.4.2 X X
-web-sys@0.3.77 X X
-web-time@1.1.0 X X
-webpki-roots@0.26.8 X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-util@0.1.9 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
-windows@0.58.0 X X
-windows-core@0.52.0 X X
-windows-core@0.58.0 X X
-windows-implement@0.58.0 X X
-windows-interface@0.58.0 X X
-windows-link@0.1.1 X X
-windows-registry@0.2.0 X X
-windows-result@0.2.0 X X
-windows-strings@0.1.0 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-winnow@0.7.2 X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xmlparser@0.13.6 X X
-xz2@0.1.7 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zeroize@1.8.1 X X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 CDLA-Permissive-2.0 ISC LGPL-2.1-or-later MIT MIT-0 MPL-2.0 Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+adler32@1.2.0 X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+allocator-api2@0.2.21 X X
+android_system_properties@0.1.5 X X
+anstream@0.6.20 X X
+anstyle@1.0.11 X X
+anstyle-parse@0.2.7 X X
+anstyle-query@1.1.4 X X
+anstyle-wincon@3.0.10 X X
+anyhow@1.0.99 X X
+apache-avro@0.17.0 X
+apache-avro@0.20.0 X
+array-init@2.1.0 X X
+arrayref@0.3.9 X
+arrayvec@0.7.6 X X
+arrow@55.2.0 X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-csv@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-json@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-row@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+as-any@0.3.2 X X
+async-compression@0.4.19 X X
+async-lock@3.4.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+atomic-waker@1.1.2 X X
+autocfg@1.5.0 X X
+aws-config@1.8.6 X
+aws-credential-types@1.2.6 X
+aws-runtime@1.5.10 X
+aws-sdk-sso@1.83.0 X
+aws-sdk-ssooidc@1.84.0 X
+aws-sdk-sts@1.85.0 X
+aws-sigv4@1.3.4 X
+aws-smithy-async@1.2.5 X
+aws-smithy-http@0.62.3 X
+aws-smithy-http-client@1.1.1 X
+aws-smithy-json@0.61.5 X
+aws-smithy-observability@0.1.3 X
+aws-smithy-query@0.60.7 X
+aws-smithy-runtime@1.9.1 X
+aws-smithy-runtime-api@1.9.0 X
+aws-smithy-types@1.3.2 X
+aws-smithy-xml@0.60.10 X
+aws-types@1.3.8 X
+backon@1.5.2 X
+backtrace@0.3.75 X X
+base64@0.22.1 X X
+base64-simd@0.8.0 X
+bigdecimal@0.4.8 X X
+bimap@0.6.3 X X
+bitflags@2.9.4 X X
+blake2@0.10.6 X X
+blake3@1.8.2 X X X
+block-buffer@0.10.4 X X
+bon@3.7.2 X X
+bon-macros@3.7.2 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+bytemuck@1.23.2 X X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bytes-utils@0.1.4 X X
+bzip2@0.4.4 X X
+bzip2@0.5.2 X X
+bzip2-sys@0.1.13+1.0.8 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+cfg_aliases@0.2.1 X
+chrono@0.4.42 X X
+chrono-tz@0.10.4 X X
+clap@4.5.47 X X
+clap_builder@4.5.47 X X
+clap_derive@4.5.47 X X
+clap_lex@0.7.5 X X
+clipboard-win@5.4.1 X
+colorchoice@1.0.4 X X
+comfy-table@7.2.0 X
+concurrent-queue@2.5.0 X X
+const-oid@0.9.6 X X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+constant_time_eq@0.3.1 X X X
+core-foundation@0.10.1 X X
+core-foundation-sys@0.8.7 X X
+core2@0.4.0 X X
+cpufeatures@0.2.17 X X
+crc32c@0.6.8 X X
+crc32fast@1.5.0 X X
+crossbeam-channel@0.5.15 X X
+crossbeam-epoch@0.9.18 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+csv@1.3.1 X X
+csv-core@0.1.12 X X
+darling@0.20.11 X
+darling@0.21.3 X
+darling_core@0.20.11 X
+darling_core@0.21.3 X
+darling_macro@0.20.11 X
+darling_macro@0.21.3 X
+dary_heap@0.3.7 X X
+dashmap@6.1.0 X
+datafusion@48.0.1 X
+datafusion-catalog@48.0.1 X
+datafusion-catalog-listing@48.0.1 X
+datafusion-cli@48.0.1 X
+datafusion-common@48.0.1 X
+datafusion-common-runtime@48.0.1 X
+datafusion-datasource@48.0.1 X
+datafusion-datasource-avro@48.0.1 X
+datafusion-datasource-csv@48.0.1 X
+datafusion-datasource-json@48.0.1 X
+datafusion-datasource-parquet@48.0.1 X
+datafusion-doc@48.0.1 X
+datafusion-execution@48.0.1 X
+datafusion-expr@48.0.1 X
+datafusion-expr-common@48.0.1 X
+datafusion-functions@48.0.1 X
+datafusion-functions-aggregate@48.0.1 X
+datafusion-functions-aggregate-common@48.0.1 X
+datafusion-functions-nested@48.0.1 X
+datafusion-functions-table@48.0.1 X
+datafusion-functions-window@48.0.1 X
+datafusion-functions-window-common@48.0.1 X
+datafusion-macros@48.0.1 X
+datafusion-optimizer@48.0.1 X
+datafusion-physical-expr@48.0.1 X
+datafusion-physical-expr-common@48.0.1 X
+datafusion-physical-optimizer@48.0.1 X
+datafusion-physical-plan@48.0.1 X
+datafusion-session@48.0.1 X
+datafusion-sql@48.0.1 X
+deranged@0.5.3 X X
+derive_builder@0.20.2 X X
+derive_builder_core@0.20.2 X X
+derive_builder_macro@0.20.2 X X
+digest@0.10.7 X X
+dirs@6.0.0 X X
+dirs-sys@0.5.0 X X
+displaydoc@0.2.5 X X
+dissimilar@1.0.10 X
+either@1.15.0 X X
+endian-type@0.1.2 X
+env_filter@0.1.3 X X
+env_logger@0.11.8 X X
+equivalent@1.0.2 X X
+errno@0.3.13 X X
+error-code@3.3.2 X
+event-listener@5.4.1 X X
+event-listener-strategy@0.5.4 X X
+expect-test@1.5.1 X X
+fastrand@2.3.0 X X
+fd-lock@4.0.4 X X
+find-msvc-tools@0.1.1 X X
+fixedbitset@0.5.7 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
+fs-err@3.1.1 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generator@0.8.7 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+glob@0.3.3 X X
+gloo-timers@0.3.0 X X
+h2@0.4.12 X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hermit-abi@0.5.2 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+home@0.5.11 X X
+http@0.2.12 X X
+http@1.3.1 X X
+http-body@0.4.6 X
+http-body@1.0.1 X
+http-body-util@0.1.3 X
+httparse@1.10.1 X X
+httpdate@1.0.3 X X
+humantime@2.2.0 X X
+hyper@1.7.0 X
+hyper-rustls@0.27.7 X X X
+hyper-util@0.1.16 X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg@0.7.0 X
+iceberg-catalog-rest@0.7.0 X
+iceberg-datafusion@0.7.0 X
+iceberg-playground@0.7.0 X
+iceberg_test_utils@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+ident_case@1.0.1 X X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+ipnet@2.11.0 X X
+iri-string@0.7.8 X X
+is_terminal_polyfill@1.70.1 X X
+itertools@0.13.0 X X
+itertools@0.14.0 X X
+itoa@1.0.15 X X
+jiff@0.2.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lazy_static@1.5.0 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libflate@2.1.0 X
+libflate_lz77@2.1.0 X
+libm@0.2.15 X
+libmimalloc-sys@0.1.44 X
+libredox@0.1.9 X
+libz-rs-sys@0.5.2 X
+linux-raw-sys@0.9.4 X X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+loom@0.7.2 X
+lz4_flex@0.11.5 X
+lzma-sys@0.1.20 X X
+matchers@0.2.0 X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+mimalloc@0.1.48 X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+moka@0.12.10 X X
+murmur3@0.5.2 X X
+nibble_vec@0.1.0 X
+nix@0.30.1 X
+nu-ansi-term@0.50.1 X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-conv@0.1.0 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+num_cpus@1.17.0 X X
+object@0.36.7 X X
+object_store@0.12.3 X X
+once_cell@1.21.3 X X
+once_cell_polyfill@1.70.1 X X
+opendal@0.54.0 X
+openssl-probe@0.1.6 X X
+option-ext@0.2.0 X
+ordered-float@2.10.1 X
+ordered-float@4.6.0 X
+outref@0.5.2 X
+parking@2.2.1 X X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+percent-encoding@2.3.2 X X
+petgraph@0.8.2 X X
+phf@0.12.1 X
+phf_shared@0.12.1 X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+portable-atomic-util@0.2.4 X X
+potential_utf@0.1.3 X
+powerfmt@0.2.0 X X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+psm@0.1.26 X X
+quad-rand@0.2.3 X
+quick-xml@0.37.5 X
+quick-xml@0.38.3 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+radix_trie@0.2.1 X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+recursive@0.1.1 X
+recursive-proc-macro-impl@0.1.1 X
+redox_syscall@0.5.17 X
+redox_users@0.5.2 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+reqsign@0.16.5 X
+reqwest@0.12.23 X X
+ring@0.17.14 X X
+rle-decode-fast@1.0.3 X X
+roaring@0.11.2 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustix@1.0.8 X X X
+rustls@0.23.31 X X X
+rustls-native-certs@0.8.1 X X X
+rustls-pemfile@2.2.0 X X X
+rustls-pki-types@1.12.0 X X
+rustls-webpki@0.103.4 X
+rustversion@1.0.22 X X
+rustyline@16.0.0 X
+ryu@1.0.20 X X
+same-file@1.0.6 X X
+schannel@0.1.27 X
+scoped-tls@1.0.1 X X
+scopeguard@1.2.0 X X
+security-framework@3.4.0 X X
+security-framework-sys@2.15.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_json@1.0.143 X X
+serde_repr@0.1.20 X X
+serde_spanned@0.6.9 X X
+serde_urlencoded@0.7.1 X X
+serde_with@3.14.0 X X
+serde_with_macros@3.14.0 X X
+sha1@0.10.6 X X
+sha2@0.10.9 X X
+sharded-slab@0.1.7 X
+shlex@1.3.0 X X
+signal-hook-registry@1.4.6 X X
+simdutf8@0.1.5 X X
+siphasher@1.0.1 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+socket2@0.6.0 X X
+sqlparser@0.55.0 X
+sqlparser_derive@0.3.0 X
+stable_deref_trait@1.2.0 X X
+stacker@0.1.21 X X
+static_assertions@1.1.0 X X
+strsim@0.11.1 X
+strum@0.26.3 X
+strum@0.27.2 X
+strum_macros@0.26.4 X
+strum_macros@0.27.2 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+sync_wrapper@1.0.2 X
+synstructure@0.13.2 X
+tagptr@0.2.0 X X
+tempfile@3.22.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thread_local@1.1.9 X X
+threadpool@1.8.1 X X
+thrift@0.17.0 X
+time@0.3.43 X X
+time-core@0.1.6 X X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-rustls@0.26.2 X X
+tokio-util@0.7.16 X
+toml@0.8.23 X X
+toml_datetime@0.6.11 X X
+toml_edit@0.22.27 X X
+toml_write@0.1.2 X X
+tower@0.5.2 X
+tower-http@0.6.6 X
+tower-layer@0.3.3 X
+tower-service@0.3.3 X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+tracing-log@0.2.0 X
+tracing-subscriber@0.3.20 X
+try-lock@0.2.5 X
+twox-hash@2.1.2 X
+typed-builder@0.19.1 X X
+typed-builder@0.20.1 X X
+typed-builder-macro@0.19.1 X X
+typed-builder-macro@0.20.1 X X
+typenum@1.18.0 X X
+unicode-ident@1.0.18 X X X
+unicode-segmentation@1.12.0 X X
+unicode-width@0.2.1 X X
+untrusted@0.9.0 X
+url@2.5.7 X X
+urlencoding@2.1.3 X
+utf8_iter@1.0.4 X X
+utf8parse@0.2.2 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+vsimd@0.8.0 X
+walkdir@2.5.0 X X
+want@0.3.1 X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+wasm-streams@0.4.2 X X
+web-sys@0.3.78 X X
+web-time@1.1.0 X X
+webpki-roots@1.0.2 X
+winapi-util@0.1.11 X X
+windows@0.61.3 X X
+windows-collections@0.2.0 X X
+windows-core@0.61.2 X X
+windows-future@0.2.1 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-numerics@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-sys@0.60.2 X X
+windows-sys@0.61.0 X X
+windows-targets@0.52.6 X X
+windows-targets@0.53.3 X X
+windows-threading@0.1.0 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_gnullvm@0.53.0 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_aarch64_msvc@0.53.0 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnu@0.53.0 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_gnullvm@0.53.0 X X
+windows_i686_msvc@0.52.6 X X
+windows_i686_msvc@0.53.0 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnu@0.53.0 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_gnullvm@0.53.0 X X
+windows_x86_64_msvc@0.52.6 X X
+windows_x86_64_msvc@0.53.0 X X
+winnow@0.7.13 X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xmlparser@0.13.6 X X
+xz2@0.1.7 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zeroize@1.8.1 X X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/sqllogictest/DEPENDENCIES.rust.tsv b/crates/sqllogictest/DEPENDENCIES.rust.tsv
index 80476b5..6d8db99 100644
--- a/crates/sqllogictest/DEPENDENCIES.rust.tsv
+++ b/crates/sqllogictest/DEPENDENCIES.rust.tsv
@@ -1,361 +1,398 @@
-crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 MIT MIT-0 Unicode-3.0 Unlicense Zlib
-addr2line@0.24.2 X X
-adler2@2.0.0 X X X
-adler32@1.2.0 X
-ahash@0.8.11 X X
-aho-corasick@1.1.3 X X
-alloc-no-stdlib@2.0.4 X
-alloc-stdlib@0.2.2 X
-allocator-api2@0.2.21 X X
-android-tzdata@0.1.1 X X
-android_system_properties@0.1.5 X X
-anstream@0.6.18 X X
-anstyle@1.0.10 X X
-anstyle-parse@0.2.6 X X
-anstyle-query@1.1.2 X X
-anstyle-wincon@3.0.7 X X
-anyhow@1.0.95 X X
-apache-avro@0.17.0 X
-arrayref@0.3.9 X
-arrayvec@0.7.6 X X
-arrow@55.0.0 X
-arrow-arith@55.2.0 X
-arrow-array@55.2.0 X
-arrow-buffer@55.2.0 X
-arrow-cast@55.2.0 X
-arrow-csv@55.0.0 X
-arrow-data@55.2.0 X
-arrow-ipc@55.2.0 X
-arrow-json@55.0.0 X
-arrow-ord@55.2.0 X
-arrow-row@55.0.0 X
-arrow-schema@55.2.0 X
-arrow-select@55.2.0 X
-arrow-string@55.2.0 X
-async-compression@0.4.19 X X
-async-trait@0.1.88 X X
-atoi@2.0.0 X
-autocfg@1.4.0 X X
-backtrace@0.3.74 X X
-base64@0.22.1 X X
-bigdecimal@0.4.8 X X
-bitflags@2.8.0 X X
-blake2@0.10.6 X X
-blake3@1.8.2 X X X
-block-buffer@0.10.4 X X
-brotli@8.0.1 X X
-brotli-decompressor@5.0.0 X X
-bumpalo@3.17.0 X X
-byteorder@1.5.0 X X
-bytes@1.10.0 X
-bzip2@0.4.4 X X
-bzip2@0.5.2 X X
-bzip2-sys@0.1.13+1.0.8 X X
-cc@1.2.14 X X
-cfg-if@1.0.0 X X
-chrono@0.4.41 X X
-chrono-tz@0.10.1 X X
-chrono-tz-build@0.4.0 X X
-clap@4.5.35 X X
-clap_builder@4.5.35 X X
-clap_derive@4.5.32 X X
-clap_lex@0.7.4 X X
-colorchoice@1.0.3 X X
-comfy-table@7.1.4 X
-console@0.15.11 X
-const-random@0.1.18 X X
-const-random-macro@0.1.16 X X
-constant_time_eq@0.3.1 X X X
-core-foundation-sys@0.8.7 X X
-core2@0.4.0 X X
-cpufeatures@0.2.17 X X
-crc32fast@1.4.2 X X
-crossbeam-utils@0.8.21 X X
-crunchy@0.2.3 X
-crypto-common@0.1.6 X X
-csv@1.3.1 X X
-csv-core@0.1.12 X X
-dary_heap@0.3.7 X X
-dashmap@6.1.0 X
-datafusion@47.0.0 X
-datafusion-catalog@47.0.0 X
-datafusion-catalog-listing@47.0.0 X
-datafusion-common@47.0.0 X
-datafusion-common-runtime@47.0.0 X
-datafusion-datasource@47.0.0 X
-datafusion-datasource-avro@47.0.0 X
-datafusion-datasource-csv@47.0.0 X
-datafusion-datasource-json@47.0.0 X
-datafusion-datasource-parquet@47.0.0 X
-datafusion-doc@47.0.0 X
-datafusion-execution@47.0.0 X
-datafusion-expr@47.0.0 X
-datafusion-expr-common@47.0.0 X
-datafusion-functions@47.0.0 X
-datafusion-functions-aggregate@47.0.0 X
-datafusion-functions-aggregate-common@47.0.0 X
-datafusion-functions-nested@47.0.0 X
-datafusion-functions-table@47.0.0 X
-datafusion-functions-window@47.0.0 X
-datafusion-functions-window-common@47.0.0 X
-datafusion-macros@47.0.0 X
-datafusion-optimizer@47.0.0 X
-datafusion-physical-expr@47.0.0 X
-datafusion-physical-expr-common@47.0.0 X
-datafusion-physical-optimizer@47.0.0 X
-datafusion-physical-plan@47.0.0 X
-datafusion-session@47.0.0 X
-datafusion-sql@47.0.0 X
-datafusion-sqllogictest@47.0.0 X
-digest@0.10.7 X X
-displaydoc@0.2.5 X X
-educe@0.6.0 X
-either@1.15.0 X X
-encode_unicode@1.0.0 X X
-enum-ordinalize@4.3.0 X
-enum-ordinalize-derive@4.3.1 X
-equivalent@1.0.2 X X
-errno@0.3.10 X X
-escape8259@0.5.3 X
-fallible-iterator@0.2.0 X X
-fastrand@2.3.0 X X
-fixedbitset@0.5.7 X X
-flatbuffers@25.2.10 X
-flate2@1.1.1 X X
-fnv@1.0.7 X X
-form_urlencoded@1.2.1 X X
-fs-err@3.1.0 X X
-futures@0.3.31 X X
-futures-channel@0.3.31 X X
-futures-core@0.3.31 X X
-futures-executor@0.3.31 X X
-futures-io@0.3.31 X X
-futures-macro@0.3.31 X X
-futures-sink@0.3.31 X X
-futures-task@0.3.31 X X
-futures-util@0.3.31 X X
-generic-array@0.14.7 X
-getrandom@0.2.15 X X
-getrandom@0.3.1 X X
-gimli@0.31.1 X X
-glob@0.3.2 X X
-half@2.6.0 X X
-hashbrown@0.14.5 X X
-hashbrown@0.15.2 X X
-heck@0.5.0 X X
-hex@0.4.3 X X
-hmac@0.12.1 X X
-http@1.3.1 X X
-humantime@2.1.0 X X
-iana-time-zone@0.1.61 X X
-iana-time-zone-haiku@0.1.2 X X
-iceberg-sqllogictest@0.6.0 X
-icu_collections@1.5.0 X
-icu_locid@1.5.0 X
-icu_locid_transform@1.5.0 X
-icu_locid_transform_data@1.5.0 X
-icu_normalizer@1.5.0 X
-icu_normalizer_data@1.5.0 X
-icu_properties@1.5.1 X
-icu_properties_data@1.5.0 X
-icu_provider@1.5.0 X
-icu_provider_macros@1.5.0 X
-idna@1.0.3 X X
-idna_adapter@1.2.0 X X
-indexmap@2.9.0 X X
-indicatif@0.17.11 X
-integer-encoding@3.0.4 X
-io-uring@0.7.8 X X
-is_terminal_polyfill@1.70.1 X X
-itertools@0.13.0 X X
-itertools@0.14.0 X X
-itoa@1.0.14 X X
-jobserver@0.1.32 X X
-js-sys@0.3.77 X X
-lazy_static@1.5.0 X X
-lexical-core@1.0.5 X X
-lexical-parse-float@1.0.5 X X
-lexical-parse-integer@1.0.5 X X
-lexical-util@1.0.6 X X
-lexical-write-float@1.0.5 X X
-lexical-write-integer@1.0.5 X X
-libc@0.2.171 X X
-libflate@2.1.0 X
-libflate_lz77@2.1.0 X
-libm@0.2.11 X X
-libtest-mimic@0.8.1 X X
-libz-rs-sys@0.5.0 X
-linux-raw-sys@0.9.2 X X X
-litemap@0.7.4 X
-lock_api@0.4.12 X X
-log@0.4.25 X X
-lz4_flex@0.11.3 X
-lzma-sys@0.1.20 X X
-md-5@0.10.6 X X
-memchr@2.7.4 X X
-miniz_oxide@0.8.8 X X X
-mio@1.0.3 X
-num@0.4.3 X X
-num-bigint@0.4.6 X X
-num-complex@0.4.6 X X
-num-integer@0.1.46 X X
-num-iter@0.1.45 X X
-num-rational@0.4.2 X X
-num-traits@0.2.19 X X
-number_prefix@0.4.0 X
-object@0.36.7 X X
-object_store@0.12.0 X X
-once_cell@1.21.1 X X
-ordered-float@2.10.1 X
-owo-colors@4.2.0 X
-parking_lot@0.12.3 X X
-parking_lot_core@0.9.10 X X
-parquet@55.2.0 X
-parse-zoneinfo@0.3.1 X
-paste@1.0.15 X X
-percent-encoding@2.3.1 X X
-petgraph@0.7.1 X X
-phf@0.11.3 X
-phf_codegen@0.11.3 X
-phf_generator@0.11.3 X
-phf_shared@0.11.3 X
-pin-project-lite@0.2.16 X X
-pin-utils@0.1.0 X X
-pkg-config@0.3.31 X X
-portable-atomic@1.10.0 X X
-postgres-protocol@0.6.8 X X
-postgres-types@0.2.9 X X
-ppv-lite86@0.2.20 X X
-proc-macro2@1.0.93 X X
-psm@0.1.25 X X
-quad-rand@0.2.3 X
-quote@1.0.40 X X
-rand@0.8.5 X X
-rand@0.9.0 X X
-rand_chacha@0.3.1 X X
-rand_chacha@0.9.0 X X
-rand_core@0.6.4 X X
-rand_core@0.9.1 X X
-recursive@0.1.1 X
-recursive-proc-macro-impl@0.1.1 X
-redox_syscall@0.5.8 X
-regex@1.11.1 X X
-regex-automata@0.4.9 X X
-regex-lite@0.1.6 X X
-regex-syntax@0.8.5 X X
-rle-decode-fast@1.0.3 X X
-rust_decimal@1.37.1 X
-rustc-demangle@0.1.24 X X
-rustc_version@0.4.1 X X
-rustix@1.0.1 X X X
-rustversion@1.0.19 X X
-ryu@1.0.19 X X
-same-file@1.0.6 X X
-scopeguard@1.2.0 X X
-semver@1.0.25 X X
-seq-macro@0.3.5 X X
-serde@1.0.217 X X
-serde_bytes@0.11.15 X X
-serde_derive@1.0.217 X X
-serde_json@1.0.138 X X
-serde_spanned@0.6.8 X X
-sha2@0.10.8 X X
-shlex@1.3.0 X X
-simdutf8@0.1.5 X X
-similar@2.7.0 X
-siphasher@1.0.1 X X
-slab@0.4.9 X
-smallvec@1.14.0 X X
-snap@1.1.1 X
-sqllogictest@0.28.1 X X
-sqlparser@0.55.0 X
-sqlparser_derive@0.3.0 X
-stable_deref_trait@1.2.0 X X
-stacker@0.1.20 X X
-static_assertions@1.1.0 X X
-stringprep@0.1.5 X X
-strsim@0.11.1 X
-strum@0.26.3 X
-strum_macros@0.26.4 X
-subst@0.3.7 X X
-subtle@2.6.1 X
-syn@2.0.101 X X
-synstructure@0.13.1 X
-tempfile@3.20.0 X X
-thiserror@1.0.69 X X
-thiserror@2.0.12 X X
-thiserror-impl@1.0.69 X X
-thiserror-impl@2.0.12 X X
-thrift@0.17.0 X
-tiny-keccak@2.0.2 X
-tinystr@0.7.6 X
-tinyvec@1.8.1 X X X
-tinyvec_macros@0.1.1 X X X
-tokio@1.46.1 X
-tokio-macros@2.5.0 X
-tokio-util@0.7.15 X
-toml@0.8.20 X X
-toml_datetime@0.6.8 X X
-toml_edit@0.22.24 X X
-tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
-twox-hash@1.6.3 X
-twox-hash@2.1.0 X
-typed-builder@0.19.1 X X
-typed-builder-macro@0.19.1 X X
-typenum@1.17.0 X X
-unicode-bidi@0.3.18 X X
-unicode-ident@1.0.16 X X X
-unicode-normalization@0.1.24 X X
-unicode-properties@0.1.3 X X
-unicode-segmentation@1.12.0 X X
-unicode-width@0.1.14 X X
-unicode-width@0.2.0 X X
-url@2.5.4 X X
-utf16_iter@1.0.5 X X
-utf8_iter@1.0.4 X X
-utf8parse@0.2.2 X X
-uuid@1.17.0 X X
-version_check@0.9.5 X X
-walkdir@2.5.0 X X
-wasi@0.11.0+wasi-snapshot-preview1 X X X
-wasi@0.13.3+wasi-0.2.2 X X X
-wasm-bindgen@0.2.100 X X
-wasm-bindgen-backend@0.2.100 X X
-wasm-bindgen-macro@0.2.100 X X
-wasm-bindgen-macro-support@0.2.100 X X
-wasm-bindgen-shared@0.2.100 X X
-web-time@1.1.0 X X
-winapi-util@0.1.9 X X
-windows-core@0.52.0 X X
-windows-link@0.1.1 X X
-windows-sys@0.52.0 X X
-windows-sys@0.59.0 X X
-windows-targets@0.52.6 X X
-windows_aarch64_gnullvm@0.52.6 X X
-windows_aarch64_msvc@0.52.6 X X
-windows_i686_gnu@0.52.6 X X
-windows_i686_gnullvm@0.52.6 X X
-windows_i686_msvc@0.52.6 X X
-windows_x86_64_gnu@0.52.6 X X
-windows_x86_64_gnullvm@0.52.6 X X
-windows_x86_64_msvc@0.52.6 X X
-winnow@0.7.2 X
-wit-bindgen-rt@0.33.0 X X X
-write16@1.0.0 X X
-writeable@0.5.5 X
-xz2@0.1.7 X X
-yoke@0.7.5 X
-yoke-derive@0.7.5 X
-zerocopy@0.7.35 X X X
-zerocopy@0.8.18 X X X
-zerocopy-derive@0.7.35 X X X
-zerofrom@0.1.5 X
-zerofrom-derive@0.1.5 X
-zerovec@0.10.4 X
-zerovec-derive@0.10.3 X
-zlib-rs@0.5.0 X
-zstd@0.13.2 X
-zstd-safe@7.2.1 X X
-zstd-sys@2.0.13+zstd.1.5.6 X X
+crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 LGPL-2.1-or-later MIT MIT-0 Unicode-3.0 Unlicense Zlib
+addr2line@0.24.2 X X
+adler2@2.0.1 X X X
+adler32@1.2.0 X
+ahash@0.8.12 X X
+aho-corasick@1.1.3 X X
+alloc-no-stdlib@2.0.4 X
+alloc-stdlib@0.2.2 X
+allocator-api2@0.2.21 X X
+android_system_properties@0.1.5 X X
+anstream@0.6.20 X X
+anstyle@1.0.11 X X
+anstyle-parse@0.2.7 X X
+anstyle-query@1.1.4 X X
+anstyle-wincon@3.0.10 X X
+anyhow@1.0.99 X X
+apache-avro@0.17.0 X
+arrayref@0.3.9 X
+arrayvec@0.7.6 X X
+arrow@55.2.0 X
+arrow-arith@55.2.0 X
+arrow-array@55.2.0 X
+arrow-buffer@55.2.0 X
+arrow-cast@55.2.0 X
+arrow-csv@55.2.0 X
+arrow-data@55.2.0 X
+arrow-ipc@55.2.0 X
+arrow-json@55.2.0 X
+arrow-ord@55.2.0 X
+arrow-row@55.2.0 X
+arrow-schema@55.2.0 X
+arrow-select@55.2.0 X
+arrow-string@55.2.0 X
+async-compression@0.4.19 X X
+async-recursion@1.1.1 X X
+async-trait@0.1.89 X X
+atoi@2.0.0 X
+autocfg@1.5.0 X X
+backtrace@0.3.75 X X
+base64@0.21.7 X X
+base64@0.22.1 X X
+bigdecimal@0.4.8 X X
+bitflags@2.9.4 X X
+blake2@0.10.6 X X
+blake3@1.8.2 X X X
+block-buffer@0.10.4 X X
+brotli@8.0.2 X X
+brotli-decompressor@5.0.0 X X
+bumpalo@3.19.0 X X
+byteorder@1.5.0 X X
+bytes@1.10.1 X
+bzip2@0.4.4 X X
+bzip2@0.5.2 X X
+bzip2-sys@0.1.13+1.0.8 X X
+cc@1.2.36 X X
+cfg-if@1.0.3 X X
+chrono@0.4.42 X X
+chrono-tz@0.10.4 X X
+clap@4.5.47 X X
+clap_builder@4.5.47 X X
+clap_derive@4.5.47 X X
+clap_lex@0.7.5 X X
+colorchoice@1.0.4 X X
+comfy-table@7.2.0 X
+console@0.15.11 X
+const-random@0.1.18 X X
+const-random-macro@0.1.16 X X
+constant_time_eq@0.3.1 X X X
+core-foundation-sys@0.8.7 X X
+core2@0.4.0 X X
+cpufeatures@0.2.17 X X
+crc32fast@1.5.0 X X
+crossbeam-utils@0.8.21 X X
+crunchy@0.2.4 X
+crypto-common@0.1.6 X X
+csv@1.3.1 X X
+csv-core@0.1.12 X X
+dary_heap@0.3.7 X X
+dashmap@6.1.0 X
+datafusion@48.0.1 X
+datafusion-catalog@48.0.1 X
+datafusion-catalog-listing@48.0.1 X
+datafusion-common@48.0.1 X
+datafusion-common-runtime@48.0.1 X
+datafusion-datasource@48.0.1 X
+datafusion-datasource-avro@48.0.1 X
+datafusion-datasource-csv@48.0.1 X
+datafusion-datasource-json@48.0.1 X
+datafusion-datasource-parquet@48.0.1 X
+datafusion-doc@48.0.1 X
+datafusion-execution@48.0.1 X
+datafusion-expr@48.0.1 X
+datafusion-expr-common@48.0.1 X
+datafusion-functions@48.0.1 X
+datafusion-functions-aggregate@48.0.1 X
+datafusion-functions-aggregate-common@48.0.1 X
+datafusion-functions-nested@48.0.1 X
+datafusion-functions-table@48.0.1 X
+datafusion-functions-window@48.0.1 X
+datafusion-functions-window-common@48.0.1 X
+datafusion-macros@48.0.1 X
+datafusion-optimizer@48.0.1 X
+datafusion-physical-expr@48.0.1 X
+datafusion-physical-expr-common@48.0.1 X
+datafusion-physical-optimizer@48.0.1 X
+datafusion-physical-plan@48.0.1 X
+datafusion-session@48.0.1 X
+datafusion-spark@48.0.1 X
+datafusion-sql@48.0.1 X
+datafusion-sqllogictest@48.0.1 X
+datafusion-substrait@48.0.1 X
+digest@0.10.7 X X
+displaydoc@0.2.5 X X
+dyn-clone@1.0.20 X X
+educe@0.6.0 X
+either@1.15.0 X X
+encode_unicode@1.0.0 X X
+enum-ordinalize@4.3.0 X
+enum-ordinalize-derive@4.3.1 X
+equivalent@1.0.2 X X
+errno@0.3.13 X X
+escape8259@0.5.3 X
+fallible-iterator@0.2.0 X X
+fastrand@2.3.0 X X
+find-msvc-tools@0.1.1 X X
+fixedbitset@0.5.7 X X
+flatbuffers@25.2.10 X
+flate2@1.1.2 X X
+fnv@1.0.7 X X
+foldhash@0.1.5 X
+form_urlencoded@1.2.2 X X
+fs-err@3.1.1 X X
+futures@0.3.31 X X
+futures-channel@0.3.31 X X
+futures-core@0.3.31 X X
+futures-executor@0.3.31 X X
+futures-io@0.3.31 X X
+futures-macro@0.3.31 X X
+futures-sink@0.3.31 X X
+futures-task@0.3.31 X X
+futures-util@0.3.31 X X
+generic-array@0.14.7 X
+getrandom@0.2.16 X X
+getrandom@0.3.3 X X
+gimli@0.31.1 X X
+glob@0.3.3 X X
+half@2.6.0 X X
+hashbrown@0.14.5 X X
+hashbrown@0.15.5 X X
+heck@0.5.0 X X
+hex@0.4.3 X X
+hmac@0.12.1 X X
+http@1.3.1 X X
+humantime@2.2.0 X X
+iana-time-zone@0.1.63 X X
+iana-time-zone-haiku@0.1.2 X X
+iceberg-sqllogictest@0.7.0 X
+icu_collections@2.0.0 X
+icu_locale_core@2.0.0 X
+icu_normalizer@2.0.0 X
+icu_normalizer_data@2.0.0 X
+icu_properties@2.0.1 X
+icu_properties_data@2.0.1 X
+icu_provider@2.0.0 X
+idna@1.1.0 X X
+idna_adapter@1.2.1 X X
+indexmap@2.11.0 X X
+indicatif@0.17.11 X
+integer-encoding@3.0.4 X
+io-uring@0.7.10 X X
+is_terminal_polyfill@1.70.1 X X
+itertools@0.13.0 X X
+itertools@0.14.0 X X
+itoa@1.0.15 X X
+jobserver@0.1.34 X X
+js-sys@0.3.78 X X
+lexical-core@1.0.5 X X
+lexical-parse-float@1.0.5 X X
+lexical-parse-integer@1.0.5 X X
+lexical-util@1.0.6 X X
+lexical-write-float@1.0.5 X X
+lexical-write-integer@1.0.5 X X
+libc@0.2.175 X X
+libflate@2.1.0 X
+libflate_lz77@2.1.0 X
+libm@0.2.15 X
+libtest-mimic@0.8.1 X X
+libz-rs-sys@0.5.2 X
+linux-raw-sys@0.9.4 X X X
+litemap@0.8.0 X
+lock_api@0.4.13 X X
+log@0.4.28 X X
+lz4_flex@0.11.5 X
+lzma-sys@0.1.20 X X
+md-5@0.10.6 X X
+memchr@2.7.5 X X
+miniz_oxide@0.8.9 X X X
+mio@1.0.4 X
+multimap@0.10.1 X X
+num@0.4.3 X X
+num-bigint@0.4.6 X X
+num-complex@0.4.6 X X
+num-integer@0.1.46 X X
+num-iter@0.1.45 X X
+num-rational@0.4.2 X X
+num-traits@0.2.19 X X
+number_prefix@0.4.0 X
+object@0.36.7 X X
+object_store@0.12.3 X X
+once_cell@1.21.3 X X
+once_cell_polyfill@1.70.1 X X
+ordered-float@2.10.1 X
+owo-colors@4.2.2 X
+parking_lot@0.12.4 X X
+parking_lot_core@0.9.11 X X
+parquet@55.2.0 X
+paste@1.0.15 X X
+pbjson@0.7.0 X
+pbjson-build@0.7.0 X
+pbjson-types@0.7.0 X
+percent-encoding@2.3.2 X X
+petgraph@0.7.1 X X
+petgraph@0.8.2 X X
+phf@0.12.1 X
+phf_shared@0.12.1 X
+pin-project-lite@0.2.16 X X
+pin-utils@0.1.0 X X
+pkg-config@0.3.32 X X
+portable-atomic@1.11.1 X X
+postgres-protocol@0.6.8 X X
+postgres-types@0.2.9 X X
+potential_utf@0.1.3 X
+ppv-lite86@0.2.21 X X
+prettyplease@0.2.37 X X
+proc-macro2@1.0.101 X X
+prost@0.13.5 X
+prost-build@0.13.5 X
+prost-derive@0.13.5 X
+prost-types@0.13.5 X
+psm@0.1.26 X X
+quad-rand@0.2.3 X
+quote@1.0.40 X X
+r-efi@5.3.0 X X X
+rand@0.8.5 X X
+rand@0.9.2 X X
+rand_chacha@0.3.1 X X
+rand_chacha@0.9.0 X X
+rand_core@0.6.4 X X
+rand_core@0.9.3 X X
+recursive@0.1.1 X
+recursive-proc-macro-impl@0.1.1 X
+redox_syscall@0.5.17 X
+regex@1.11.2 X X
+regex-automata@0.4.10 X X
+regex-lite@0.1.7 X X
+regex-syntax@0.8.6 X X
+regress@0.10.4 X X
+rle-decode-fast@1.0.3 X X
+rust_decimal@1.37.2 X
+rustc-demangle@0.1.26 X X
+rustc_version@0.4.1 X X
+rustix@1.0.8 X X X
+rustversion@1.0.22 X X
+ryu@1.0.20 X X
+same-file@1.0.6 X X
+schemars@0.8.22 X
+schemars_derive@0.8.22 X
+scopeguard@1.2.0 X X
+semver@1.0.26 X X
+seq-macro@0.3.6 X X
+serde@1.0.219 X X
+serde_bytes@0.11.17 X X
+serde_derive@1.0.219 X X
+serde_derive_internals@0.29.1 X X
+serde_json@1.0.143 X X
+serde_spanned@0.6.9 X X
+serde_tokenstream@0.2.2 X
+serde_yaml@0.9.34+deprecated X X
+sha2@0.10.9 X X
+shlex@1.3.0 X X
+simdutf8@0.1.5 X X
+similar@2.7.0 X
+siphasher@1.0.1 X X
+slab@0.4.11 X
+smallvec@1.15.1 X X
+snap@1.1.1 X
+sqllogictest@0.28.4 X X
+sqlparser@0.55.0 X
+sqlparser_derive@0.3.0 X
+stable_deref_trait@1.2.0 X X
+stacker@0.1.21 X X
+static_assertions@1.1.0 X X
+stringprep@0.1.5 X X
+strsim@0.11.1 X
+strum@0.26.3 X
+strum_macros@0.26.4 X
+subst@0.3.8 X X
+substrait@0.56.0 X
+subtle@2.6.1 X
+syn@2.0.106 X X
+synstructure@0.13.2 X
+tempfile@3.22.0 X X
+thiserror@1.0.69 X X
+thiserror@2.0.16 X X
+thiserror-impl@1.0.69 X X
+thiserror-impl@2.0.16 X X
+thrift@0.17.0 X
+tiny-keccak@2.0.2 X
+tinystr@0.8.1 X
+tinyvec@1.10.0 X X X
+tinyvec_macros@0.1.1 X X X
+tokio@1.47.1 X
+tokio-macros@2.5.0 X
+tokio-util@0.7.16 X
+toml@0.8.23 X X
+toml_datetime@0.6.11 X X
+toml_edit@0.22.27 X X
+toml_write@0.1.2 X X
+tracing@0.1.41 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
+twox-hash@2.1.2 X
+typed-builder@0.19.1 X X
+typed-builder-macro@0.19.1 X X
+typenum@1.18.0 X X
+typify@0.4.3 X
+typify-impl@0.4.3 X
+typify-macro@0.4.3 X
+unicode-bidi@0.3.18 X X
+unicode-ident@1.0.18 X X X
+unicode-normalization@0.1.24 X X
+unicode-properties@0.1.3 X X
+unicode-segmentation@1.12.0 X X
+unicode-width@0.1.14 X X
+unicode-width@0.2.1 X X
+unsafe-libyaml@0.2.11 X
+url@2.5.7 X X
+utf8_iter@1.0.4 X X
+utf8parse@0.2.2 X X
+uuid@1.18.1 X X
+version_check@0.9.5 X X
+walkdir@2.5.0 X X
+wasi@0.11.1+wasi-snapshot-preview1 X X X
+wasi@0.14.4+wasi-0.2.4 X X X
+wasm-bindgen@0.2.101 X X
+wasm-bindgen-backend@0.2.101 X X
+wasm-bindgen-futures@0.4.51 X X
+wasm-bindgen-macro@0.2.101 X X
+wasm-bindgen-macro-support@0.2.101 X X
+wasm-bindgen-shared@0.2.101 X X
+web-sys@0.3.78 X X
+web-time@1.1.0 X X
+winapi-util@0.1.11 X X
+windows-core@0.61.2 X X
+windows-implement@0.60.0 X X
+windows-interface@0.59.1 X X
+windows-link@0.1.3 X X
+windows-link@0.2.0 X X
+windows-result@0.3.4 X X
+windows-strings@0.4.2 X X
+windows-sys@0.52.0 X X
+windows-sys@0.59.0 X X
+windows-sys@0.60.2 X X
+windows-sys@0.61.0 X X
+windows-targets@0.52.6 X X
+windows-targets@0.53.3 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_gnullvm@0.53.0 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_aarch64_msvc@0.53.0 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnu@0.53.0 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_gnullvm@0.53.0 X X
+windows_i686_msvc@0.52.6 X X
+windows_i686_msvc@0.53.0 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnu@0.53.0 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_gnullvm@0.53.0 X X
+windows_x86_64_msvc@0.52.6 X X
+windows_x86_64_msvc@0.53.0 X X
+winnow@0.7.13 X
+wit-bindgen@0.45.1 X X X
+writeable@0.6.1 X
+xz2@0.1.7 X X
+yoke@0.8.0 X
+yoke-derive@0.8.0 X
+zerocopy@0.8.27 X X X
+zerofrom@0.1.6 X
+zerofrom-derive@0.1.6 X
+zerotrie@0.2.2 X
+zerovec@0.11.4 X
+zerovec-derive@0.11.1 X
+zlib-rs@0.5.2 X
+zstd@0.13.3 X
+zstd-safe@7.2.4 X X
+zstd-sys@2.0.16+zstd.1.5.7 X X
diff --git a/crates/test_utils/DEPENDENCIES.rust.tsv b/crates/test_utils/DEPENDENCIES.rust.tsv
index 1161443..ef7c315 100644
--- a/crates/test_utils/DEPENDENCIES.rust.tsv
+++ b/crates/test_utils/DEPENDENCIES.rust.tsv
@@ -1,24 +1,30 @@
crate Apache-2.0 MIT Unicode-3.0
-cfg-if@1.0.0 X X
-iceberg_test_utils@0.6.0 X
+cfg-if@1.0.3 X X
+iceberg_test_utils@0.7.0 X
lazy_static@1.5.0 X X
-log@0.4.25 X X
-nu-ansi-term@0.46.0 X
-once_cell@1.21.1 X X
-overload@0.1.1 X
+log@0.4.28 X X
+nu-ansi-term@0.50.1 X
+once_cell@1.21.3 X X
pin-project-lite@0.2.16 X X
-proc-macro2@1.0.93 X X
+proc-macro2@1.0.101 X X
quote@1.0.40 X X
sharded-slab@0.1.7 X
-smallvec@1.14.0 X X
-syn@2.0.101 X X
-thread_local@1.1.8 X X
+smallvec@1.15.1 X X
+syn@2.0.106 X X
+thread_local@1.1.9 X X
tracing@0.1.41 X
-tracing-attributes@0.1.28 X
-tracing-core@0.1.33 X
+tracing-attributes@0.1.30 X
+tracing-core@0.1.34 X
tracing-log@0.2.0 X
-tracing-subscriber@0.3.19 X
-unicode-ident@1.0.16 X X X
-winapi@0.3.9 X X
-winapi-i686-pc-windows-gnu@0.4.0 X X
-winapi-x86_64-pc-windows-gnu@0.4.0 X X
+tracing-subscriber@0.3.20 X
+unicode-ident@1.0.18 X X X
+windows-sys@0.52.0 X X
+windows-targets@0.52.6 X X
+windows_aarch64_gnullvm@0.52.6 X X
+windows_aarch64_msvc@0.52.6 X X
+windows_i686_gnu@0.52.6 X X
+windows_i686_gnullvm@0.52.6 X X
+windows_i686_msvc@0.52.6 X X
+windows_x86_64_gnu@0.52.6 X X
+windows_x86_64_gnullvm@0.52.6 X X
+windows_x86_64_msvc@0.52.6 X X
diff --git a/rust-toolchain.toml b/rust-toolchain.toml
index a9a8071..ff7d1f7 100644
--- a/rust-toolchain.toml
+++ b/rust-toolchain.toml
@@ -20,5 +20,5 @@
#
# The channel is exactly same day for our MSRV.
[toolchain]
-channel = "nightly-2025-02-20"
+channel = "nightly-2025-03-28"
components = ["rustfmt", "clippy"]