Release History


Release 0.3.0

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)

New Features

  • #35: Added BaseModel.dump_to_csv()
  • #35: Added BaseModel.dump_to_json()
  • #35: Added BaseModel.dump_to_yaml()
  • #35: Added BaseModel.dump_to_dict()
  • #34: Added BaseModel.configure_serialization()
  • #42: Added support for the programmatic generation of declarative model classes.
  • #41: Added support for the programmatic generation of Table objects.
  • #51: All *from_<format>() methods and functions now accept Path-like objects as inputs to load serialized data from a file.

Other Changes


Release 0.2.2

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)

Bugs Fixed

  • #36: Fixed error in documentation (flask_sqlathanor.initialize_flask_sqlathanor() initially documented as flask_sqlathanor.initialize_sqlathanor()).

Other Changes

  • #32: Added Code of Conduct.

Release 0.2.1

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)

Bugs Fixed

  • #30: Tweaked function signature for declarative_base() to make cls a keyword argument.

Release 0.2.0

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)

Features Added

  • #21: Added support for SQLAlchemy Automap Extension.
  • #27: Added support for programmatically modifying serialization/de-serialization configuration after model definition.

Release 0.1.1

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)

Release 0.1.0

Build Status (Travis CI) Code Coverage Status (Codecov) Documentation Status (ReadTheDocs)
  • First public release