python magic is now a requirement