dataclasses-avroschema

Generate avro schemas from python classes. Code generation from avro schemas. Serialize/Deserialize python instances with avro schemas

MIT License

Downloads
4.9M
Stars
200
Committers
20

Bot releases are visible (Hide)

dataclasses-avroschema - 0.64.1 Latest Release

Published by github-actions[bot] 5 days ago

0.64.1 (2024-10-23)

Fix

  • dc-avro dependency (#782)

[master 8db933c] bump: version 0.64.0 → 0.64.1
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.64.0

Published by github-actions[bot] 5 days ago

0.64.0 (2024-10-23)

Fix

  • generate date defaults consistently in python model generation (#780)

[master ed49882] bump: version 0.63.10 → 0.64.0
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.10

Published by github-actions[bot] 6 days ago

0.63.10 (2024-10-22)

Fix

  • python38 support dropped (#781)

[master dd4327d] bump: version 0.63.9 → 0.63.10
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.9

Published by github-actions[bot] 7 days ago

0.63.9 (2024-10-21)

Fix

  • generate proper Model when there is name clashe between field name and type hints. Closes #769 (#778)

[master dcc9518] bump: version 0.63.8 → 0.63.9
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.8

Published by github-actions[bot] 7 days ago

0.63.8 (2024-10-21)

Fix

  • dc-avro dependency updated (#779)

[master 46b6a67] bump: version 0.63.7 → 0.63.8
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.7

Published by github-actions[bot] 11 days ago

0.63.7 (2024-10-17)

Fix

  • AttributeError exception raised when trying to generate schema from AvroModel itself and not a subclass of it. Closes #739 (#777)

[master 14d657d] bump: version 0.63.6 → 0.63.7
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.6

Published by github-actions[bot] 12 days ago

0.63.6 (2024-10-16)

Fix

  • model generation simplified. Closes #746 (#776)

[master 0a2991e] bump: version 0.63.5 → 0.63.6
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.5

Published by github-actions[bot] 17 days ago

0.63.5 (2024-10-11)

Fix

  • make context optional during dezerialization. Serialization utils included in docs. SerializationType included (#774)

[master 34daed3] bump: version 0.63.4 → 0.63.5
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.4

Published by github-actions[bot] 18 days ago

0.63.4 (2024-10-10)

Refactor

  • Module schema_generator renamed to main. Some type hints improvements (#773)

[master cb33acd] bump: version 0.63.3 → 0.63.4
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.3

Published by github-actions[bot] 19 days ago

0.63.3 (2024-10-09)

Fix

  • serialization improvements for nested unions. Related to #763 (#770)

[master cb5d127] bump: version 0.63.2 → 0.63.3
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.2

Published by github-actions[bot] about 1 month ago

0.63.2 (2024-09-27)

Fix

  • serialiaze properly unions when types are similar. Closes #749 (#751)

[master c129b96] bump: version 0.63.1 → 0.63.2
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.1

Published by github-actions[bot] about 1 month ago

0.63.1 (2024-09-24)

Fix

  • Explicit all to make mypy happy (#757)

[master 31e3724] bump: version 0.63.0 → 0.63.1
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.63.0

Published by github-actions[bot] about 2 months ago

0.63.0 (2024-09-13)

Feat

  • add serialization support for AvroRecord (faust.Record). Closes #743 (#744)

[master 8cf3929] bump: version 0.62.11 → 0.63.0
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.11

Published by github-actions[bot] 2 months ago

0.62.11 (2024-08-26)

Fix

  • Implemented nested logicalType check (#734)

[master e5ae525] bump: version 0.62.10 → 0.62.11
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.10

Published by github-actions[bot] 2 months ago

0.62.10 (2024-08-23)

Fix

  • scaped apostrophe when original_schema is render in model. Closes #725 (#728)

[master d1145bd] bump: version 0.62.9 → 0.62.10
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.9

Published by github-actions[bot] 2 months ago

0.62.9 (2024-08-22)

Fix

  • fallback to native types if custom logicalTypes are defined when rendering Model. Closes #707 and closes #209 (#724)

[master 5b8d980] bump: version 0.62.8 → 0.62.9
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.8

Published by github-actions[bot] 2 months ago

0.62.8 (2024-08-21)

Fix

  • case schemas with unions. Closes #700 (#723)

[master c16d1ad] bump: version 0.62.7 → 0.62.8
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.7

Published by github-actions[bot] 2 months ago

0.62.7 (2024-08-15)

Fix

  • python-dateutil dependency updated in pyproject (#720)

[master 3661400] bump: version 0.62.6 → 0.62.7
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.6

Published by github-actions[bot] 3 months ago

0.62.6 (2024-08-14)

Fix

  • inflector dependency replaced by inflection. First steps to publish library to Conda. Related to #706 (#719)

[master 1666b5b] bump: version 0.62.5 → 0.62.6
2 files changed, 8 insertions(+), 2 deletions(-)

dataclasses-avroschema - 0.62.5

Published by github-actions[bot] 3 months ago

0.62.5 (2024-08-13)

Fix

  • extra option with cli added in pyproject. Requirements fixed. Closes #711 (#718)

[master 8f60744] bump: version 0.62.4 → 0.62.5
2 files changed, 8 insertions(+), 2 deletions(-)

Package Rankings
Top 2.35% on Pypi.org
Badges
Extracted from project README
Tests GitHub license codecov
Related Projects