M/error trace

only merge when crate-python 0.10.6 is released.