Skip to content

Releases: python-odin/odin

Release 2.11rc3

Choose a tag to compare

@github-actions github-actions released this 23 Jun 02:17
587cacf
Merge pull request #176 from python-odin/development

2.11rc3

Release 2.11rc2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 08:59
3ebced7
Merge pull request #175 from python-odin/development

Release 2.11rc2

Release 2.11rc1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 15:03
b29c41f
Merge pull request #173 from python-odin/development

Release 2.11rc1

Release 2.10

Choose a tag to compare

@github-actions github-actions released this 13 May 01:07

Changes

  • Remove simplejson as a fallback. Is no longer required with Python 3.8 plus and
    has worse performance that the builtin json module.

  • Simplify the internals of the Resource metaclass to make it easier to understand
    and maintain. Greater sharing of code between Resource and AnnotatedResource

    This change has no effect on the public API.

    Removes some compatibility code with versions prior to Python 3.8.

  • Support shadowing of fields on a resource. To enabled this feature set the
    allow_field_shadowing meta option to True. This allows for fields to be
    overridden on a resource.

    ResourceObjects now includes a shadow_fields listing all fields shadowed by this
    resource.

Bugfix

  • ResourceOptions.abstract flag was not being set for abstract AnnotatedResrouces.

Release 2.10rc2

Choose a tag to compare

@github-actions github-actions released this 27 Mar 01:34
2166763
Merge pull request #163 from python-odin/development

Release 2.10rc2

Release 2.10rc1

Release 2.10rc1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Mar 22:36
9a29fdd
Merge pull request #161 from python-odin/development

Release 2.10rc1

Release 2.9.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 13:51
fd453ba
Merge pull request #154 from python-odin/development

Release 2.9

Release 2.8.1

Choose a tag to compare

@github-actions github-actions released this 15 Jun 23:41
bac2404
Merge pull request #152 from python-odin/development

Release 2.8.1

Release 2.8

Choose a tag to compare

@github-actions github-actions released this 30 May 23:59
6e115c7
Merge pull request #150 from python-odin/development

Release 2.8

Release 2.6

Choose a tag to compare

@github-actions github-actions released this 29 Mar 12:56
278c5da
Merge pull request #148 from python-odin/development

Release 2.6