more persistence configurability
fix maven crash when no external python deps