Skip to content

Releases: waveaccounting/avro-to-python-types

v0.12.1

14 Jan 18:46
d0e0657
Compare
Choose a tag to compare

Update dependencies to fix dll symbol errors (cause types_ast uses a private symbol, shame shame)
Also added a docker file as an alternate way to test.

Add map type support

01 Nov 15:58
5c7110e
Compare
Choose a tag to compare

Incorporate jwalterclarks' map support chages

0.11.2 - Upgraded internal dependencies

08 Sep 13:42
a16b63c
Compare
Choose a tag to compare

Upgraded fastavro and pytest to their latest versions.

Remove Black as a prod dependency

08 Jun 16:05
ad08454
Compare
Choose a tag to compare

Relocated black to a dev dependency

0.11.0 - Remove astunparse and refactor dedupe code

28 Apr 15:32
f49c98a
Compare
Choose a tag to compare

Removed

  • astunparse has been removed as the built-in ast module supports unparsing ASTs, as of Python 3.9.

Changed

  • Refactoring of AST deduplication logic.

Misc improvments

26 Apr 22:02
9ac2823
Compare
Choose a tag to compare

Improved:
-schema references
-error reporting
-list and optional detection for import statements
-array support

0.9.0 (with 0.8.0 as well)

14 Apr 14:53
e0220b6
Compare
Choose a tag to compare

0.9.0

Changed

  • Added array type support

0.8.0

Changed

  • Added enum type support

0.7.0 - Optional arguments can be skipped

08 Apr 18:53
62b147a
Compare
Choose a tag to compare

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 with astunparse.

Initial release

13 Dec 21:16
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
0.1.0

Get ready for first release