The framework uses old versions of some libraries because it is written in Python2. This used to be necessary since Scapy did not support Python3 yet, but it does now so it should be possible to update the frameworks base code.
Wouldn't it just be as simple as using - https://docs.python.org/3/library/2to3.html :D
Better do it fast though, it's already marked deprecated and will be removed from the standard lib soon...
The framework uses old versions of some libraries because it is written in Python2. This used to be necessary since Scapy did not support Python3 yet, but it does now so it should be possible to update the frameworks base code.