Provide protobuf and make setup.py Python 2.5 compatible