- python >= 2.6 required