#431 breaks connecting to Python <=3.5 hosts.
Even if those python versions are (or near to) EOL, I think it is reasonable to say that one could use shuttle to log on a remote host that has a no longer supported python 3 versions.
Would upstream consider adding a backward compatible patch for this use case ?
Ubuntu discussion bug:
https://launchpad.net/bugs/1873368