Python Halo library