Support python 3.9
Currently there is a little problem when trying to install the guppy gym on python3.9.
There does not seem to be a wheel for Box2d for python 3.9, which means that swig
needs to be installed on the system to build Box2d for python3.9.
For python3.8, swig
is not required, if wheel
is installed.
The problem is that swig
is not a python package, but a system package, so it requires an extra installation step and possibly root permissions.
Until this is resolved, the workaround for python >= 3.9 is to install swig
. But note that the guppy gym is currently still only tested on python3.8
See also: https://stackoverflow.com/a/70323949 and https://github.com/pybox2d/pybox2d/issues/126