diff --git a/python/src/dataset.rs b/python/src/dataset.rs
index 672a52f937..86a3e6ad46 100644
--- a/python/src/dataset.rs
+++ b/python/src/dataset.rs
@@ -31,17 +31,15 @@ use lance::dataset::{
scanner::Scanner as LanceScanner, transaction::Operation as LanceOperation,
Dataset as LanceDataset, ReadParams, Version, WriteMode, WriteParams,
};
-use lance::index::IndexParams;
use lance::index::{
scalar::ScalarIndexParams,
vector::{diskann::DiskANNParams, VectorIndexParams},
- DatasetIndexExt,
};
use lance_arrow::as_fixed_size_list_array;
use lance_core::{datatypes::Schema, format::Fragment, io::object_store::ObjectStoreParams};
use lance_index::{
vector::{ivf::IvfBuildParams, pq::PQBuildParams},
- IndexType,
+ DatasetIndexExt, IndexParams, IndexType,
};
use lance_linalg::distance::MetricType;
use pyo3::exceptions::PyStopIteration;
@@ -808,7 +806,9 @@ impl Dataset {
}
fn count_unindexed_rows(&self, index_name: String) -> PyResult