kevinjqliu opened a new pull request, #3149:
URL: https://github.com/apache/iceberg-rust/pull/3149

   ## Which issue does this PR close?
   
   None. Follow-up cleanup after the DataFusion `TableProvider` removal in 
#3143.
   
   ## What changes are included in this PR?
   
   While looking for DataFusion-related cleanup after #3143 I found 
`datafusion-ffi` was still declared in the workspace with no consumer. Checking 
the rest of the workspace turned up a few more entries in the same state.
   
   - Remove `datafusion-ffi` from `[workspace.dependencies]`; nothing inherits 
it.
   - Remove `aes` and `thrift` workspace deps; no crate inherits them (`thrift` 
is not even in `Cargo.lock`).
   - Drop audit ignores in `.cargo/audit.toml` whose advisory no longer matches 
any locked crate:
     - RUSTSEC-2024-0014 (`generational-arena`, only pulled in via 
`datafusion-ffi`)
     - RUSTSEC-2024-0388 (`derivative`, not in lock)
     - RUSTSEC-2025-0134 (`rustls-pemfile`, not in lock)
     - RUSTSEC-2026-0097 (`rand`, all locked versions are patched)
     - RUSTSEC-2026-0176 / 0177 (`pyo3`, lock is on 0.29.1)
   - Drop the unmatched MPL-2.0 license exception for `generational-arena` in 
`deny.toml`.
   
   `Cargo.lock` is unchanged.
   
   ## Are these changes tested?
   
   - `cargo check --workspace --all-targets --all-features` passes.
   - `cargo audit` (fresh advisory DB) passes with no vulnerabilities.
   - `cargo deny check licenses` passes.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to