-
-
Notifications
You must be signed in to change notification settings - Fork 355
Open
Description
More websites are requiring javascript to obtain diffs, currently on Debian stable 12.5.
What is the proper way to fix this issue and/or which option is best to track changes in pages that require javascript?
Also logged a bug with Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067470
$ urlwatch --test-filter 1
Exception while releasing resources for job: <browser navigate='https://support.wyze.com/hc/en-us/articles/360015979872-Service-Status-Known-Issues' name='Wyze Service Status & Known Issues' filter=['html2text', 'striplines']>
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urlwatch/command.py", line 139, in test_filter
raise job_state.exception
File "/usr/lib/python3/dist-packages/urlwatch/handler.py", line 68, in __enter__
self.job.main_thread_enter()
File "/usr/lib/python3/dist-packages/urlwatch/jobs.py", line 406, in main_thread_enter
from .browser import BrowserContext
File "/usr/lib/python3/dist-packages/urlwatch/browser.py", line 42, in <module>
class BrowserLoop(object):
File "/usr/lib/python3/dist-packages/urlwatch/browser.py", line 49, in BrowserLoop
@asyncio.coroutine
^^^^^^^^^^^^^^^^^
AttributeError: module 'asyncio' has no attribute 'coroutine'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/urlwatch/handler.py", line 78, in __exit__
self.job.main_thread_exit()
File "/usr/lib/python3/dist-packages/urlwatch/jobs.py", line 410, in main_thread_exit
self.ctx.close()
^^^^^^^^
AttributeError: 'BrowserJob' object has no attribute 'ctx'
Traceback (most recent call last):
File "/usr/bin/urlwatch", line 33, in <module>
sys.exit(load_entry_point('urlwatch==2.25', 'console_scripts', 'urlwatch')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urlwatch/cli.py", line 112, in main
urlwatch_command.run()
File "/usr/lib/python3/dist-packages/urlwatch/command.py", line 431, in run
self.handle_actions()
File "/usr/lib/python3/dist-packages/urlwatch/command.py", line 231, in handle_actions
sys.exit(self.test_filter(self.urlwatch_config.test_filter))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/urlwatch/command.py", line 139, in test_filter
raise job_state.exception
File "/usr/lib/python3/dist-packages/urlwatch/handler.py", line 68, in __enter__
self.job.main_thread_enter()
File "/usr/lib/python3/dist-packages/urlwatch/jobs.py", line 406, in main_thread_enter
from .browser import BrowserContext
File "/usr/lib/python3/dist-packages/urlwatch/browser.py", line 42, in <module>
class BrowserLoop(object):
File "/usr/lib/python3/dist-packages/urlwatch/browser.py", line 49, in BrowserLoop
@asyncio.coroutine
^^^^^^^^^^^^^^^^^
AttributeError: module 'asyncio' has no attribute 'coroutine'. Did you mean: 'coroutines'?
Metadata
Metadata
Assignees
Labels
No labels