ud3tn/pyd3tn
Maximilian Nitsch f57a32fc67 python: set license-file in pyproject.toml
> SetuptoolsDeprecationWarning: `project.license` as a TOML table is
> deprecated
> Please use a simple string containing a SPDX expression for
> `project.license`. You can also use `project.license-files`.
> (Both options available on setuptools>=77.0.0).
> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
> for details.

Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
2026-06-18 15:18:36 +02:00
..
pyd3tn pyd3tn: bundle7: Adjust BIBE record type code to newest draft 2026-05-12 11:48:17 +02: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: set license-file in pyproject.toml 2026-06-18 15:18:36 +02:00
README.md python: Fix commands and information provided in package READMEs 2025-07-24 09:06:50 +02:00
requirements.txt python: bump python dependency versions 2026-06-18 14:26:18 +02:00

pyD3TN

pyD3TN is a collection of protocol implementations of the Delay-Tolerant Networking (DTN) Architecture (RFC4838) for Python.

Besides the Bundle Protocol implementations BPv6 and BPv7, implementations of the Convergence Layer Adapters (CLAs) for TCP (MTCP, TCPCLv3) and the Space Packet Protocol (SPP) are included.

Installation

From source:

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

From PyPi directly:

pip install pyd3tn

Development

pyD3TN 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.