Skip to content

Releases: devinaconley/py-object-factory

objectfactory 0.1.1

17 Aug 22:16
35a7bc0
Compare
Choose a tag to compare

objectfactory 0.1.0

28 Sep 21:45
Compare
Choose a tag to compare

This is the first stable release of objectfactory

Associated with PR #5

Changes include:

  • integrate marshmallow serialization framework
  • support typed fields
  • implement nested factory field for marshmallow
  • allow custom marshmallow schema
  • expose static factory methods directly
  • support type enforcement and hinting in factory create method
  • support required fields
  • add from_kwargs constructor to free up __init__
  • create proper abstract base classes
  • refactor and expand test suite
  • setup documentation with sphinx and read the docs
  • update travis build for new platform
  • improve documentation
  • various bug fixes

objectfactory 0.0.3: class type for nested fields

18 Dec 14:51
f4158af
Compare
Choose a tag to compare

associated with PR #3

  • allow setting class type for serializable Nested field
  • allow setting class type for nested serializable List
  • will automatically use this class if _type is not specified in dictionary
  • will throw error if conflicting _type is provided

objectfactory 0.0.2: refactor and cleanup

21 Mar 19:13
Compare
Choose a tag to compare
  • refactor codebase
  • examples
  • documentation
  • automated testing

objectfactory 0.0.1: initial release

16 Mar 22:30
Compare
Choose a tag to compare
Pre-release

initial release