python is all fun and games until you try to integrate 2 different projects with a dependency list written by a heard of drugged pangolins, with 3 different mutually incompatible versions of numpy, and as a result, the most exotic exceptions you can imagine