2026-04-08 19:18:45,287 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 19:33:45,824 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 19:48:46,343 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 20:03:46,889 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 20:18:55,007 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 20:33:55,510 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2026-04-08 21:19:00,867 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 21:34:01,438 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/decoder.py", line 353, in raw_decode obj, end = self.scan_once(s, idx) ^^^^^^^^^^^^^^^^^^^^^^ json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) 2026-04-08 21:49:01,961 - discom_delhi_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: Expecting property name enclosed in double quotes: line 9969 column 13 (char 274432) Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 559, in main path = append_snapshot_to_history(payload, cycle_failures=cycle_failures) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 455, in append_snapshot_to_history hist = _load_history() ^^^^^^^^^^^^^^^ File "/var/www/html/peak-backend/public/climakosh-python-script-production/discom_delhi.py", line 430, in _load_history return json.load(f) ^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/json/__i