A planning library in Python