Orjson

Latest version: v3.10.3

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

Scan your dependencies

Page 10 of 21

3.6.4

Not secure
Fixed

- Fix serialization of `dataclass` inheriting from `abc.ABC` and
using `__slots__`.
- Decrement refcount for numpy `PyArrayInterface`.
- Fix build on recent versions of Rust nightly.

3.6.3

Not secure
Fixed

- Fix build on aarch64 using the Rust stable channel.

3.6.2

Not secure
Changed

- `orjson` now compiles on Rust stable 1.54.0 or above. Use of some SIMD
usage is now disabled by default and packagers are advised to add
`--cargo-extra-args="--features=unstable-simd"` to the `maturin build` command
if they continue to use nightly.
- `orjson` built with `--features=unstable-simd` adds UTF-8 validation
implementations that use AVX2 or SSE4.2.
- Drop support for Python 3.6.

3.6.1

Not secure
Changed

- `orjson` now includes a `pyi` type stubs file.
- Publish manylinux_2_24 wheels instead of manylinux2014.

Fixed

- Fix compilation on latest Rust nightly.

3.6.0

Not secure
Added

- `orjson.dumps()` serializes `numpy.datetime64` instances as RFC 3339
strings.

3.5.4

Not secure
Fixed

- Fix memory leak serializing `datetime.datetime` with `tzinfo`.
- Fix wrong error message when serializing an unsupported numpy type
without default specified.

Changed

- Publish python3.10 and python3.9 manylinux_2_24 wheels.

Page 10 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.