Recent Releases of odin

odin - Release 2.11rc3

- Python
Published by github-actions[bot] 12 months ago

odin - Release 2.11rc2

- Python
Published by github-actions[bot] 12 months ago

odin - Release 2.11rc1

- Python
Published by github-actions[bot] 12 months ago

odin - Release 2.10

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.

- Python
Published by github-actions[bot] about 2 years ago

odin - Release 2.10rc2

- Python
Published by github-actions[bot] about 2 years ago

odin - Release 2.10rc1

- Python
Published by github-actions[bot] about 2 years ago

odin - Release 2.9.0

- Python
Published by github-actions[bot] over 2 years ago

odin - Release 2.8.1

- Python
Published by github-actions[bot] almost 3 years ago

odin - Release 2.8

- Python
Published by github-actions[bot] about 3 years ago

odin - Release 2.6

- Python
Published by github-actions[bot] about 3 years ago

odin - Release 2.5

- Python
Published by github-actions[bot] about 3 years ago

odin - Release 2.4

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.3.1

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.3

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.2

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.1

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0rc5

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0rc4

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0rc3

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0rc2

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 2.0rc1

- Python
Published by github-actions[bot] over 3 years ago

odin - Release 1.8.1

- Python
Published by github-actions[bot] about 4 years ago

odin - Release 1.8.0

- Python
Published by github-actions[bot] about 4 years ago

odin - Release 1.7.3

- Python
Published by github-actions[bot] over 4 years ago

odin - Release 1.7.2

- Python
Published by github-actions[bot] over 4 years ago

odin - Release 1.7.1

- Python
Published by github-actions[bot] almost 5 years ago

odin - Release 1.7.0

- Python
Published by github-actions[bot] almost 5 years ago

odin - Release 1.6.2

- Python
Published by github-actions[bot] about 5 years ago

odin - Release 1.6.1

- Python
Published by github-actions[bot] about 5 years ago

odin - Release 1.6.0

- Python
Published by github-actions[bot] about 5 years ago

odin - Release 1.5.2

  • Relax overly tight dependency specification. Removed pyup.io it is not suitable for packages.

- Python
Published by timsavage about 5 years ago

odin - Release 1.5.1

  • Improvements to sphinx docs
  • Improvements enum fields
  • Improvements to validation docs

- Python
Published by timsavage over 6 years ago

odin - Release 1.4

  • UUID Improvements
    • codecs updated to directly support UUIDField
    • bugfix to handle null=True on UUIDField
  • EnumField added to directly support enums
  • Modernisation of internal code to prepare for dropping of support for Python < 3.5 (thanks to @thedrow )

- Python
Published by timsavage about 8 years ago

odin - Release 1.3

- Python
Published by timsavage over 8 years ago

odin - 1.2 Beta 2

Bug fix with proxy

There was a bug with ResourceBase.clean_fields that caused an Attribute Error when read-only fields are in use.

- Python
Published by timsavage over 8 years ago

odin - 1.2 Beta 1

This release includes a number of feature improvements

  • Proxy Resources - These allow a proxy to be used in place of a resource.
  • Arrow field in contrib
  • Some new utils - filterfields, iterto_choices

- Python
Published by timsavage over 8 years ago

odin - Release 1.1.1

Release that fixes a nasty bug in the JSON codec that causes "maximum recursion depth exceeded while calling a Python object" exception when an un-serialisable type is encountered.

- Python
Published by timsavage almost 9 years ago

odin - Release 1.1

This release includes improvements to CSV codec and documentation.

See http://odin.readthedocs.io/en/1.x/examples/csv_codec.html for details

- Python
Published by timsavage almost 9 years ago

odin - Beta Release 1.0b4

Improvements to CSV codec to allow for more customisation of how empty values are treated, customisation of how fields are ordered on sub-classed resources, improvements to documentation, small bug fixes.

- Python
Published by timsavage almost 9 years ago

odin -

Fix to csv_codec.Reader

- Python
Published by timsavage about 9 years ago

odin -

- Python
Published by timsavage over 9 years ago