- Fix issues with newer SQLAlchemy. See danielholmstrom#8 (thanks to Simon Tegelid)
- Fix issues with setuptools>=58.
- Remove Python 2 comaptibility.
- Reformat code with
black
. - Fork project from https://github.com/danielholmstrom/dictalchemy
- Bugfix for how fromdict handles allow_pk in combination with exclude
- Support for _AssociationList and _AssociationDict with asdict
- Fixed bug where follow arguments were modified instead of a copy of the arguments.
- Checking for list or dict when following relations instead of specific classes
- All extra keyword arguments to asdict are now passed on to followed relations.
- Using sqlalchemy.inspect to find model attributes
- Min sqlalchemy version set to 0.9.4
- New parameter parent for follow argument in asdict
- Additional keyword arguments allowed in asdict
- New parameter method in asdict
- Relationships with nullable foreign keys no longer raises an UnsupportedRelationError if the relation is None
- Support for dynamic relationships with asdict