pyqi coding guidelines