Zserio v2.3.0-pre1
Pre-releaseThe main goal of this pre-release is to public Python extension which generates sources according to the PEP-8 naming convention.
Due to the renaming of zserio symbols according to the PEP-8 naming convention, this change can cause Python extension error in case of symbol clashing.
This pre-release contains as well the default generation of Python properties and the removal of 'func' prefix of generated compound functions.
These changes can cause Python extension error in case of symbol clashing too.
Fixes
#294 - Python: Package symbol cannot be named "Api"
#295 - Python: Package named 'api' breaks generated api.py helpers
#299 - Fix explicit parameters checking
New Features
#285 - Python: Consider to use different naming convention
#292 - Python: Change naming convention in runtime library to PEP-8
Improvements
#298 - Python: Consider to remove func prefix for functions
#296 - Python: Generate properties by default