Python API updates