BSD Ports

devel/py-construct-classes 0.1.2_1 DragonFly

Parse your binary structs into dataclasses

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python
Package size
6.7 KiB, 18.8 KiB installed

Description

Parse your binary data into dataclasses. Pack your dataclasses into binary data.

construct-classes rely on construct for parsing and packing. The programmer needs to manually write the Construct expressions. There is also no type verification, so it is the programmer's responsibility that the dataclass and the Construct expression match.

In the other systems

SystemPortVersion
DragonFlydevel/py-construct-classes0.1.2_1
FreeBSDdevel/py-construct-classes0.2.3
NetBSDdevel/py-construct-classes0.2.3
HardenedBSDdevel/py-construct-classes0.2.3
GhostBSDdevel/py-construct-classes0.2.3

Install

Binary package:

pkg install py311-construct-classes

From DPorts:

cd /usr/dports/devel/py-construct-classes && make install clean

Dependencies

Run dependencies 2
Required by 1