Use supervisor.compat instead of catching ImportError