ud3tn/python-ud3tn-utils
Felix Walter 4c3dec3b16 python-d3tn-utils: Add tool to track FIB changes
This can be used for debugging the FIB and as example for developing
tools dealing with FIB changes.

Signed-off-by: Felix Walter <felix.walter@d3tn.com>
2026-03-23 08:36:16 +01:00
..
ud3tn_utils python-d3tn-utils: Add tool to track FIB changes 2026-03-23 08:36:16 +01:00
.gitignore Prepare PyPi packages 2020-11-19 12:38:39 +01:00
LICENSE Prepare PyPi packages 2020-11-19 12:38:39 +01:00
pyproject.toml python-d3tn-utils: Add tool to track FIB changes 2026-03-23 08:36:16 +01:00
README.md python: Fix commands and information provided in package READMEs 2025-07-24 09:06:50 +02:00
requirements.txt chore: Bump nixos-25.11 2026-01-08 16:01:47 +01:00

python-uD3TN-utils

The Python package uD3TN-utils is a utility library to simplify the interaction with the µD3TN daemon within python applications.

The included AAP2Client enables user-friendly communication with the µD3TN daemon via local or remote sockets using the Application Agent Protocol 2 (AAP 2.0). Besides sending and receiving bundles, it is also possible to change the configuration of the µD3TN daemon via AAP messages.

Installation

From source:

git clone https://gitlab.com/d3tn/ud3tn
pip install [-e] ud3tn/python-ud3tn-utils

From PyPi directly:

pip install ud3tn-utils

Development

For examples on the usage of this library, check out the contained CLI tools in the aap/bin (for the old AAP v1 protocol) and aap2/bin (for AAP 2.0) subdirectories.

python-uD3TN-utils is maintained as part of the µD3TN project and follows its development processes. Please see the µD3TN repository and the µD3TN web documentation for further information.