neopythonic