======================================================================
ERROR: Periodic execution time monitor/Maximum execution time reached
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/spidermon/contrib/scrapy/monitors/monitors.py", line 497, in test_execution_time
duration = now - start_time
TypeError: can't subtract offset-naive and offset-aware datetimes
I investigated it and found that the `datetime.utcnow()` function in Python returns a naive datetime object because it does not include timezone information. Naive datetime objects do not have an associated timezone.
====================================================================== ERROR: Periodic execution time monitor/Maximum execution time reached
Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/spidermon/contrib/scrapy/monitors/monitors.py", line 497, in test_execution_time duration = now - start_time