Skip to content

Zserio v2.3.0-pre1

Pre-release
Pre-release
Compare
Choose a tag to compare
@mikir mikir released this 12 Mar 12:21
· 1566 commits to master since this release

The 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