devel/py-kaitaistruct 0.10_1 DragonFly
Kaitai Struct declarative parser generator for binary data
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, python
- Package size
- 12.6 KiB, 72.5 KiB installed
Description
This library implements Kaitai Struct API for Python.
Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc.
It is similar to Python's [construct] and [Construct3], but it is language-agnostic. The format description is done in YAML-based .ksy format, which then can be compiled into a wide range of target languages.
In the other systems
The newest version among them is 0.11, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| DragonFly | devel/py-kaitaistruct | 0.10_1 | none known | - | [email protected] | - |
| FreeBSD | devel/py-kaitaistruct | 0.11 newest | none known | - | [email protected] | - |
| OpenBSD | devel/py-kaitaistruct | 0.10p1 | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | devel/py-kaitaistruct | 0.11 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/py-kaitaistruct | 0.11 newest | no data | - | [email protected] | - |
| GhostBSD | devel/py-kaitaistruct | 0.11 newest | no data | - | [email protected] | - |
Install
Binary package:
pkg install py311-kaitaistruct
From DPorts:
cd /usr/dports/devel/py-kaitaistruct && make install clean