Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 622 Bytes

upgrading.md

File metadata and controls

16 lines (11 loc) · 622 Bytes

Upgrade Guide

[1.2.5] to [2.0.0b1]

Updated package structures

Generated code now strictly follows the package structure of the .proto files. Consequently .proto files without a package will be combined in a single __init__.py file. To avoid overwriting existing __init__.py files, its best to compile into a dedicated subdirectory.

Upgrading:

  • Remove your previously compiled .py files.
  • Create a new empty directory, e.g. generated or lib/generated/proto etcetera.
  • Regenerate your python files into this directory
  • Update import statements, e.g. import ExampleMessage from generated