On November 12, 2021 6:47 am, peter green wrote: > In addition to the (build-)dependency on an old version of > rust-crossbeam-queue, > rust-tokio-process (build-)depends on version 0.1 of rust-futures. Upstream > seems to > have abandoned the crate, there was an alpha release supporting futures 0.2, > but > the code appears to have been removed from the tokio git repository.
it was moved from a separate crate to a 'process' feature in the main tokio crate. there are a few more like this[1], and they can all be RMed once we upload tokio 1.x (plus the remaining related/supporting crates tokio-util, tokio-macros, tokio-stream, bytes, mio, tracing, ..). > > There are no reverse dependencies in testing or unstable > > If there are no objections in a few weeks, I intend to file a removal request. 1: see https://tokio.rs/blog/2019-11-tokio-0-2 and the diff between 0.1 and 0.2, AFAICT the following were dropped altogether as standalone crates: tokio-async-await tokio-buf tokio-codec tokio-core tokio-current-thread tokio-executor tokio-fs tokio-io tokio-process tokio-reactor tokio-signal tokio-sync tokio-tcp tokio-threadpool tokio-timer tokio-udp tokio-uds