Orjson

Latest version: v3.10.3

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

Scan your dependencies

Page 13 of 21

3.4.0

Not secure
Added

- Serialize `numpy.uint8` and `numpy.int8` instances.

Fixed

- Fix serializing `numpy.empty()` instances.

Changed

- No longer publish `manylinux1` wheels due to tooling dropping support.

3.3.1

Not secure
Fixed

- Fix failure to deserialize some latin1 strings on some platforms. This
was introduced in 3.2.0.
- Fix annotation of optional parameters on `orjson.dumps()` for `help()`.

Changed

- Publish `manylinux2014` wheels for amd64 in addition to `manylinux1`.

3.3.0

Not secure
Added

- `orjson.dumps()` now serializes individual numpy floats and integers, e.g.,
`numpy.float64(1.0)`.
- `orjson.OPT_PASSTHROUGH_DATACLASS` causes `orjson.dumps()` to pass
`dataclasses.dataclass` instances to `default`.

3.2.2

Not secure
Fixed

- Fix serializing `dataclasses.dataclass` that have no attributes.

Changed

- Improve deserialization performance of `str`.

3.2.1

Not secure
Fixed

- Fix `orjson.dumps(..., **{})` raising `TypeError` on python3.6.

3.2.0

Not secure
Added

- `orjson.OPT_APPEND_NEWLINE` appends a newline to output.

Changed

- Improve deserialization performance of `str`.

Page 13 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.