orjson changelog

Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

All Versions
91
Latest Version
Avg Release Cycle
19 days
Latest Release
1184 days ago

Changelog History
Page 7

  • v2.5.1 Changes

    February 24, 2020

    πŸ”„ Changed

    • 🐧 manylinux1 wheels for 3.6, 3.7, and 3.8 are now compliant with the spec by not depending on glibc 2.18.
  • v2.5.0 Changes

    February 19, 2020

    βž• Added

    • orjson.dumps() serializes dict keys of type other than str if option=orjson.OPT_NON_STR_KEYS is specified.
  • v2.4.0 Changes

    February 14, 2020

    βž• Added

    • orjson.dumps() serializes numpy.ndarray instances if option=orjson.OPT_SERIALIZE_NUMPY is specified.

    πŸ›  Fixed

    • πŸ›  Fix dataclasses.dataclass attributes that are dict to be effected by orjson.OPT_SORT_KEYS.
  • v2.3.0 Changes

    February 12, 2020

    βž• Added

    • orjson.dumps() serializes dict instances sorted by keys, equivalent to sort_keys in other implementations, if option=orjson.OPT_SORT_KEYS is specified.

    πŸ”„ Changed

    • dataclasses.dataclass instances without __slots__ now serialize faster.

    πŸ›  Fixed

    • πŸ›  Fix documentation on default, in particular documenting the need to raise πŸ‘» an exception if the type cannot be handled.
  • v2.2.2 Changes

    February 10, 2020

    πŸ”„ Changed

    • 🐎 Performance improvements to serializing a list containing elements of the same type.
  • v2.2.1 Changes

    February 04, 2020

    πŸ›  Fixed

    • orjson.loads() rejects floats that do not have a digit following the decimal, e.g., -2., 2.e-3.

    πŸ”„ Changed

    • 🍎 Build Linux, macOS, and Windows wheels on more recent distributions.
  • v2.2.0 Changes

    January 22, 2020

    βž• Added

    • orjson.dumps() serializes uuid.UUID instances if option=orjson.OPT_SERIALIZE_UUID is specified.

    πŸ”„ Changed

    • 🐎 Minor performance improvements.
    • 🐧 Publish Python 3.9 wheel for Linux.
  • v2.1.4 Changes

    January 08, 2020

    πŸ›  Fixed

    • Specify a text signature for orjson.loads().

    πŸ”„ Changed

    • πŸ‘Œ Improve documentation.
  • v2.1.3 Changes

    November 12, 2019

    πŸ”„ Changed

    • 🍎 Publish Python 3.8 wheels for macOS and Windows.
  • v2.1.2 Changes

    November 07, 2019

    πŸ”„ Changed

    • 0️⃣ The recursion limit of default on orjson.dumps() has been increased from 5 to 254.
Awesome Python is part of the LibHunt network. Terms. Privacy Policy.

(CC)
BY-SA
We recommend Spin The Wheel Of Names for a cryptographically secure random name picker.

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /