pure python