Orjson

Latest version: v3.10.1

Safety actively analyzes 621724 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 21

31.245270191439438

unaffected.

3.10.1

Fixed

- Serializing `numpy.ndarray` with non-native endianness raises
`orjson.JSONEncodeError`.

Changed

- Improve performance of serializing.

3.10.0

Changed

- Support serializing `numpy.float16` (`numpy.half`).
- sdist uses metadata 2.3 instead of 2.1.
- Improve Windows PyPI builds.

3.9.15

Not secure
Fixed

- Implement recursion limit of 1024 on `orjson.loads()`.
- Use byte-exact read on `str` formatting SIMD path to avoid crash.

3.9.14

Not secure
Fixed

- Fix crash serializing `str` introduced in 3.9.11.

Changed

- Build now depends on Rust 1.72 or later.

3.9.13

Not secure
Fixed

- Serialization `str` escape uses only 128-bit SIMD.
- Fix compatibility with CPython 3.13 alpha 3.

Changed

- Publish `musllinux_1_2` instead of `musllinux_1_1` wheels.
- Serialization uses small integer optimization in CPython 3.12 or later.

Page 1 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.