anyhow::Error/eyre::Report containing a basic PyErr won't be wrapped in a PyRuntimeError on conversion, if it's not chained.
anyhow::Error
eyre::Report
PyErr
PyRuntimeError