Ormsgpack

Latest version: v1.9.1

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

Scan your dependencies

Page 1 of 6

3.10

- Update dependencies

1.9.1

Changed

- Add musllinux wheels [366](/../../issues/366)

1.9.0

Changed

- Add `packb` option `OPT_PASSTHROUGH_ENUM` to enable passthrough of Enum objects by [hinthornw](https://github.com/hinthornw) in [#361](/../../pull/361)
- Add PyInstaller hook [354](/../../issues/354)
- Update dependencies

1.8.0

Fixed

- `packb` now rejects dictionary keys with nested dataclasses or pydantic models

Changed

- Add `packb` option `OPT_PASSTHROUGH_UUID` to enable passthrough of UUID objects [338](/../../issues/338)
- Update dependencies

1.7.0

Fixed

- Detect Pydantic 2.10 models [311](/../../issues/311)
- Fix serialization of dataclasses without `__slots__` and with a field defined
with a descriptor object as default value, a field defined with `init=False`
and a default value, or a cached property

Changed

- Drop support for Python 3.8
- Support `OPT_SORT_KEYS` also for Pydantic models [312](/../../issues/312)
- Improve deserialization performance

1.6.0

Fixed

- Deduplicate map keys also when `OPT_NON_STR_KEYS` is set [279](/../../issues/279)
- Add missing type information for Ext type by [trim21](https://github.com/trim21) in [#285](/../../pull/285)
- Fix type annotation of unpackb first argument

Changed

- Add support for python 3.13
- Improve test coverage

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.