diff -r af54626bf358 -r ea0467ed76aa rust/hg-cpython/src/dirstate.rs --- a/rust/hg-cpython/src/dirstate.rs Mon Oct 14 14:14:21 2024 +0200 +++ b/rust/hg-cpython/src/dirstate.rs Thu Oct 03 16:35:31 2024 +0200 @@ -16,12 +16,11 @@ mod status; use self::item::DirstateItem; use crate::{ - dirstate::{ - dirs_multiset::Dirs, dirstate_map::DirstateMap, status::status_wrapper, - }, + dirstate::{dirs_multiset::Dirs, status::status_wrapper}, exceptions, }; use cpython::{PyBytes, PyDict, PyList, PyModule, PyObject, PyResult, Python}; +use dirstate_map::{DirstateIdentity, DirstateMap}; use hg::dirstate_tree::on_disk::V2_FORMAT_MARKER; /// Create the module, with `__package__` given from parent @@ -42,6 +41,7 @@ m.add_class::(py)?; m.add_class::(py)?; m.add_class::(py)?; + m.add_class::(py)?; m.add(py, "V2_FORMAT_MARKER", PyBytes::new(py, V2_FORMAT_MARKER))?; m.add( py,