Releases: waveaccounting/avro-to-python-types
Releases · waveaccounting/avro-to-python-types
v0.12.1
Add map type support
Incorporate jwalterclarks' map support chages
0.11.2 - Upgraded internal dependencies
Upgraded fastavro
and pytest
to their latest versions.
Remove Black as a prod dependency
Relocated black to a dev dependency
0.11.0 - Remove astunparse and refactor dedupe code
Removed
astunparse
has been removed as the built-inast
module supports unparsing ASTs, as of Python 3.9.
Changed
- Refactoring of AST deduplication logic.
Misc improvments
Improved:
-schema references
-error reporting
-list and optional detection for import statements
-array support
0.9.0 (with 0.8.0 as well)
0.9.0
Changed
- Added array type support
0.8.0
Changed
- Added enum type support
0.7.0 - Optional arguments can be skipped
Added
- Optional arguments can now be skipped being passed into the TypedDict class constructor.
- Generated code is automatically formatted with
black
.
Changed
- The
astor
library has been replaced withastunparse
.
Initial release
0.1.0 Get ready for first release