- diff schema improved
- python38 support dropped
- make more flexible dataclasses-avroschema dependency
- updated to latest dataclases-avroschemas
- Now we use --model-type to know the type of Model that has to be generated: https://marcosschroh.github.io/dataclasses-avroschema/model_generator/#usage
- --base-class replaced by --model-type when generating models from schemas
- add generate fake data command
- Rename repos referrences in docs
- Implement lint command and pre-commit mode
- drop python37 support
- dependencies updated
- set markup to False when render python models
- dataclasses-avroschema should not have a specific version pinned
- schema diff command added
- project version due commitizen
- dependencies updated
- deserialization command added
- serialization command added
- add command to gererate python models from schemas
- validate command added
- unittests aded. ruff config added