As Python 3.8 is end-of-life and the latest python-protobuf package
requires at least Python 3.9, the minimum Python version is set to 3.9.
Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
Adds an additional job to run the integration tests with the latest
available Python version, currently 3.12.
Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
Updates the docker base image to Debian bookworm and sets the Python
version to μD3TN minimum required version 3.8.
Signed-off-by: Maximilian Nitsch <maximilian.nitsch@d3tn.com>
This adds a Dockerfile containing everything needed in our other tests
(Clang, Python, Python dependencies, Netcat).
See also: #16
Signed-off-by: Felix Walter <felix.walter@d3tn.com>