Skip to content

Releases: devinaconley/py-object-factory

objectfactory 0.2.0

07 Mar 18:27
13a1fbf
Compare
Choose a tag to compare

This is the v0.2.0 release of objectfactory

see PR #16

Changes

  • new DateTime field
  • new Enum field
  • migrate CI to github
  • update docs, testing, and coverage jobs
  • add publish action for pip package

0.2.0b1

07 Mar 08:28
Compare
Choose a tag to compare
0.2.0b1 Pre-release
Pre-release

test automated release

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