- Retains the serialized order of struct elements when read via
load/loads
. (#125) - Makes IonPy* types picklable. (#128)
- Adds option to omit the Ion version marker from text output. (#109)
- Adds option to write tuples as Ion s-expressions via simpleion dump/dumps. (#101)
- Adds support for timestamps with arbitrary precision. (#100)
- Remove memoization of events in _IonNature. (#97)
- Updates Tox/README Python Versions (#92)
- Adds support for
tuple
in_FROM_TYPES
mapping. (#91) - Sets Travis CI dist to Xenial and removes 2.6/2.7 (#90)
- Adds support for pretty-printing text Ion.
- Adds support for Python 3.7.
- Adds simpleion support for structs with duplicate field names.
- Includes tests in the source distribution.
- Implements support for both binary and text for loads()/dumps().
- Added support for reading text Ion
- Fixed bug affecting writes of large binary Ion values
- Added support for writing text Ion
- Added support for reading and writing binary Ion