diff --git a/apis/c++/node/src/lib.rs b/apis/c++/node/src/lib.rs
index 82643e74..33969e37 100644
--- a/apis/c++/node/src/lib.rs
+++ b/apis/c++/node/src/lib.rs
@@ -1,16 +1,15 @@
use std::{any::Any, vec};
use dora_node_api::{
- self,
+ self, Event, EventStream,
arrow::array::{AsArray, UInt8Array},
merged::{MergeExternal, MergedEvent},
- Event, EventStream,
};
use eyre::bail;
#[cfg(feature = "ros2-bridge")]
use dora_ros2_bridge::{_core, ros2_client};
-use futures_lite::{stream, Stream, StreamExt};
+use futures_lite::{Stream, StreamExt, stream};
#[cxx::bridge]
#[allow(clippy::needless_lifetimes)]
diff --git a/apis/c++/operator/src/lib.rs b/apis/c++/operator/src/lib.rs
index 4ea7bab3..c68e1357 100644
--- a/apis/c++/operator/src/lib.rs
+++ b/apis/c++/operator/src/lib.rs
@@ -2,7 +2,7 @@
#![warn(unsafe_op_in_unsafe_fn)]
use dora_operator_api::{
- self, register_operator, DoraOperator, DoraOutputSender, DoraStatus, Event, IntoArrow,
+ self, DoraOperator, DoraOutputSender, DoraStatus, Event, IntoArrow, register_operator,
};
use ffi::DoraSendOutputResult;
diff --git a/apis/python/node/src/lib.rs b/apis/python/node/src/lib.rs
index abe5527c..64effbdb 100644
--- a/apis/python/node/src/lib.rs
+++ b/apis/python/node/src/lib.rs
@@ -11,7 +11,7 @@ use dora_node_api::dora_core::config::NodeId;
use dora_node_api::dora_core::descriptor::source_is_url;
use dora_node_api::merged::{MergeExternalSend, MergedEvent};
use dora_node_api::{DataflowId, DoraNode, EventStream};
-use dora_operator_api_python::{pydict_to_metadata, DelayedCleanup, NodeCleanupHandle, PyEvent};
+use dora_operator_api_python::{DelayedCleanup, NodeCleanupHandle, PyEvent, pydict_to_metadata};
use dora_ros2_bridge_python::Ros2Subscription;
use eyre::Context;
use futures::{Stream, StreamExt};
diff --git a/apis/python/operator/src/lib.rs b/apis/python/operator/src/lib.rs
index 8856e82c..037193a4 100644
--- a/apis/python/operator/src/lib.rs
+++ b/apis/python/operator/src/lib.rs
@@ -5,8 +5,8 @@ use std::{
use arrow::pyarrow::ToPyArrow;
use dora_node_api::{
- merged::{MergeExternalSend, MergedEvent},
DoraNode, Event, EventStream, Metadata, MetadataParameters, Parameter, StopCause,
+ merged::{MergeExternalSend, MergedEvent},
};
use eyre::{Context, Result};
use futures::{Stream, StreamExt};
@@ -282,7 +282,7 @@ mod tests {
use aligned_vec::{AVec, ConstAlign};
use arrow::{
array::{
- ArrayData, ArrayRef, BooleanArray, Float64Array, Int32Array, Int64Array, Int8Array,
+ ArrayData, ArrayRef, BooleanArray, Float64Array, Int8Array, Int32Array, Int64Array,
ListArray, StructArray,
},
buffer::Buffer,
diff --git a/apis/rust/node/src/daemon_connection/mod.rs b/apis/rust/node/src/daemon_connection/mod.rs
index 6a80452d..4a5f2eea 100644
--- a/apis/rust/node/src/daemon_connection/mod.rs
+++ b/apis/rust/node/src/daemon_connection/mod.rs
@@ -1,10 +1,10 @@
use dora_core::{config::NodeId, uhlc::Timestamp};
use dora_message::{
+ DataflowId,
daemon_to_node::DaemonReply,
node_to_daemon::{DaemonRequest, NodeRegisterRequest, Timestamped},
- DataflowId,
};
-use eyre::{bail, eyre, Context};
+use eyre::{Context, bail, eyre};
use shared_memory_server::{ShmemClient, ShmemConf};
#[cfg(unix)]
use std::os::unix::net::UnixStream;
diff --git a/apis/rust/node/src/daemon_connection/tcp.rs b/apis/rust/node/src/daemon_connection/tcp.rs
index 1d5e1e2b..1d4232eb 100644
--- a/apis/rust/node/src/daemon_connection/tcp.rs
+++ b/apis/rust/node/src/daemon_connection/tcp.rs
@@ -2,7 +2,7 @@ use dora_message::{
daemon_to_node::DaemonReply,
node_to_daemon::{DaemonRequest, Timestamped},
};
-use eyre::{eyre, Context};
+use eyre::{Context, eyre};
use std::{
io::{Read, Write},
net::TcpStream,
@@ -42,21 +42,20 @@ fn receive_reply(
connection: &mut TcpStream,
serializer: Serializer,
) -> eyre::Result