crossbario / autobahn-testsuite

Autobahn WebSocket protocol testsuite

Home Page:https://crossbar.io/autobahn/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Python3 support and docker image

freddy77 opened this issue · comments

Hi,
I use Autobahn test suite for a CI. In this environment is easier to setup a single image so instead of using a separate container for Autobahn and one for compiling and testing I'm using a single container. In the past I used the image from docker but currently it's based on a very old Ubuntu/Debian so I moved to use Fedora 31 and installing autobahn testsuite using pip. Now however docker is moving to Fedora 32 as fedora:latest image which is removing support for Python 2. Why not updating docker image to a newer VM and/or updating autobahn test suite to use Python 3? Python 2 has been deprecated many years ago and distributions started to remove it. Is there any plan to update Autobahn testsuite?

I also have the same issue. It's sad to see such a useful project not being ported to Python 3.

I would really like to contribute in this regard, but I have little to no knowledge of Python.