You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cohen3 won't start with a recent version of Twisted because it uses the Twisted HTTPPageGetter API which has been removed for security reasons.
$ cohen3 -h
Traceback (most recent call last):
File "/usr/local/bin/cohen3", line 5, in <module>
from coherence.cli import main
File "/usr/local/lib/python3.9/site-packages/coherence/cli.py", line 27, in <module>
from coherence.base import Coherence, Plugins
File "/usr/local/lib/python3.9/site-packages/coherence/base.py", line 71, in <module>
from coherence.upnp.core.device import Device, RootDevice
File "/usr/local/lib/python3.9/site-packages/coherence/upnp/core/device.py", line 32, in <module>
from coherence.upnp.core import utils
File "/usr/local/lib/python3.9/site-packages/coherence/upnp/core/utils.py", line 611, in <module>
class myHTTPPageGetter(client.HTTPPageGetter):
File "/usr/local/lib/python3.9/site-packages/twisted/python/deprecate.py", line 475, in __getattribute__
value = getattr(state._module, name)
AttributeError: module 'twisted.web.client' has no attribute 'HTTPPageGetter'
The text was updated successfully, but these errors were encountered:
Cohen3 won't start with a recent version of Twisted because it uses the Twisted HTTPPageGetter API which has been removed for security reasons.
The text was updated successfully, but these errors were encountered: