Зависит от целей. Если требуется drop-in replacement - сомневаюсь, проще на PyPy перейти и с высокой вероятностью не придётся даже менять зависимости, только способ сборки. Если нужно ускорить конкретный кусок кода - numba. Если нужен какой-то класс/библиотека с особым функционалом, то PyO3+maturin(если хочется на расте), либо Cython/cffi/etc обёртки на C/C++ (тот же BoostPython)
Хм. Винду переустановил и Git Bash из Git for Windows при запуске cargo команд, при возникновения ОС ошибки (файл не найден и т.п.) кодировка кривая. Раньше как то это исправлял, а сейчас не могу найти как.