spec update + python source