Description
(First of all thanks for your fix yesterday ;) )
Apart from that: Using the autobahn version defined in requirements.txt (autobahn==19.3.3) is not possible with python 3.8 due to the following error: AttributeError: module 'time' has no attribute 'clock'
For more reference on this refer to the following in What’s New In Python 3.8:
The function time.clock() has been removed, after having been deprecated since Python 3.3: use time.perf_counter() or time.process_time() instead, depending on your requirements, to have well-defined behavior. (Contributed by Matthias Bussonnier in bpo-36895.)
Upgrading autobahn to the current version on pip (20.7.1) fixes this problem. (See: crossbario/autobahn-python#1259) Sadly i don't know the exact reasons why autobahn was pinned to 19.3.3 so I can not tell you if it will be compatible with whatever created that fixed requirement in the first place.