ОБНОВЛЕНИЕ: стабильная версия protobuf, 2.6.1, не поддерживает Python 3.x.Однако новый выпуск 3.0.0 (все еще в бета-версии) поддерживает Python 3.x.Вы можете увидеть версии, выпущенные на PyPi здесь: https://pypi.python.org/pypi/protobuf
Нет, нетВ группе google protobuf обсуждается поддержка Python 3.X.Это указывает на то, что Google хочет сохранить поддержку Python 2.4, поэтому перенос на Python 3.X не прост.Если проект разветкится или может отказаться от поддержки Python 2.4 и 2.5, перенос будет намного проще.
Ответ 2
Ниже представлен новый виток последней версии protobuf (2.5.0 + arm64 патчей) на данный момент, который поддерживает Python 3 и по-прежнему совместим с Python 2.4: https://github.com/GreatFruitOmsk/protobuf-py3
Ответ 3
В последней версии буферов протокола Google (2.6) добавлена поддержка Python 3. Я предлагаю использовать это.