Box is a Python dictionary subclass that provides dot notation access to
its keys, while behaving like a standard dict in every other respect.
It supports conversion helpers for JSON, YAML, TOML and msgpack, along
with frozen, default and transformation box types.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-python-box listed in the above command, you can pick from the names under the Packages section.
===> The following configuration options are available for py312-python-box-7.4.1:
MSGPACK=off: MessagePack serialization support
TOML=off: TOML format or parser support
YAML=off: YAML format or parser support
===> Use 'make config' to modify these settings
devel/py-python-box: new port
Box is a Python dictionary subclass that provides dot notation access to
its keys, while behaving like a standard dict in every other respect.
It supports conversion helpers for JSON, YAML, TOML and msgpack, along
with frozen, default and transformation box types.
Co-authored-by: Michael Osipov <michaelo@FreeBSD.org>
PR: 298696