Collect tender measurements for social services (collect)
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:59.456924
Last Completion:
2026-05-20 00:02:48.251226
Last Success:
2026-05-19 09:51:46.106702

flow
ERROR   :Traceback (most recent call last):
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2108, in _exec_insertmany_context
ERROR   :dialect.do_execute(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 921, in do_execute
ERROR   :cursor.execute(statement, parameters)
ERROR   :psycopg2
ERROR   :.
ERROR   :ProgrammingError
ERROR   ::
ERROR   :can't adapt type 'dict'
ERROR   :The above exception was the direct cause of the following exception:
ERROR   :Traceback (most recent call last):
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
ERROR   :spew_flow(flow, ctx)
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 181, in __exit__
ERROR   :spew(self.datapackage, self.resource_iterator, stats=self.stats)
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
ERROR   :for rec in res:
ERROR   :File "/usr/local/lib/python3.9/site-packages/dataflows/processors/dumpers/dumper_base.py", line 69, in row_counter
ERROR   :for row in iterator:
ERROR   :File "/usr/local/lib/python3.9/site-packages/tableschema_sql/writer.py", line 57, in write
ERROR   :for wr in self.__insert(connection):
ERROR   :File "/usr/local/lib/python3.9/site-packages/tableschema_sql/writer.py", line 86, in __insert
ERROR   :connection.execute(statement, self.__buffer)
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1412, in execute
ERROR   :return meth(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/sql/elements.py", line 483, in _execute_on_connection
ERROR   :return connection._execute_clauseelement(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1635, in _execute_clauseelement
ERROR   :ret = self._execute_context(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1839, in _execute_context
ERROR   :return self._exec_insertmany_context(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2116, in _exec_insertmany_context
ERROR   :self._handle_dbapi_exception(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2339, in _handle_dbapi_exception
ERROR   :raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2108, in _exec_insertmany_context
ERROR   :dialect.do_execute(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 921, in do_execute
ERROR   :cursor.execute(statement, parameters)
ERROR   :sqlalchemy.exc
ERROR   :.
ERROR   :ProgrammingError
ERROR   ::
ERROR   :(psycopg2.ProgrammingError) can't adapt type 'dict'
[SQL: INSERT INTO soproc_measurement (tender_key, service_name, tender_name, tender_id, office, unit, subunit, principle_score_1_1, principle_score_1_2, principle_score_1_3, principle_score_1_4, principle_score_1, principle_score_2_1, principle_score_2_2,  ... 28169 characters truncated ... (principle_score_6_2__44)s, %(principle_score_6_3__44)s, %(principle_score_6__44)s, %(is_flag__44)s)]
[parameters: {'unit__0': 'מינהל פדגוגי', 'principle_score_2__0': 0.36363636363636365, 'principle_score_6__0': 0.8, 'tender_name__0': 'הפעלה לוגיסטית של מבחני הקבלה ותהליך האיתור לשילוב תלמידים במסגרות ותכניות ייחודיות למחוננים בחינוך היסודי', 'principle_score_3_1__0': 0.8, 'principle_score_4__0': 0.9, 'principle_score_6_2__0': 0.8666666666666667, 'principle_score_1_4__0': 0.3, 'principle_score_1_3__0': 0.27999999999999997, 'principle_score_3__0': 0.768, 'service_name__0': None, 'tender_key__0': '1/1.2024', 'principle_score_2_2__0': 0.5, 'principle_score_1_2__0': 0.23999999999999996, 'principle_score_6_1__0': 0.8, 'office__0': 'משרד החינוך', 'principle_score_3_2__0': 0.72, 'tender_id__0': None, 'subunit__0': 'מינהל פדגוגי', 'principle_score_6_3__0': 0.7333333333333333, 'is_flag__0': True, 'principle_score_1_1__0': 0.32, 'principle_score_5__0': 0.4705882352941176, 'principle_score_2_1__0': 0, 'principle_score_1__0': 0.28363636363636363, 'unit__1': 'מינהל פדגוגי', 'principle_score_2__1': 0.2909090909090909, 'principle_score_6__1': 0.9, 'tender_name__1': 'הפעלה לוגיסטית של מבחני הקבלה ותהליך האיתור לשילוב תלמידים במסגרות ותכניות ייחודיות למחוננים בחינוך היסודי', 'principle_score_3_1__1': 0.6, 'principle_score_4__1': 0.8, 'principle_score_6_2__1': 0.8666666666666667, 'principle_score_1_4__1': 0.2, 'principle_score_1_3__1': 0.2, 'principle_score_3__1': 0.6, 'service_name__1': None, 'tender_key__1': '4000581526:office:1/1.2024a', 'principle_score_2_2__1': 0.4, 'principle_score_1_2__1': 0.2, 'principle_score_6_1__1': 0.9, 'office__1': 'משרד החינוך', 'principle_score_3_2__1': 0.6, 'tender_id__1': None, 'subunit__1': 'מינהל פדגוגי', 'principle_score_6_3__1': 0.9333333333333332, 'is_flag__1': True, 'principle_score_1_1__1': 0.2, 'principle_score_5__1': 1, 'principle_score_2_1__1': 0, 'principle_score_1__1': 0.2 ... 1025 parameters truncated ... 'unit__43': 'מוגבלויות', 'principle_score_2__43': 1, 'principle_score_6__43': 0.9099999999999998, 'tender_name__43': 'הפעלת תכניות תעסוקה מוגנת עבור אנשים עם מוגבלות - תכנית מח"ר (מפעלים חברתיים רווחיים), בפריסה ארצית', 'principle_score_3_1__43': 1, 'principle_score_4__43': 0.6, 'principle_score_6_2__43': 1, 'principle_score_1_4__43': 0.8, 'principle_score_1_3__43': 0.6, 'principle_score_3__43': 1, 'service_name__43': 'הפעלת תכניות תעסוקה מוגנת עבור אנשים עם מוגבלות-תכנית מחר, בפריסה ארצית', 'tender_key__43': '4000600715:office:1173/2025', 'principle_score_2_2__43': 1, 'principle_score_1_2__43': 0.8800000000000001, 'principle_score_6_1__43': 0.92, 'office__43': 'משרד הרווחה', 'principle_score_3_2__43': 1, 'tender_id__43': '1173/2025', 'subunit__43': 'מוגבלויות', 'principle_score_6_3__43': 0.8, 'is_flag__43': False, 'principle_score_1_1__43': 1, 'principle_score_5__43': 0.8800000000000001, 'principle_score_2_1__43': 1, 'principle_score_1__43': 0.8514285714285714, 'unit__44': 'מינהל פדגוגי', 'principle_score_2__44': 1, 'principle_score_6__44': 0.4699999999999999, 'tender_name__44': 'התקשרות בפטור עם הספרייה לעיוורים - כספק יחיד - עבור ספרי לימוד לתלמידים עיוורים ולקויי ראיה', 'principle_score_3_1__44': 0.8, 'principle_score_4__44': 1, 'principle_score_6_2__44': 0.2, 'principle_score_1_4__44': 0.2, 'principle_score_1_3__44': 1, 'principle_score_3__44': 0.5, 'service_name__44': 'הפקה ואספקת ספרי לימוד לתלמידים עיוורים ולקוי ראיה ', 'tender_key__44': '4000601873:exemptions:none', 'principle_score_2_2__44': 1, 'principle_score_1_2__44': 0.72, 'principle_score_6_1__44': 0.43999999999999995, 'office__44': 'משרד החינוך', 'principle_score_3_2__44': 0.2, 'tender_id__44': 'פטור', 'subunit__44': 'מינהל פדגוגי', 'principle_score_6_3__44': 0.8, 'is_flag__44': False, 'principle_score_1_1__44': 0.8400000000000002, 'principle_score_5__44': 0.5599999999999999, 'principle_score_2_1__44': 1, 'principle_score_1__44': 0.7200000000000002}]
(Background on this error at: https://sqlalche.me/e/20/f405)

Pipeline ID: activities/social_services/measurements/collect

activities/social_services/social_service_reports
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:37:13.027309
Last Completion:
2026-05-07 13:01:24.035038
Last Success:
2026-05-07 13:01:24.035038

Pipeline ID: activities/social_services/social_service_reports

activities/social_services/social_service_suppliers
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:36:11.632429
Last Completion:
2026-05-07 12:36:43.229078
Last Success:
2026-05-07 12:36:43.229078

Pipeline ID: activities/social_services/social_service_suppliers

activities/social_services/social_service_tenders
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:36:43.328562
Last Completion:
2026-05-07 12:37:12.929625
Last Success:
2026-05-07 12:37:12.929625

Pipeline ID: activities/social_services/social_service_tenders

Fetch social services from data input (social_services)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 11:42:15.024813
Last Completion:
2026-05-07 11:45:43.530959
Last Success:
2026-05-07 11:45:43.530959

Pipeline ID: activities/social_services/social_services

bank_of_israel/bank_of_israel
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:57:59.065366
Last Completion:
2026-05-19 16:58:06.569703
Last Success:
None

scraper
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.9/http/client.py", line 1285, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='www.boi.org.il', port=80): Max retries exceeded with url: /he/DataAndStatistics/_layouts/boi/handlers/WebPartHandler.aspx?wp=SeriesSearchBySubject&lang=he-IL&PaggingSize=100&Level=4&sId=1 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 124, in <module>
    series_sum = get_all_series()
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 23, in get_all_series
    series = get_series(sid)
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 34, in get_series
    response = session.get(SEARCH_PAGE_RESULTS_URL.format(sid=sid))
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 602, in get
    return self.request("GET", url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.boi.org.il', port=80): Max retries exceeded with url: /he/DataAndStatistics/_layouts/boi/handlers/WebPartHandler.aspx?wp=SeriesSearchBySubject&lang=he-IL&PaggingSize=100&Level=4&sId=1 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused'))

Pipeline ID: bank_of_israel/bank_of_israel

budget/municipal/fetcher
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:03:23.197547
Last Completion:
2026-05-20 00:21:10.366185
Last Success:
2026-05-20 00:21:10.366185

Pipeline ID: budget/municipal/fetcher

budget/national/changes/explanations/all
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:25.556460
Last Completion:
2026-05-20 00:18:33.270562
Last Success:
None

explanation_fetcher
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 35, in get_explanations
    assert resp.status_code < 400
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 46, in get_explanations
    archive = gcl.download(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 85, in <module>
    spew(dp, itertools.chain(res_iter, [get_explanations(parameters['url'])]))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 48, in get_explanations
    archive = gcl.download(url, use_curl=True)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
DEBUG   :[chan 26] Max packet in: 32768 bytes
DEBUG   :[chan 26] Max packet out: 32768 bytes
DEBUG   :Secsh channel 26 opened.
DEBUG   :[chan 26] Sesch channel 26 request ok
DEBUG   :[chan 26] EOF received (26)
DEBUG   :[chan 26] EOF sent (26)
DEBUG   :Dropping user packet because connection is dead.

Pipeline ID: budget/national/changes/explanations/all

budget/national/changes/original/committee-zipfile
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:06:38.351524
Last Completion:
2026-05-20 00:15:39.571589
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/original/committee-zipfile.py", line 14, in flow
    archive_ = gcl.download(WEIRD_ZIP_FILE, outfile=f'p{YEAR}.zip')
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
DEBUG   :[chan 14] Max packet in: 32768 bytes
DEBUG   :[chan 14] Max packet out: 32768 bytes
DEBUG   :Secsh channel 14 opened.
DEBUG   :[chan 14] Sesch channel 14 request ok
DEBUG   :[chan 14] EOF received (14)
DEBUG   :[chan 14] EOF sent (14)

Pipeline ID: budget/national/changes/original/committee-zipfile

budget/national/changes/original/current-year-fixes
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:52:21.166930
Last Completion:
2026-05-20 00:53:24.465085
Last Success:
2026-05-20 00:53:24.465085

Pipeline ID: budget/national/changes/original/current-year-fixes

budget/national/changes/original/national-budget-changes
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:04.572690
Last Completion:
2026-05-20 00:06:38.276217
Last Success:
2026-05-20 00:06:38.276217

Pipeline ID: budget/national/changes/original/national-budget-changes

Changes, grouped by transaction_id, with explanations (national-budget-changes-aggregated)
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed

Pipeline ID: budget/national/changes/processed/national-budget-changes-aggregated

budget/national/changes/processed/transactions
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:48:12.454538
Last Completion:
2026-05-20 05:29:56.386359
Last Success:
2026-05-20 05:29:56.386359

Pipeline ID: budget/national/changes/processed/transactions

National Yearly Budgets (national-budgets)
Succeeded

We get the data the Ministry of Finance publishes in data.gov.il every year. It comes in XLS format, with one row per TAKANA and phase (original, approved, executed). In this pipeline we create from each triplet a single row that has all the data.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-16 00:00:10.110575
Last Completion:
2026-05-16 02:53:21.268266
Last Success:
2026-05-16 02:53:21.268266

Pipeline ID: budget/national/original/national-budgets

National Yearly Budgets - Processed (aggregated-yearly)
Succeeded

This pipeline joins the different phases of the budget (allocated, revised and executed). In the original file there's a separate row for each of the phases. We like it better as a single row with all phase info. Another thing this pipeline does is to rename the column titles - to more friendly English names. Also, it create rows for all hierarchies - where upper hierarchies (2, 4 & 6 digits) are plain aggregations of the 8-digit items they contain.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:52.184794
Last Completion:
2026-05-19 19:10:39.817513
Last Success:
2026-05-19 19:10:39.817513

Pipeline ID: budget/national/processed/aggregated-yearly

budget/national/processed/category-explanations
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:53:32.434500
Last Completion:
2026-05-07 10:53:49.025232
Last Success:
2026-05-07 10:53:49.025232

Pipeline ID: budget/national/processed/category-explanations

National Yearly Budgets - Joined with category-explanations (connected-items-explained)
Succeeded

This pipeline joins budget items that span across years.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 20:27:24.781981
Last Completion:
2026-05-19 20:33:43.791682
Last Success:
2026-05-19 20:33:43.791682

Pipeline ID: budget/national/processed/connected-items-explained

National Yearly Budgets - Connected Items (connected-national-budgets)
Succeeded

This pipeline joins budget items that span across years.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:52.366498
Last Completion:
2026-05-19 20:27:24.191901
Last Success:
2026-05-19 20:27:24.191901

Pipeline ID: budget/national/processed/connected-national-budgets

National Yearly Budgets - Just the total (item 00) (just-the-total)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:51.735955
Last Completion:
2026-05-19 19:56:40.753407
Last Success:
2026-05-19 19:56:40.753407

Pipeline ID: budget/national/processed/just-the-total

National Yearly Budgets - Main Item Names (roof-names)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:51.744569
Last Completion:
2026-05-19 19:56:40.975679
Last Success:
2026-05-19 19:56:40.975679

Pipeline ID: budget/national/processed/roof-names

National Yearly Budgets - With Extras (with-extras)
Succeeded

This pipeline joins the budget data to itself so that each item has a list of its immediate children.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:10:40.162028
Last Completion:
2026-05-19 19:41:51.432371
Last Success:
2026-05-19 19:41:51.432371

Pipeline ID: budget/national/processed/with-extras

budgetkey/analysis/spending/publisher_entity_analysis
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:22:46.001902
Last Completion:
2026-05-20 11:45:35.975567
Last Success:
2026-05-20 11:45:35.975567

Pipeline ID: budgetkey/analysis/spending/publisher_entity_analysis

budgetkey/analysis/spending/publisher_foa_analysis
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:22:46.016053
Last Completion:
2026-05-20 10:30:03.294605
Last Success:
2026-05-20 10:30:03.294605

Pipeline ID: budgetkey/analysis/spending/publisher_foa_analysis

budgetkey/analysis/spending/united
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:00:02.710148
Last Completion:
2026-05-20 10:22:45.571444
Last Success:
2026-05-20 10:22:45.571444

Pipeline ID: budgetkey/analysis/spending/united

Main Page - Aggregated budget by functional classification (budget-functional-aggregates)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:10:40.252090
Last Completion:
2026-05-19 19:19:07.197786
Last Success:
2026-05-19 19:19:07.197786

Pipeline ID: budgetkey/budget-functional-aggregates

budgetkey/documents
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:19:07.689547
Last Completion:
2026-05-19 19:19:12.560319
Last Success:
2026-05-19 19:19:12.560319

Pipeline ID: budgetkey/documents

budgetkey/elasticsearch/index_activities
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 10:03:48.992104
Last Completion:
2026-05-19 10:04:54.095629
Last Success:
2026-05-19 10:04:54.095629

Pipeline ID: budgetkey/elasticsearch/index_activities

budgetkey/elasticsearch/index_budget
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 20:33:44.474368
Last Completion:
2026-05-19 20:53:34.074848
Last Success:
2026-05-19 20:53:34.074848

Pipeline ID: budgetkey/elasticsearch/index_budget

budgetkey/elasticsearch/index_calls_for_bids
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/calls_for_bids/calls-for-bids-all
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications" is successfully executed']
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications2" is successfully executed']
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications-ministry-of-immigration" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_calls_for_bids

budgetkey/elasticsearch/index_contract_spending
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: budgetkey/elasticsearch/index_contract_spending

budgetkey/elasticsearch/index_entities
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./entities/entities
From ./entities/entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity']
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]
From ./entities/entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/all']
From ./entities/entities :['From ./entities/all', ['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/index_entities

budgetkey/elasticsearch/index_gov_decisions
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./government_decisions/government_decisions
From ./government_decisions/government_decisions :['Dependency unsuccessful', 'Cannot run until dependency "./government_decisions/scraper" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_gov_decisions

budgetkey/elasticsearch/index_muni_budgets
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:57.073541
Last Completion:
2026-05-20 01:16:01.071925
Last Success:
2026-05-20 01:16:01.071925

Pipeline ID: budgetkey/elasticsearch/index_muni_budgets

budgetkey/elasticsearch/index_muni_tenders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:07.268983
Last Completion:
2026-05-20 00:56:09.158726
Last Success:
2026-05-20 00:56:09.158726

Pipeline ID: budgetkey/elasticsearch/index_muni_tenders

budgetkey/elasticsearch/index_national_budget_changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./budget/national/changes/processed/national-budget-changes-aggregated
From ./budget/national/changes/processed/national-budget-changes-aggregated :['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed']
From ./budget/national/changes/processed/national-budget-changes-aggregated :['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/processed/transactions" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_national_budget_changes

budgetkey/elasticsearch/index_people
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/aggregated
From ./people/aggregated :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/all']
From ./people/aggregated :['From ./people/all', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/all-appointments']]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/procurement/procurement-individuals']]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['Dependency unsuccessful', 'Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/index_people

budgetkey/elasticsearch/index_reports
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 10:02:35.690518
Last Completion:
2026-05-19 10:03:48.968445
Last Success:
2026-05-19 10:03:48.968445

Pipeline ID: budgetkey/elasticsearch/index_reports

budgetkey/elasticsearch/index_support_criteria
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./supports/criteria/support-criteria" is successfully executed

Pipeline ID: budgetkey/elasticsearch/index_support_criteria

budgetkey/elasticsearch/index_support_programs
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 02:19:21.176031
Last Completion:
2026-05-20 02:21:29.976963
Last Success:
2026-05-20 02:21:29.976963

Pipeline ID: budgetkey/elasticsearch/index_support_programs

budgetkey/elasticsearch/index_supports
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 03:00:54.917535
Last Completion:
2026-05-20 04:05:12.242978
Last Success:
2026-05-20 04:05:12.242978

Pipeline ID: budgetkey/elasticsearch/index_supports

budgetkey/elasticsearch/index_tenders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:44:57.694291
Last Completion:
2026-05-20 02:49:14.304757
Last Success:
2026-05-20 02:49:14.304757

Pipeline ID: budgetkey/elasticsearch/index_tenders

budgetkey/elasticsearch/index_units
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:37:23.657580
Last Completion:
2026-05-20 00:38:10.359785
Last Success:
2026-05-20 00:38:10.359785

Pipeline ID: budgetkey/elasticsearch/index_units

budgetkey/elasticsearch/sitemaps
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_national_budget_changes
From ./budgetkey/elasticsearch/index_national_budget_changes :['Invalid dependency', 'Cannot run until dependency passes validation: ./budget/national/changes/processed/national-budget-changes-aggregated']
From ./budgetkey/elasticsearch/index_national_budget_changes :['From ./budget/national/changes/processed/national-budget-changes-aggregated', ['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed']]
From ./budgetkey/elasticsearch/index_national_budget_changes :['From ./budget/national/changes/processed/national-budget-changes-aggregated', ['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/processed/transactions" is successfully executed']]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_entities
From ./budgetkey/elasticsearch/index_entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/entities']
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity']]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/all']]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./entities/all', ['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_contract_spending
From ./budgetkey/elasticsearch/index_contract_spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_gov_decisions
From ./budgetkey/elasticsearch/index_gov_decisions :['Invalid dependency', 'Cannot run until dependency passes validation: ./government_decisions/government_decisions']
From ./budgetkey/elasticsearch/index_gov_decisions :['From ./government_decisions/government_decisions', ['Dependency unsuccessful', 'Cannot run until dependency "./government_decisions/scraper" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/sitemaps

Send periodic emails (emails)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-15 05:01:03.269575
Last Completion:
2026-05-16 07:11:54.261132
Last Success:
2026-05-16 07:11:54.261132

Pipeline ID: budgetkey/emails/emails

donations/candidates
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:18:57.031128
Last Completion:
2026-05-07 12:19:13.634703
Last Success:
2026-05-07 12:19:13.634703

Pipeline ID: donations/candidates

donations/parties
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:35.062644
Last Completion:
2026-05-07 10:49:47.231253
Last Success:
2026-05-07 10:49:47.231253

Pipeline ID: donations/parties

donations/transactions
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:45:44.350960
Last Completion:
2026-05-19 16:46:18.218640
Last Success:
None

get_transactions
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 150, in <module>
    spew(dp, process_resources(res_iter))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 109, in get_transactions
    for resp in self.get_for_candidate(cid):
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 95, in get_for_candidate
    resp = self.get_for_range(cid, range_start, range_end)
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 70, in get_for_range
    assert len(resp) == 6
AssertionError

Pipeline ID: donations/transactions

education/tochniyot/tochniyot
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:04:35.667471
Last Completion:
2026-05-19 17:04:41.067331
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 103, in flow
    return Flow(scrape(),
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 65, in scrape
    education_programs_count = get_education_programs_count()
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 56, in get_education_programs_count
    res = send_tochniyot_request()
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 80, in send_tochniyot_request
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://apps.education.gov.il/TyhNet/ClientWs/TochnitCh.asmx/IturTochnitChByMeafyenim

Pipeline ID: education/tochniyot/tochniyot

entities/all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed

Pipeline ID: entities/all

entities/associations/guidestar/guidestar
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:40:26.879514
Last Completion:
2026-05-14 06:43:22.066052
Last Success:
2026-05-14 06:43:22.066052

Pipeline ID: entities/associations/guidestar/guidestar

entities/associations/guidestar/guidestar-scraper
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 00:00:09.651670
Last Completion:
2026-05-14 06:40:26.767287
Last Success:
2026-05-14 06:40:26.767287

Pipeline ID: entities/associations/guidestar/guidestar-scraper

עמותות פעילות מרשם העמותות (registry)
Succeeded

רשימת כלל העמותות הפעילות, מתעדכן שבועית.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:50:36.444081
Last Completion:
2026-05-07 10:51:38.606154
Last Success:
2026-05-07 10:51:38.606154

Pipeline ID: entities/associations/registrar/registry

entities/companies/registrar/details
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 20:00:03.487035
Last Completion:
2026-05-20 20:04:11.253764
Last Success:
2026-05-20 20:04:11.253764

Pipeline ID: entities/companies/registrar/details

חברות פעילות מרשם החברות (scraper)
Succeeded

רשימת כלל החברות הפעילות, מתעדכן שבועית.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:12:14.889486
Last Completion:
2026-05-20 00:45:03.780412
Last Success:
2026-05-20 00:45:03.780412

Pipeline ID: entities/companies/registrar/scraper

רשימת אגודות שיתופיות (cooperatives)
Succeeded

רשימת אגודות שיתופיות, מתוך ממשק נתונים של מאגר של משרד הכלכלה / האגף לאיגוד שיתופי, מתעדכן שבועית


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 09:08:52.139096
Last Completion:
2026-05-08 09:13:51.770589
Last Success:
2026-05-08 09:13:51.770589

Pipeline ID: entities/cooperatives/cooperatives

רשימת הקדשים (endowments)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:58.429554
Last Completion:
2026-05-07 10:50:36.243963
Last Success:
2026-05-07 10:50:36.243963

Pipeline ID: entities/endowments/endowments

entities/entities
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity
From ./procurement/spending/spending-by-entity :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./entities/all
From ./entities/all :['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']

Pipeline ID: entities/entities

entities/fingerprints
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./entities/all
From ./entities/all :['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']

Pipeline ID: entities/fingerprints

entities/foi_orgs/foi_orgs
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:20.965504
Last Completion:
2026-05-19 16:46:36.155634
Last Success:
None

fingerprint
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/fingerprint.py", line 201, in <module>
    resource = next(iter(filter(
StopIteration

Pipeline ID: entities/foi_orgs/foi_orgs

entities/moital/moital_service_providers
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:22.165194
Last Completion:
2026-05-19 16:46:36.261872
Last Success:
None

scraper
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/entities/moital/scraper.py", line 79, in <module>
    spew(datapackage, [scrape()])
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/entities/moital/scraper.py", line 32, in scrape
    desired_capabilities=DesiredCapabilities.PHANTOMJS)
AttributeError: type object 'DesiredCapabilities' has no attribute 'PHANTOMJS'

Pipeline ID: entities/moital/moital_service_providers

רשימת אגודות עותומניות (ottoman-association-registry)
Failed

רשימת אגודות עותומניות, מתוך תשובה לבקשת חופש מידע


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:24.562172
Last Completion:
2026-05-19 16:46:39.150794
Last Success:
None

load
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 143, in seek
    self.__response.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 125, in process_datapackage
    return self.safe_process_datapackage(dp)
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 186, in safe_process_datapackage
    stream: Stream = Stream(self.load_source, **self.options).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xls.py", line 45, in open
    self.__bytes = self.__loader.load(source, mode='b', encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 127, in process_datapackage
    raise SourceLoadError('Failed to load source {!r} and options {!r}: {}'
dataflows.base.exceptions.SourceLoadError: Failed to load source 'https://foi.gov.il/sites/default/files/%D7%9E%D7%A9%D7%A8%D7%93%20%D7%94%D7%A4%D7%A0%D7%99%D7%9D%20-%20%D7%90%D7%92%D7%95%D7%93%D7%95%D7%AA%20%D7%A2%D7%95%D7%AA%D7%9E%D7%A0%D7%99%D7%95%D7%AA.xls' and options {'headers': ['id', 'name', 'address'], 'skip_rows': [1], 'force_strings': True, 'custom_parsers': {'xml': <class 'dataflows.processors.parsers.xml_parser.XMLParser'>, 'excel-xml': <class 'dataflows.processors.parsers.excel_xml_parser.ExcelXMLParser'>, 'sql': <class 'dataflows.processors.parsers.sql_parser.ExtendedSQLParser'>, 'geojson': <class 'dataflows.processors.parsers.geojson_parser.GeoJsonParser'>}, 'ignore_blank_headers': True, 'sample_size': 1000}: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/load.py", line 38, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor load in position #2: Failed to load source 'https://foi.gov.il/sites/default/files/%D7%9E%D7%A9%D7%A8%D7%93%20%D7%94%D7%A4%D7%A0%D7%99%D7%9D%20-%20%D7%90%D7%92%D7%95%D7%93%D7%95%D7%AA%20%D7%A2%D7%95%D7%AA%D7%9E%D7%A0%D7%99%D7%95%D7%AA.xls' and options {'headers': ['id', 'name', 'address'], 'skip_rows': [1], 'force_strings': True, 'custom_parsers': {'xml': <class 'dataflows.processors.parsers.xml_parser.XMLParser'>, 'excel-xml': <class 'dataflows.processors.parsers.excel_xml_parser.ExcelXMLParser'>, 'sql': <class 'dataflows.processors.parsers.sql_parser.ExtendedSQLParser'>, 'geojson': <class 'dataflows.processors.parsers.geojson_parser.GeoJsonParser'>}, 'ignore_blank_headers': True, 'sample_size': 1000}: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page

Pipeline ID: entities/ottoman/ottoman-association-registry

רשימת שותפויות (partnerships)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:53.136378
Last Completion:
2026-05-07 10:51:00.840456
Last Success:
2026-05-07 10:51:00.840456

Pipeline ID: entities/partnerships/partnerships

entities/safety-orders/safety-orders
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:37.483427
Last Completion:
2026-05-20 00:01:59.388560
Last Success:
None

stream_remote_resources
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 72, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 954, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.9/http/client.py", line 1285, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 142, in seek
    self.__response = self.__session.get(self.__source, stream=True, timeout=self.__timeout)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 602, in get
    return self.request("GET", url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 244, in <module>
    rows = stream_reader(resource, url, ignore_missing or url == "", limit_rows,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 199, in stream_reader
    schema, headers, columns, stream, close = get_opener(url, _resource)()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 175, in opener
    _stream.open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xlsx.py", line 81, in open
    source_bytes = self.__loader.load(source, mode="b", encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))

Pipeline ID: entities/safety-orders/safety-orders

entities/safety-orders/safety-orders-by-entity
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./entities/safety-orders/safety-orders" is successfully executed

Pipeline ID: entities/safety-orders/safety-orders-by-entity

entities/special/registry
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:19.759726
Last Completion:
2026-05-20 00:12:06.884586
Last Success:
2026-05-20 00:12:06.884586

Pipeline ID: entities/special/registry

ezvonot/ezvonot_accounts
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:19:10.374601
Last Completion:
2026-05-20 00:19:36.458082
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_accounts

ezvonot/ezvonot_cases
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:19:36.468065
Last Completion:
2026-05-20 00:20:02.950607
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_cases

ezvonot/ezvonot_crontab
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:40.081837
Last Completion:
2026-05-20 00:00:44.165676
Last Success:
2026-05-20 00:00:44.165676

Pipeline ID: ezvonot/ezvonot_crontab

ezvonot/ezvonot_decisions
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:20:30.754224
Last Completion:
2026-05-20 00:20:58.466575
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_decisions

ezvonot/ezvonot_decisions_join
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_accounts" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_cases" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_purposes" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_decisions" is successfully executed

Pipeline ID: ezvonot/ezvonot_decisions_join

ezvonot/ezvonot_deposits
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:18:43.661748
Last Completion:
2026-05-20 00:19:10.364521
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_deposits

ezvonot/ezvonot_purposes
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:20:02.962217
Last Completion:
2026-05-20 00:20:30.677084
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_purposes

facilities/all/facilities_all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:45:03.875373
Last Completion:
2026-05-20 00:54:56.553163
Last Success:
2026-05-20 00:54:56.553163

Pipeline ID: facilities/all/facilities_all

facilities/all/facilities_tamat
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:31:24.554439
Last Completion:
2026-05-20 01:32:11.159493
Last Success:
2026-05-20 01:32:11.159493

Pipeline ID: facilities/all/facilities_tamat

facilities/education/facilities_education
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:23.777207
Last Completion:
2026-05-20 00:01:37.469932
Last Success:
2026-05-20 00:01:37.469932

Pipeline ID: facilities/education/facilities_education

facilities/labor/facilities_labor
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:20.967676
Last Completion:
2026-05-20 00:01:04.552756
Last Success:
2026-05-20 00:01:04.552756

Pipeline ID: facilities/labor/facilities_labor

facilities/welfare/facilities_welfare
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:02:48.261904
Last Completion:
2026-05-20 00:03:23.185489
Last Success:
2026-05-20 00:03:23.185489

Pipeline ID: facilities/welfare/facilities_welfare

government_decisions/government_decisions
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./government_decisions/scraper" is successfully executed

Pipeline ID: government_decisions/government_decisions

government_decisions/scraper
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 12:00:04.192204
Last Completion:
2026-05-20 12:00:10.581377
Last Success:
None

scraper
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/government_decisions/scraper.py", line 142, in <module>
    spew(datapackage, chain(res_iter, [get_decision_list()]))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/government_decisions/scraper.py", line 57, in get_decision_list
    response = session.get(SEARCH_PAGE_RESULTS_URL.format(skip=0, limit=10), timeout=TIMEOUT).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Pipeline ID: government_decisions/scraper

knesset/ethics_committee_decisions
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:24.761938
Last Completion:
2026-05-19 16:48:23.467136
Last Success:
None

(sink)
ERROR   :Data Package validation error: Descriptor validation error: [] is too short at "schema/fields" in descriptor and at "properties/schema/properties/fields/minItems" in profile
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/manager/../lib/internal/sink.py", line 24, in <module>
    params, dp, res_iter = ingest()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 186, in ingest
    params, datapackage, resource_iterator = _ingest(debug=debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 44, in _ingest
    datapackage, resource_iterator, dependency_dp = process_input(sys.stdin, validate, debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/input_processor.py", line 88, in process_input
    datapackage.validate(dp_to_validate)
  File "/usr/local/lib/python3.9/site-packages/datapackage/validate.py", line 28, in validate
    Package(descriptor, strict=True)
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 126, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 534, in __build
    updated_resource = Resource(descriptor,
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 90, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 648, in __build
    raise exception
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 643, in __build
    self.__profile.validate(self.__current_descriptor)
  File "/usr/local/lib/python3.9/site-packages/datapackage/profile.py", line 89, in validate
    raise exceptions.ValidationError(message, errors=errors)
datapackage.exceptions.ValidationError: There are 1 validation errors (see exception.errors)

Pipeline ID: knesset/ethics_committee_decisions

knesset/knesset_committee_decisions
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:51:38.611557
Last Completion:
2026-05-07 10:52:31.006061
Last Success:
2026-05-07 10:52:31.006061

Pipeline ID: knesset/knesset_committee_decisions

lamas/municipal-data
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:53:24.557620
Last Completion:
2026-05-20 00:55:34.977094
Last Success:
2026-05-20 00:55:34.977094

Pipeline ID: lamas/municipal-data

קובץ התאמת רשויות אזוריות לישובים בשטחן (municipality-to-city)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:35.054251
Last Completion:
2026-05-07 10:49:58.235858
Last Success:
2026-05-07 10:49:58.235858

Pipeline ID: lamas/municipality-to-city

maya/maya-bonds-and-options-holdings-changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-bonds-and-options-holdings-changes

maya/maya-company-director-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-director-appointments

maya/maya-company-officer-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-officer-list

maya/maya-company-stakeholder-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-stakeholder-list

maya/maya-company-vip-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-vip-appointments

maya/maya-complete-notification-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates
From ./maya/maya-notification-parse-updates :['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']

Pipeline ID: maya/maya-complete-notification-list

maya/maya-holdings-changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-holdings-changes

maya/maya-notification-parse-updates
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed

Pipeline ID: maya/maya-notification-parse-updates

maya/maya-reported-academic-degrees
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-reported-academic-degrees

maya/maya-reported-work-record
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-reported-work-record

maya/maya-tase-companies-current-management
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-tase-companies" is successfully executed

Pipeline ID: maya/maya-tase-companies-current-management

maya/maya-tase-companies-current-shareholders
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-tase-companies" is successfully executed

Pipeline ID: maya/maya-tase-companies-current-shareholders

maya/scrape-maya-notification-list
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:49.338583
Last Completion:
2026-05-19 16:46:51.925001
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/maya/scrape_maya_notification_list.py", line 153, in scrape_maya_notification_list
    first_date, last_date = get_existing_records()
  File "/datapackage_pipelines_budgetkey/pipelines/maya/scrape_maya_notification_list.py", line 31, in get_existing_records
    rs = con.execute(text("SELECT min(date), max(date) FROM maya_notifications where parser_version=:v"), v=PARSER_VERSION)
TypeError: execute() got an unexpected keyword argument 'v'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #9: execute() got an unexpected keyword argument 'v'

Pipeline ID: maya/scrape-maya-notification-list

maya/scrape-maya-tase-companies
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:51.931410
Last Completion:
2026-05-19 16:47:05.778618
Last Success:
None

dump_to_path
ERROR   :Data Package validation error: Descriptor validation error: [] is too short at "schema/fields" in descriptor and at "properties/schema/properties/fields/minItems" in profile
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/dump_to_path.py", line 22, in <module>
    with ingest() as ctx:
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 186, in ingest
    params, datapackage, resource_iterator = _ingest(debug=debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 44, in _ingest
    datapackage, resource_iterator, dependency_dp = process_input(sys.stdin, validate, debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/input_processor.py", line 88, in process_input
    datapackage.validate(dp_to_validate)
  File "/usr/local/lib/python3.9/site-packages/datapackage/validate.py", line 28, in validate
    Package(descriptor, strict=True)
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 126, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 534, in __build
    updated_resource = Resource(descriptor,
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 90, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 648, in __build
    raise exception
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 643, in __build
    self.__profile.validate(self.__current_descriptor)
  File "/usr/local/lib/python3.9/site-packages/datapackage/profile.py", line 89, in validate
    raise exceptions.ValidationError(message, errors=errors)
datapackage.exceptions.ValidationError: There are 1 validation errors (see exception.errors)

Pipeline ID: maya/scrape-maya-tase-companies

people/aggregated
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/all
From ./people/all :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/all-appointments']
From ./people/all :['From ./people/company_appointments/all-appointments', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]
From ./people/all :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/procurement/procurement-individuals']
From ./people/all :['From ./people/procurement/procurement-individuals', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]
From ./people/all :['Dependency unsuccessful', 'Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed']

Pipeline ID: people/aggregated

people/all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/all-appointments
From ./people/company_appointments/all-appointments :['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']
From ./people/company_appointments/all-appointments :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]
From ./people/company_appointments/all-appointments :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./people/procurement/procurement-individuals
From ./people/procurement/procurement-individuals :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Dependency unsuccessful :Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed

Pipeline ID: people/all

people/association_founders/association-founders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.468347
Last Completion:
2026-05-14 06:45:06.657282
Last Success:
2026-05-14 06:45:06.657282

Pipeline ID: people/association_founders/association-founders

people/company_appointments/all-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations
From ./people/company_appointments/maya/maya-nominations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations
From ./people/company_appointments/maya/maya-resignations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]

Pipeline ID: people/company_appointments/all-appointments

people/company_appointments/maya/collect-maya-forms-debug-stats
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed

Pipeline ID: people/company_appointments/maya/collect-maya-forms-debug-stats

Join the parsed PDF to get start and end time for each person (correlate)
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations
From ./people/company_appointments/maya/maya-nominations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations
From ./people/company_appointments/maya/maya-resignations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]

Pipeline ID: people/company_appointments/maya/correlate

people/company_appointments/maya/maya-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates
From ./people/company_appointments/maya/maya-notification-updates :['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']

Pipeline ID: people/company_appointments/maya/maya-list

Appointment notices from Maya (maya-nominations)
Invalid

Name, job and company description.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list
From ./people/company_appointments/maya/maya-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']
From ./people/company_appointments/maya/maya-list :['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]

Pipeline ID: people/company_appointments/maya/maya-nominations

people/company_appointments/maya/maya-notification-list
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:03.781533
Last Completion:
2026-05-20 00:01:19.463071
Last Success:
None

scrape-notification-list
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 55, in _maya_api_call
    return res.json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 130, in <module>
    spew(datapackage, [collect()])
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 113, in collect
    yield from _collect_date_range(year_start, year_end)
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 75, in _collect_date_range
    res = _maya_api_call(date_from, date_to, current_page)
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 57, in _maya_api_call
    raise Exception("Failed to Call Maya API for date_from:{} date_to:{} page_num:{}".format(date_from, date_to, page_num)) from e
Exception: Failed to Call Maya API for date_from:2006-01-01 date_to:2007-01-01 page_num:0

Pipeline ID: people/company_appointments/maya/maya-notification-list

List all notifications from maya system (maya-notification-updates)
Invalid

id, date, company, notification_type, s3_object_name, url


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed

Pipeline ID: people/company_appointments/maya/maya-notification-updates

Appointment notices from Maya (maya-resignations)
Invalid

Name, job and company description.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list
From ./people/company_appointments/maya/maya-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']
From ./people/company_appointments/maya/maya-list :['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]

Pipeline ID: people/company_appointments/maya/maya-resignations

מינויים בכלכליסט (calcalist)
Succeeded

רשימת כל המינויים והחברות מאתר כלכליסט


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:52:58.620749
Last Completion:
2026-05-07 10:53:05.356702
Last Success:
2026-05-07 10:53:05.356702

Pipeline ID: people/company_appointments/media/calcalist/calcalist

Appointment notices from TheMarker (themarker)
Failed

Name, job and company description.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:14.759507
Last Completion:
2026-05-20 00:00:40.074708
Last Success:
None

stream_remote_resources
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 143, in seek
    self.__response.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://www.themarker.com/st/inter/DB/tm/2015/minuyim30.xlsx
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 244, in <module>
    rows = stream_reader(resource, url, ignore_missing or url == "", limit_rows,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 199, in stream_reader
    schema, headers, columns, stream, close = get_opener(url, _resource)()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 175, in opener
    _stream.open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xlsx.py", line 81, in open
    source_bytes = self.__loader.load(source, mode="b", encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: 404 Client Error: Not Found for url: https://www.themarker.com/st/inter/DB/tm/2015/minuyim30.xlsx

Pipeline ID: people/company_appointments/media/themarker/themarker

Join the parsed PDF to get start and end time for each person (correlate)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:32:11.255512
Last Completion:
2026-05-20 01:32:26.263156
Last Success:
2026-05-20 01:32:26.263156

Pipeline ID: people/company_appointments/state_owned/correlate

Parse and concatenate all PDF reports (parse_pdf_resources)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:54:56.570487
Last Completion:
2026-05-20 00:55:07.253001
Last Success:
2026-05-20 00:55:07.253001

Pipeline ID: people/company_appointments/state_owned/parse_pdf_resources

collect links to all pdf reports on https://mof.gov.il/GCA/Directors/Pages/DirectorsManningReport.aspx (reports)
Succeeded

columns: date, url


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:12:06.904536
Last Completion:
2026-05-20 00:12:14.866840
Last Success:
2026-05-20 00:12:14.866840

Pipeline ID: people/company_appointments/state_owned/reports

people/company_appointments/state_owned/state-owned-nominations
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:35:30.386337
Last Completion:
2026-05-20 01:35:45.472551
Last Success:
2026-05-20 01:35:45.472551

Pipeline ID: people/company_appointments/state_owned/state-owned-nominations

people/municipal_appointments/municipal_representitives
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:52:31.010691
Last Completion:
2026-05-07 10:52:37.481600
Last Success:
2026-05-07 10:52:37.481600

Pipeline ID: people/municipal_appointments/municipal_representitives

people/political_candidates/election_candidates21
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:46.164257
Last Completion:
2026-05-19 16:46:49.331436
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/people/political_candidates/get_parties.py", line 86, in get_all_parties_data
    raise ValueError(f"Can't load page {BASE_URL_FOR_CANDIDATES}")
ValueError: Can't load page https://bechirot21.bechirot.gov.il/election/Candidates/Pages/default.aspx
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 6 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Can't load page https://bechirot21.bechirot.gov.il/election/Candidates/Pages/default.aspx

Pipeline ID: people/political_candidates/election_candidates21

people/political_donations/political_donations
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:53:10.046259
Last Completion:
2026-05-07 10:53:13.188547
Last Success:
2026-05-07 10:53:13.188547

Pipeline ID: people/political_donations/political_donations

people/procurement/procurement-individuals
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: people/procurement/procurement-individuals

procurement/calls_for_bids/calls-for-bids-all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications2" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications-ministry-of-immigration" is successfully executed

Pipeline ID: procurement/calls_for_bids/calls-for-bids-all

procurement/calls_for_bids/calls-for-bids-moh
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:10.886942
Last Completion:
2026-05-20 00:00:15.854577
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/calls_for_bids/m_tmicha.py", line 11, in scraper
    results = json.loads(requests.get(URL).text)['results']
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 2 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Expecting value: line 1 column 1 (char 0)

Pipeline ID: procurement/calls_for_bids/calls-for-bids-moh

procurement/calls_for_bids/gov-publications
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:09.494810
Last Completion:
2026-05-19 17:07:45.476373
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x627e250d3199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x627e250d3199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications

procurement/calls_for_bids/gov-publications-ministry-of-immigration
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:03:15.671156
Last Completion:
2026-05-19 17:04:35.660567
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x58ae9a09c199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x58ae9a09c199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications-ministry-of-immigration

procurement/calls_for_bids/gov-publications2
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:41.079073
Last Completion:
2026-05-19 17:03:15.662584
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5dde2906f199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5dde2906f199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications2

procurement/calls_for_bids/jobiz-all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/jobiz-scraper" is successfully executed

Pipeline ID: procurement/calls_for_bids/jobiz-all

procurement/calls_for_bids/jobiz-calls-for-bids
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/calls_for_bids/jobiz-all
From ./procurement/calls_for_bids/jobiz-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/jobiz-scraper" is successfully executed']

Pipeline ID: procurement/calls_for_bids/jobiz-calls-for-bids

procurement/calls_for_bids/jobiz-scraper
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:04.251913
Last Completion:
2026-05-19 17:00:09.484646
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 72, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 954, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -5] No address associated with hostname
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 403, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1053, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 363, in connect
    self.sock = conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/calls_for_bids/jobiz.py", line 19, in fetch_results
    content = requests.get(URL.format(index)).json()
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 5 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))

Pipeline ID: procurement/calls_for_bids/jobiz-scraper

procurement/municipal/fetcher
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:15:39.579121
Last Completion:
2026-05-20 00:16:10.353717
Last Success:
2026-05-20 00:16:10.353717

Pipeline ID: procurement/municipal/fetcher

התקשרויות רכש ממשלתיות (latest-contract-spending)
Invalid

אנו סוכמים מידע מתוך הדוחות הרבעוניים לתוך טבלה המכילה את המידע העדכני ביותר.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data
From ./procurement/spending/quarterly-contract-spending-reports-data :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']
From ./procurement/spending/quarterly-contract-spending-reports-data :['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]

Pipeline ID: procurement/spending/latest-contract-spending

procurement/spending/quarterly-contract-spending-report-uris
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:04:18.759066
Last Completion:
2026-05-19 17:19:27.472979
Last Success:
None

add-report-metadata
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/spending/add-report-metadata.py", line 65, in <module>
    process(modify_datapackage=modify_datapackage,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 225, in process
    ctx.datapackage = modify_datapackage(ctx.datapackage, ctx.parameters, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/spending/add-report-metadata.py", line 49, in modify_datapackage
    dp['resources'][0]['schema']['fields'].extend([
IndexError: list index out of range

Pipeline ID: procurement/spending/quarterly-contract-spending-report-uris

דוחות רבעוניים מתוך מרכבה, לפי נוהל היחידה לחופש המידע. (quarterly-contract-spending-reports)
Invalid

כל משרדי הממשלה ויחידות הסמך (שמחוברות למערכת מרכבה) צריכים לפרסם אחת לרבעון (תוך 45 יום מסוף הרבעון) דו״ח התקשרויות לפי פורמט מוגדר היטב הממומש כדו״ח מובנה במערכת המרכבה. כל המשרדים מדווחים עצמאית והדו״חות עולים לאתר היחידה לחופש המידע, משם אנו אוספים אותם. התוצר של השרשר הזה הוא פירוט כל הדיווחים של כל המשרדים.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed

Pipeline ID: procurement/spending/quarterly-contract-spending-reports

procurement/spending/quarterly-contract-spending-reports-data
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports
From ./procurement/spending/quarterly-contract-spending-reports :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']

Pipeline ID: procurement/spending/quarterly-contract-spending-reports-data

procurement/spending/spending-by-entity
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: procurement/spending/spending-by-entity

Load all tenders data from data.gov.il/procurement agency to a flat file (all)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:16:10.378444
Last Completion:
2026-05-20 00:37:23.569310
Last Success:
2026-05-20 00:37:23.569310

Pipeline ID: procurement/tenders/all

procurement/tenders/processed
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:08:01.285758
Last Completion:
2026-05-20 01:44:57.059766
Last Success:
2026-05-20 01:44:57.059766

Pipeline ID: procurement/tenders/processed

reports/all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:48:08.618300
Last Completion:
2026-05-14 06:48:18.175626
Last Success:
2026-05-14 06:48:18.175626

Pipeline ID: reports/all

reports/ngos/ngo-activity-report
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.454352
Last Completion:
2026-05-14 06:48:08.042972
Last Success:
2026-05-14 06:48:08.042972

Pipeline ID: reports/ngos/ngo-activity-report

reports/ngos/ngo-district-report
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.438295
Last Completion:
2026-05-14 06:47:21.586081
Last Success:
2026-05-14 06:47:21.586081

Pipeline ID: reports/ngos/ngo-district-report

simpledb/process_simple_dbs
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:52.261530
Last Completion:
2026-05-19 20:58:22.817436
Last Success:
2026-05-19 20:58:22.817436

Pipeline ID: simpledb/process_simple_dbs

support_programs/all-support-programs
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:05.761980
Last Completion:
2026-05-20 02:19:20.350747
Last Success:
2026-05-20 02:19:20.350747

Pipeline ID: support_programs/all-support-programs

supports/all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-18 23:10:07.041421
Last Completion:
2026-05-18 23:21:10.409656
Last Success:
2026-05-18 23:21:10.409656

Pipeline ID: supports/all

supports/by-payment-year
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:03.375200
Last Completion:
2026-05-20 02:18:19.979223
Last Success:
2026-05-20 02:18:19.979223

Pipeline ID: supports/by-payment-year

supports/by-request-year
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 02:12:03.089231
Last Completion:
2026-05-20 03:00:54.356108
Last Success:
2026-05-20 03:00:54.356108

Pipeline ID: supports/by-request-year

supports/criteria/support-criteria
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:35.058092
Last Completion:
2026-05-20 00:55:44.564205
Last Success:
None

sample
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/sample.py", line 11, in <module>
    res_name = parameters.get('resource', datapackage['resources'][0]['name'])
IndexError: list index out of range

Pipeline ID: supports/criteria/support-criteria

supports/criteria/support-criteria-doj
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:18:33.280738
Last Completion:
2026-05-20 00:18:43.584483
Last Success:
2026-05-20 00:18:43.584483

Pipeline ID: supports/criteria/support-criteria-doj

supports/supports-2004
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:28.826862
Last Completion:
2026-05-08 10:51:36.527701
Last Success:
2026-05-08 10:51:36.527701

Pipeline ID: supports/supports-2004

supports/supports-2005
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:36.534521
Last Completion:
2026-05-08 10:51:43.957030
Last Success:
2026-05-08 10:51:43.957030

Pipeline ID: supports/supports-2005

supports/supports-2006
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:43.961651
Last Completion:
2026-05-08 10:51:51.441814
Last Success:
2026-05-08 10:51:51.441814

Pipeline ID: supports/supports-2006

supports/supports-2007
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:51.446857
Last Completion:
2026-05-08 10:51:58.526237
Last Success:
2026-05-08 10:51:58.526237

Pipeline ID: supports/supports-2007

supports/supports-2008
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:58.531450
Last Completion:
2026-05-08 10:52:06.253292
Last Success:
2026-05-08 10:52:06.253292

Pipeline ID: supports/supports-2008

supports/supports-2009
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:06.329087
Last Completion:
2026-05-08 10:52:13.563515
Last Success:
2026-05-08 10:52:13.563515

Pipeline ID: supports/supports-2009

supports/supports-2010
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:13.568964
Last Completion:
2026-05-08 10:52:21.255323
Last Success:
2026-05-08 10:52:21.255323

Pipeline ID: supports/supports-2010

supports/supports-2011
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:21.260498
Last Completion:
2026-05-08 10:52:28.841591
Last Success:
2026-05-08 10:52:28.841591

Pipeline ID: supports/supports-2011

supports/supports-2012
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:28.846731
Last Completion:
2026-05-08 10:52:36.345090
Last Success:
2026-05-08 10:52:36.345090

Pipeline ID: supports/supports-2012

supports/supports-2013
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:36.350249
Last Completion:
2026-05-08 10:52:43.947962
Last Success:
2026-05-08 10:52:43.947962

Pipeline ID: supports/supports-2013

supports/supports-2014
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:43.953058
Last Completion:
2026-05-08 10:52:51.630024
Last Success:
2026-05-08 10:52:51.630024

Pipeline ID: supports/supports-2014

supports/supports-2015
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:51.635288
Last Completion:
2026-05-08 10:52:58.770308
Last Success:
2026-05-08 10:52:58.770308

Pipeline ID: supports/supports-2015

supports/supports-2016
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:58.830326
Last Completion:
2026-05-08 10:53:06.548733
Last Success:
2026-05-08 10:53:06.548733

Pipeline ID: supports/supports-2016

supports/supports-2017
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:06.553859
Last Completion:
2026-05-08 10:53:14.328368
Last Success:
2026-05-08 10:53:14.328368

Pipeline ID: supports/supports-2017

supports/supports-2018
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:14.334758
Last Completion:
2026-05-08 10:53:21.836372
Last Success:
2026-05-08 10:53:21.836372

Pipeline ID: supports/supports-2018

supports/supports-2019
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:21.841270
Last Completion:
2026-05-08 10:53:29.252809
Last Success:
2026-05-08 10:53:29.252809

Pipeline ID: supports/supports-2019

supports/supports-2020
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:29.330409
Last Completion:
2026-05-08 10:53:37.042123
Last Success:
2026-05-08 10:53:37.042123

Pipeline ID: supports/supports-2020

supports/supports-2021
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:37.047501
Last Completion:
2026-05-08 10:53:44.326822
Last Success:
2026-05-08 10:53:44.326822

Pipeline ID: supports/supports-2021

supports/supports-2022
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:44.333625
Last Completion:
2026-05-08 10:53:51.747186
Last Success:
2026-05-08 10:53:51.747186

Pipeline ID: supports/supports-2022

supports/supports-2023
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 20:00:03.052068
Last Completion:
2026-05-20 20:11:00.659782
Last Success:
2026-05-19 17:04:14.996085

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 142, in scraper
    chart = get_chart(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 34, in get_chart
    chart = WebDriverWait(driver, 60).until(
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/wait.py", line 87, in until
    raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
#0 0x5788646c5199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2023

supports/supports-2024
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 21:00:02.571135
Last Completion:
2026-05-20 21:10:08.166969
Last Success:
2026-05-20 21:10:08.166969

Pipeline ID: supports/supports-2024

supports/supports-2025
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 22:00:02.875209
Last Completion:
2026-05-20 22:10:14.603655
Last Success:
2026-05-19 09:59:01.994391

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 160, in scraper
    get_results_for_column(driver, labels[i])
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 98, in get_results_for_column
    switch_to_results_page(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 43, in switch_to_results_page
    results_wh.remove(driver.current_window_handle)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 970, in current_window_handle
    return self.execute(Command.W3C_GET_CURRENT_WINDOW_HANDLE)['value']
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchWindowException: Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5ab467857199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2025

supports/supports-2026
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-19 23:00:03.351569
Last Completion:
2026-05-19 23:08:19.025932
Last Success:
2026-05-18 23:10:06.744153

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 160, in scraper
    get_results_for_column(driver, labels[i])
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 98, in get_results_for_column
    switch_to_results_page(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 43, in switch_to_results_page
    results_wh.remove(driver.current_window_handle)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 970, in current_window_handle
    return self.execute(Command.W3C_GET_CURRENT_WINDOW_HANDLE)['value']
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchWindowException: Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5d1689719199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2026

supports/supports-by-entity
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:03.395967
Last Completion:
2026-05-20 01:58:43.266218
Last Success:
2026-05-20 01:58:43.266218

Pipeline ID: supports/supports-by-entity

supports/with-entities
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:56:09.357330
Last Completion:
2026-05-20 01:47:03.253412
Last Success:
2026-05-20 01:47:03.253412

Pipeline ID: supports/with-entities

supports/with-keys
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:12.412361
Last Completion:
2026-05-20 00:34:18.168150
Last Success:
2026-05-20 00:34:18.168150

Pipeline ID: supports/with-keys

units/social_services/social_services
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:44.175273
Last Completion:
2026-05-20 00:01:03.769050
Last Success:
2026-05-20 00:01:03.769050

Pipeline ID: units/social_services/social_services

Changes, grouped by transaction_id, with explanations (national-budget-changes-aggregated)
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed

Pipeline ID: budget/national/changes/processed/national-budget-changes-aggregated

budgetkey/elasticsearch/index_calls_for_bids
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/calls_for_bids/calls-for-bids-all
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications" is successfully executed']
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications2" is successfully executed']
From ./procurement/calls_for_bids/calls-for-bids-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/gov-publications-ministry-of-immigration" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_calls_for_bids

budgetkey/elasticsearch/index_contract_spending
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: budgetkey/elasticsearch/index_contract_spending

budgetkey/elasticsearch/index_entities
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./entities/entities
From ./entities/entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity']
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]
From ./entities/entities :['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]
From ./entities/entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/all']
From ./entities/entities :['From ./entities/all', ['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/index_entities

budgetkey/elasticsearch/index_gov_decisions
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./government_decisions/government_decisions
From ./government_decisions/government_decisions :['Dependency unsuccessful', 'Cannot run until dependency "./government_decisions/scraper" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_gov_decisions

budgetkey/elasticsearch/index_national_budget_changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./budget/national/changes/processed/national-budget-changes-aggregated
From ./budget/national/changes/processed/national-budget-changes-aggregated :['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed']
From ./budget/national/changes/processed/national-budget-changes-aggregated :['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/processed/transactions" is successfully executed']

Pipeline ID: budgetkey/elasticsearch/index_national_budget_changes

budgetkey/elasticsearch/index_people
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/aggregated
From ./people/aggregated :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/all']
From ./people/aggregated :['From ./people/all', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/all-appointments']]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/procurement/procurement-individuals']]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]]
From ./people/aggregated :['From ./people/all', ['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]]
From ./people/aggregated :['From ./people/all', ['Dependency unsuccessful', 'Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/index_people

budgetkey/elasticsearch/index_support_criteria
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./supports/criteria/support-criteria" is successfully executed

Pipeline ID: budgetkey/elasticsearch/index_support_criteria

budgetkey/elasticsearch/sitemaps
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_national_budget_changes
From ./budgetkey/elasticsearch/index_national_budget_changes :['Invalid dependency', 'Cannot run until dependency passes validation: ./budget/national/changes/processed/national-budget-changes-aggregated']
From ./budgetkey/elasticsearch/index_national_budget_changes :['From ./budget/national/changes/processed/national-budget-changes-aggregated', ['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/explanations/all" is successfully executed']]
From ./budgetkey/elasticsearch/index_national_budget_changes :['From ./budget/national/changes/processed/national-budget-changes-aggregated', ['Dependency unsuccessful', 'Cannot run until dependency "./budget/national/changes/processed/transactions" is successfully executed']]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_entities
From ./budgetkey/elasticsearch/index_entities :['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/entities']
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity']]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./procurement/spending/spending-by-entity', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['Invalid dependency', 'Cannot run until dependency passes validation: ./entities/all']]
From ./budgetkey/elasticsearch/index_entities :['From ./entities/entities', ['From ./entities/all', ['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_contract_spending
From ./budgetkey/elasticsearch/index_contract_spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./budgetkey/elasticsearch/index_contract_spending :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./budgetkey/elasticsearch/index_gov_decisions
From ./budgetkey/elasticsearch/index_gov_decisions :['Invalid dependency', 'Cannot run until dependency passes validation: ./government_decisions/government_decisions']
From ./budgetkey/elasticsearch/index_gov_decisions :['From ./government_decisions/government_decisions', ['Dependency unsuccessful', 'Cannot run until dependency "./government_decisions/scraper" is successfully executed']]

Pipeline ID: budgetkey/elasticsearch/sitemaps

entities/all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed

Pipeline ID: entities/all

entities/entities
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/spending-by-entity
From ./procurement/spending/spending-by-entity :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./procurement/spending/spending-by-entity :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./entities/all
From ./entities/all :['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']

Pipeline ID: entities/entities

entities/fingerprints
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./entities/all
From ./entities/all :['Dependency unsuccessful', 'Cannot run until dependency "./entities/ottoman/ottoman-association-registry" is successfully executed']

Pipeline ID: entities/fingerprints

entities/safety-orders/safety-orders-by-entity
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./entities/safety-orders/safety-orders" is successfully executed

Pipeline ID: entities/safety-orders/safety-orders-by-entity

ezvonot/ezvonot_decisions_join
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_accounts" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_cases" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_purposes" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./ezvonot/ezvonot_decisions" is successfully executed

Pipeline ID: ezvonot/ezvonot_decisions_join

government_decisions/government_decisions
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./government_decisions/scraper" is successfully executed

Pipeline ID: government_decisions/government_decisions

maya/maya-bonds-and-options-holdings-changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-bonds-and-options-holdings-changes

maya/maya-company-director-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-director-appointments

maya/maya-company-officer-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-officer-list

maya/maya-company-stakeholder-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-stakeholder-list

maya/maya-company-vip-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-company-vip-appointments

maya/maya-complete-notification-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates
From ./maya/maya-notification-parse-updates :['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']

Pipeline ID: maya/maya-complete-notification-list

maya/maya-holdings-changes
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-holdings-changes

maya/maya-notification-parse-updates
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed

Pipeline ID: maya/maya-notification-parse-updates

maya/maya-reported-academic-degrees
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-reported-academic-degrees

maya/maya-reported-work-record
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./maya/maya-complete-notification-list
From ./maya/maya-complete-notification-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./maya/maya-notification-parse-updates']
From ./maya/maya-complete-notification-list :['From ./maya/maya-notification-parse-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./maya/scrape-maya-notification-list" is successfully executed']]

Pipeline ID: maya/maya-reported-work-record

maya/maya-tase-companies-current-management
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-tase-companies" is successfully executed

Pipeline ID: maya/maya-tase-companies-current-management

maya/maya-tase-companies-current-shareholders
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./maya/scrape-maya-tase-companies" is successfully executed

Pipeline ID: maya/maya-tase-companies-current-shareholders

people/aggregated
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/all
From ./people/all :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/all-appointments']
From ./people/all :['From ./people/company_appointments/all-appointments', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]]
From ./people/all :['From ./people/company_appointments/all-appointments', ['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]]
From ./people/all :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/procurement/procurement-individuals']
From ./people/all :['From ./people/procurement/procurement-individuals', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]]
From ./people/all :['From ./people/procurement/procurement-individuals', ['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]]
From ./people/all :['Dependency unsuccessful', 'Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed']

Pipeline ID: people/aggregated

people/all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/all-appointments
From ./people/company_appointments/all-appointments :['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed']
From ./people/company_appointments/all-appointments :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations']
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-nominations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]
From ./people/company_appointments/all-appointments :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations']
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]]
From ./people/company_appointments/all-appointments :['From ./people/company_appointments/maya/maya-resignations', ['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]]
Invalid dependency :Cannot run until dependency passes validation: ./people/procurement/procurement-individuals
From ./people/procurement/procurement-individuals :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending']
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']]
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]]
From ./people/procurement/procurement-individuals :['From ./procurement/spending/latest-contract-spending', ['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]]
Dependency unsuccessful :Cannot run until dependency "./people/political_candidates/election_candidates21" is successfully executed

Pipeline ID: people/all

people/company_appointments/all-appointments
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/media/themarker/themarker" is successfully executed
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations
From ./people/company_appointments/maya/maya-nominations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations
From ./people/company_appointments/maya/maya-resignations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]

Pipeline ID: people/company_appointments/all-appointments

people/company_appointments/maya/collect-maya-forms-debug-stats
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed

Pipeline ID: people/company_appointments/maya/collect-maya-forms-debug-stats

Join the parsed PDF to get start and end time for each person (correlate)
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-nominations
From ./people/company_appointments/maya/maya-nominations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-nominations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]
Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-resignations
From ./people/company_appointments/maya/maya-resignations :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list']
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']]
From ./people/company_appointments/maya/maya-resignations :['From ./people/company_appointments/maya/maya-list', ['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]]

Pipeline ID: people/company_appointments/maya/correlate

people/company_appointments/maya/maya-list
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates
From ./people/company_appointments/maya/maya-notification-updates :['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']

Pipeline ID: people/company_appointments/maya/maya-list

Appointment notices from Maya (maya-nominations)
Invalid

Name, job and company description.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list
From ./people/company_appointments/maya/maya-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']
From ./people/company_appointments/maya/maya-list :['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]

Pipeline ID: people/company_appointments/maya/maya-nominations

List all notifications from maya system (maya-notification-updates)
Invalid

id, date, company, notification_type, s3_object_name, url


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed

Pipeline ID: people/company_appointments/maya/maya-notification-updates

Appointment notices from Maya (maya-resignations)
Invalid

Name, job and company description.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-list
From ./people/company_appointments/maya/maya-list :['Invalid dependency', 'Cannot run until dependency passes validation: ./people/company_appointments/maya/maya-notification-updates']
From ./people/company_appointments/maya/maya-list :['From ./people/company_appointments/maya/maya-notification-updates', ['Dependency unsuccessful', 'Cannot run until dependency "./people/company_appointments/maya/maya-notification-list" is successfully executed']]

Pipeline ID: people/company_appointments/maya/maya-resignations

people/procurement/procurement-individuals
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: people/procurement/procurement-individuals

procurement/calls_for_bids/calls-for-bids-all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications2" is successfully executed
Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/gov-publications-ministry-of-immigration" is successfully executed

Pipeline ID: procurement/calls_for_bids/calls-for-bids-all

procurement/calls_for_bids/jobiz-all
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/calls_for_bids/jobiz-scraper" is successfully executed

Pipeline ID: procurement/calls_for_bids/jobiz-all

procurement/calls_for_bids/jobiz-calls-for-bids
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/calls_for_bids/jobiz-all
From ./procurement/calls_for_bids/jobiz-all :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/calls_for_bids/jobiz-scraper" is successfully executed']

Pipeline ID: procurement/calls_for_bids/jobiz-calls-for-bids

התקשרויות רכש ממשלתיות (latest-contract-spending)
Invalid

אנו סוכמים מידע מתוך הדוחות הרבעוניים לתוך טבלה המכילה את המידע העדכני ביותר.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data
From ./procurement/spending/quarterly-contract-spending-reports-data :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']
From ./procurement/spending/quarterly-contract-spending-reports-data :['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]

Pipeline ID: procurement/spending/latest-contract-spending

דוחות רבעוניים מתוך מרכבה, לפי נוהל היחידה לחופש המידע. (quarterly-contract-spending-reports)
Invalid

כל משרדי הממשלה ויחידות הסמך (שמחוברות למערכת מרכבה) צריכים לפרסם אחת לרבעון (תוך 45 יום מסוף הרבעון) דו״ח התקשרויות לפי פורמט מוגדר היטב הממומש כדו״ח מובנה במערכת המרכבה. כל המשרדים מדווחים עצמאית והדו״חות עולים לאתר היחידה לחופש המידע, משם אנו אוספים אותם. התוצר של השרשר הזה הוא פירוט כל הדיווחים של כל המשרדים.


Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Dependency unsuccessful :Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed

Pipeline ID: procurement/spending/quarterly-contract-spending-reports

procurement/spending/quarterly-contract-spending-reports-data
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports
From ./procurement/spending/quarterly-contract-spending-reports :['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']

Pipeline ID: procurement/spending/quarterly-contract-spending-reports-data

procurement/spending/spending-by-entity
Invalid

Last Run triggered by:
None
Last Run started at:
None
Last Completion:
None
Last Success:
None

Invalid dependency :Cannot run until dependency passes validation: ./procurement/spending/latest-contract-spending
From ./procurement/spending/latest-contract-spending :['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports-data']
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['Invalid dependency', 'Cannot run until dependency passes validation: ./procurement/spending/quarterly-contract-spending-reports']]
From ./procurement/spending/latest-contract-spending :['From ./procurement/spending/quarterly-contract-spending-reports-data', ['From ./procurement/spending/quarterly-contract-spending-reports', ['Dependency unsuccessful', 'Cannot run until dependency "./procurement/spending/quarterly-contract-spending-report-uris" is successfully executed']]]

Pipeline ID: procurement/spending/spending-by-entity

Collect tender measurements for social services (collect)
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:59.456924
Last Completion:
2026-05-20 00:02:48.251226
Last Success:
2026-05-19 09:51:46.106702

flow
ERROR   :Traceback (most recent call last):
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2108, in _exec_insertmany_context
ERROR   :dialect.do_execute(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 921, in do_execute
ERROR   :cursor.execute(statement, parameters)
ERROR   :psycopg2
ERROR   :.
ERROR   :ProgrammingError
ERROR   ::
ERROR   :can't adapt type 'dict'
ERROR   :The above exception was the direct cause of the following exception:
ERROR   :Traceback (most recent call last):
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
ERROR   :spew_flow(flow, ctx)
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 181, in __exit__
ERROR   :spew(self.datapackage, self.resource_iterator, stats=self.stats)
ERROR   :File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
ERROR   :for rec in res:
ERROR   :File "/usr/local/lib/python3.9/site-packages/dataflows/processors/dumpers/dumper_base.py", line 69, in row_counter
ERROR   :for row in iterator:
ERROR   :File "/usr/local/lib/python3.9/site-packages/tableschema_sql/writer.py", line 57, in write
ERROR   :for wr in self.__insert(connection):
ERROR   :File "/usr/local/lib/python3.9/site-packages/tableschema_sql/writer.py", line 86, in __insert
ERROR   :connection.execute(statement, self.__buffer)
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1412, in execute
ERROR   :return meth(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/sql/elements.py", line 483, in _execute_on_connection
ERROR   :return connection._execute_clauseelement(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1635, in _execute_clauseelement
ERROR   :ret = self._execute_context(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1839, in _execute_context
ERROR   :return self._exec_insertmany_context(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2116, in _exec_insertmany_context
ERROR   :self._handle_dbapi_exception(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2339, in _handle_dbapi_exception
ERROR   :raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2108, in _exec_insertmany_context
ERROR   :dialect.do_execute(
ERROR   :File "/usr/local/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 921, in do_execute
ERROR   :cursor.execute(statement, parameters)
ERROR   :sqlalchemy.exc
ERROR   :.
ERROR   :ProgrammingError
ERROR   ::
ERROR   :(psycopg2.ProgrammingError) can't adapt type 'dict'
[SQL: INSERT INTO soproc_measurement (tender_key, service_name, tender_name, tender_id, office, unit, subunit, principle_score_1_1, principle_score_1_2, principle_score_1_3, principle_score_1_4, principle_score_1, principle_score_2_1, principle_score_2_2,  ... 28169 characters truncated ... (principle_score_6_2__44)s, %(principle_score_6_3__44)s, %(principle_score_6__44)s, %(is_flag__44)s)]
[parameters: {'unit__0': 'מינהל פדגוגי', 'principle_score_2__0': 0.36363636363636365, 'principle_score_6__0': 0.8, 'tender_name__0': 'הפעלה לוגיסטית של מבחני הקבלה ותהליך האיתור לשילוב תלמידים במסגרות ותכניות ייחודיות למחוננים בחינוך היסודי', 'principle_score_3_1__0': 0.8, 'principle_score_4__0': 0.9, 'principle_score_6_2__0': 0.8666666666666667, 'principle_score_1_4__0': 0.3, 'principle_score_1_3__0': 0.27999999999999997, 'principle_score_3__0': 0.768, 'service_name__0': None, 'tender_key__0': '1/1.2024', 'principle_score_2_2__0': 0.5, 'principle_score_1_2__0': 0.23999999999999996, 'principle_score_6_1__0': 0.8, 'office__0': 'משרד החינוך', 'principle_score_3_2__0': 0.72, 'tender_id__0': None, 'subunit__0': 'מינהל פדגוגי', 'principle_score_6_3__0': 0.7333333333333333, 'is_flag__0': True, 'principle_score_1_1__0': 0.32, 'principle_score_5__0': 0.4705882352941176, 'principle_score_2_1__0': 0, 'principle_score_1__0': 0.28363636363636363, 'unit__1': 'מינהל פדגוגי', 'principle_score_2__1': 0.2909090909090909, 'principle_score_6__1': 0.9, 'tender_name__1': 'הפעלה לוגיסטית של מבחני הקבלה ותהליך האיתור לשילוב תלמידים במסגרות ותכניות ייחודיות למחוננים בחינוך היסודי', 'principle_score_3_1__1': 0.6, 'principle_score_4__1': 0.8, 'principle_score_6_2__1': 0.8666666666666667, 'principle_score_1_4__1': 0.2, 'principle_score_1_3__1': 0.2, 'principle_score_3__1': 0.6, 'service_name__1': None, 'tender_key__1': '4000581526:office:1/1.2024a', 'principle_score_2_2__1': 0.4, 'principle_score_1_2__1': 0.2, 'principle_score_6_1__1': 0.9, 'office__1': 'משרד החינוך', 'principle_score_3_2__1': 0.6, 'tender_id__1': None, 'subunit__1': 'מינהל פדגוגי', 'principle_score_6_3__1': 0.9333333333333332, 'is_flag__1': True, 'principle_score_1_1__1': 0.2, 'principle_score_5__1': 1, 'principle_score_2_1__1': 0, 'principle_score_1__1': 0.2 ... 1025 parameters truncated ... 'unit__43': 'מוגבלויות', 'principle_score_2__43': 1, 'principle_score_6__43': 0.9099999999999998, 'tender_name__43': 'הפעלת תכניות תעסוקה מוגנת עבור אנשים עם מוגבלות - תכנית מח"ר (מפעלים חברתיים רווחיים), בפריסה ארצית', 'principle_score_3_1__43': 1, 'principle_score_4__43': 0.6, 'principle_score_6_2__43': 1, 'principle_score_1_4__43': 0.8, 'principle_score_1_3__43': 0.6, 'principle_score_3__43': 1, 'service_name__43': 'הפעלת תכניות תעסוקה מוגנת עבור אנשים עם מוגבלות-תכנית מחר, בפריסה ארצית', 'tender_key__43': '4000600715:office:1173/2025', 'principle_score_2_2__43': 1, 'principle_score_1_2__43': 0.8800000000000001, 'principle_score_6_1__43': 0.92, 'office__43': 'משרד הרווחה', 'principle_score_3_2__43': 1, 'tender_id__43': '1173/2025', 'subunit__43': 'מוגבלויות', 'principle_score_6_3__43': 0.8, 'is_flag__43': False, 'principle_score_1_1__43': 1, 'principle_score_5__43': 0.8800000000000001, 'principle_score_2_1__43': 1, 'principle_score_1__43': 0.8514285714285714, 'unit__44': 'מינהל פדגוגי', 'principle_score_2__44': 1, 'principle_score_6__44': 0.4699999999999999, 'tender_name__44': 'התקשרות בפטור עם הספרייה לעיוורים - כספק יחיד - עבור ספרי לימוד לתלמידים עיוורים ולקויי ראיה', 'principle_score_3_1__44': 0.8, 'principle_score_4__44': 1, 'principle_score_6_2__44': 0.2, 'principle_score_1_4__44': 0.2, 'principle_score_1_3__44': 1, 'principle_score_3__44': 0.5, 'service_name__44': 'הפקה ואספקת ספרי לימוד לתלמידים עיוורים ולקוי ראיה ', 'tender_key__44': '4000601873:exemptions:none', 'principle_score_2_2__44': 1, 'principle_score_1_2__44': 0.72, 'principle_score_6_1__44': 0.43999999999999995, 'office__44': 'משרד החינוך', 'principle_score_3_2__44': 0.2, 'tender_id__44': 'פטור', 'subunit__44': 'מינהל פדגוגי', 'principle_score_6_3__44': 0.8, 'is_flag__44': False, 'principle_score_1_1__44': 0.8400000000000002, 'principle_score_5__44': 0.5599999999999999, 'principle_score_2_1__44': 1, 'principle_score_1__44': 0.7200000000000002}]
(Background on this error at: https://sqlalche.me/e/20/f405)

Pipeline ID: activities/social_services/measurements/collect

bank_of_israel/bank_of_israel
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:57:59.065366
Last Completion:
2026-05-19 16:58:06.569703
Last Success:
None

scraper
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.9/http/client.py", line 1285, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='www.boi.org.il', port=80): Max retries exceeded with url: /he/DataAndStatistics/_layouts/boi/handlers/WebPartHandler.aspx?wp=SeriesSearchBySubject&lang=he-IL&PaggingSize=100&Level=4&sId=1 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 124, in <module>
    series_sum = get_all_series()
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 23, in get_all_series
    series = get_series(sid)
  File "/datapackage_pipelines_budgetkey/pipelines/bank_of_israel/scraper.py", line 34, in get_series
    response = session.get(SEARCH_PAGE_RESULTS_URL.format(sid=sid))
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 602, in get
    return self.request("GET", url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='www.boi.org.il', port=80): Max retries exceeded with url: /he/DataAndStatistics/_layouts/boi/handlers/WebPartHandler.aspx?wp=SeriesSearchBySubject&lang=he-IL&PaggingSize=100&Level=4&sId=1 (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f93814f2910>: Failed to establish a new connection: [Errno 111] Connection refused'))

Pipeline ID: bank_of_israel/bank_of_israel

budget/national/changes/explanations/all
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:25.556460
Last Completion:
2026-05-20 00:18:33.270562
Last Success:
None

explanation_fetcher
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 35, in get_explanations
    assert resp.status_code < 400
AssertionError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 46, in get_explanations
    archive = gcl.download(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 85, in <module>
    spew(dp, itertools.chain(res_iter, [get_explanations(parameters['url'])]))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/explanations/explanation_fetcher.py", line 48, in get_explanations
    archive = gcl.download(url, use_curl=True)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
DEBUG   :[chan 26] Max packet in: 32768 bytes
DEBUG   :[chan 26] Max packet out: 32768 bytes
DEBUG   :Secsh channel 26 opened.
DEBUG   :[chan 26] Sesch channel 26 request ok
DEBUG   :[chan 26] EOF received (26)
DEBUG   :[chan 26] EOF sent (26)
DEBUG   :Dropping user packet because connection is dead.

Pipeline ID: budget/national/changes/explanations/all

budget/national/changes/original/committee-zipfile
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:06:38.351524
Last Completion:
2026-05-20 00:15:39.571589
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/budget/national/changes/original/committee-zipfile.py", line 14, in flow
    archive_ = gcl.download(WEIRD_ZIP_FILE, outfile=f'p{YEAR}.zip')
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 165, in download
    assert False, 'Failed to download file, %r' % downloads
AssertionError: Failed to download file, ['']
DEBUG   :[chan 14] Max packet in: 32768 bytes
DEBUG   :[chan 14] Max packet out: 32768 bytes
DEBUG   :Secsh channel 14 opened.
DEBUG   :[chan 14] Sesch channel 14 request ok
DEBUG   :[chan 14] EOF received (14)
DEBUG   :[chan 14] EOF sent (14)

Pipeline ID: budget/national/changes/original/committee-zipfile

donations/transactions
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:45:44.350960
Last Completion:
2026-05-19 16:46:18.218640
Last Success:
None

get_transactions
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 150, in <module>
    spew(dp, process_resources(res_iter))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 109, in get_transactions
    for resp in self.get_for_candidate(cid):
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 95, in get_for_candidate
    resp = self.get_for_range(cid, range_start, range_end)
  File "/datapackage_pipelines_budgetkey/pipelines/donations/get_transactions.py", line 70, in get_for_range
    assert len(resp) == 6
AssertionError

Pipeline ID: donations/transactions

education/tochniyot/tochniyot
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:04:35.667471
Last Completion:
2026-05-19 17:04:41.067331
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 103, in flow
    return Flow(scrape(),
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 65, in scrape
    education_programs_count = get_education_programs_count()
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 56, in get_education_programs_count
    res = send_tochniyot_request()
  File "/datapackage_pipelines_budgetkey/pipelines/education/tochniyot/scraper.py", line 80, in send_tochniyot_request
    resp.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 500 Server Error: Internal Server Error for url: https://apps.education.gov.il/TyhNet/ClientWs/TochnitCh.asmx/IturTochnitChByMeafyenim

Pipeline ID: education/tochniyot/tochniyot

entities/foi_orgs/foi_orgs
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:20.965504
Last Completion:
2026-05-19 16:46:36.155634
Last Success:
None

fingerprint
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/fingerprint.py", line 201, in <module>
    resource = next(iter(filter(
StopIteration

Pipeline ID: entities/foi_orgs/foi_orgs

entities/moital/moital_service_providers
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:22.165194
Last Completion:
2026-05-19 16:46:36.261872
Last Success:
None

scraper
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/entities/moital/scraper.py", line 79, in <module>
    spew(datapackage, [scrape()])
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/entities/moital/scraper.py", line 32, in scrape
    desired_capabilities=DesiredCapabilities.PHANTOMJS)
AttributeError: type object 'DesiredCapabilities' has no attribute 'PHANTOMJS'

Pipeline ID: entities/moital/moital_service_providers

רשימת אגודות עותומניות (ottoman-association-registry)
Failed

רשימת אגודות עותומניות, מתוך תשובה לבקשת חופש מידע


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:24.562172
Last Completion:
2026-05-19 16:46:39.150794
Last Success:
None

load
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 143, in seek
    self.__response.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 125, in process_datapackage
    return self.safe_process_datapackage(dp)
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 186, in safe_process_datapackage
    stream: Stream = Stream(self.load_source, **self.options).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xls.py", line 45, in open
    self.__bytes = self.__loader.load(source, mode='b', encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/processors/load.py", line 127, in process_datapackage
    raise SourceLoadError('Failed to load source {!r} and options {!r}: {}'
dataflows.base.exceptions.SourceLoadError: Failed to load source 'https://foi.gov.il/sites/default/files/%D7%9E%D7%A9%D7%A8%D7%93%20%D7%94%D7%A4%D7%A0%D7%99%D7%9D%20-%20%D7%90%D7%92%D7%95%D7%93%D7%95%D7%AA%20%D7%A2%D7%95%D7%AA%D7%9E%D7%A0%D7%99%D7%95%D7%AA.xls' and options {'headers': ['id', 'name', 'address'], 'skip_rows': [1], 'force_strings': True, 'custom_parsers': {'xml': <class 'dataflows.processors.parsers.xml_parser.XMLParser'>, 'excel-xml': <class 'dataflows.processors.parsers.excel_xml_parser.ExcelXMLParser'>, 'sql': <class 'dataflows.processors.parsers.sql_parser.ExtendedSQLParser'>, 'geojson': <class 'dataflows.processors.parsers.geojson_parser.GeoJsonParser'>}, 'ignore_blank_headers': True, 'sample_size': 1000}: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/load.py", line 38, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor load in position #2: Failed to load source 'https://foi.gov.il/sites/default/files/%D7%9E%D7%A9%D7%A8%D7%93%20%D7%94%D7%A4%D7%A0%D7%99%D7%9D%20-%20%D7%90%D7%92%D7%95%D7%93%D7%95%D7%AA%20%D7%A2%D7%95%D7%AA%D7%9E%D7%A0%D7%99%D7%95%D7%AA.xls' and options {'headers': ['id', 'name', 'address'], 'skip_rows': [1], 'force_strings': True, 'custom_parsers': {'xml': <class 'dataflows.processors.parsers.xml_parser.XMLParser'>, 'excel-xml': <class 'dataflows.processors.parsers.excel_xml_parser.ExcelXMLParser'>, 'sql': <class 'dataflows.processors.parsers.sql_parser.ExtendedSQLParser'>, 'geojson': <class 'dataflows.processors.parsers.geojson_parser.GeoJsonParser'>}, 'ignore_blank_headers': True, 'sample_size': 1000}: 403 Client Error: Forbidden for url: https://www.gov.il/he/departments/foi/govil-landing-page

Pipeline ID: entities/ottoman/ottoman-association-registry

entities/safety-orders/safety-orders
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:37.483427
Last Completion:
2026-05-20 00:01:59.388560
Last Success:
None

stream_remote_resources
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 72, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 954, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.9/http/client.py", line 1285, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1331, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1280, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.9/http/client.py", line 1040, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.9/http/client.py", line 980, in send
    self.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 142, in seek
    self.__response = self.__session.get(self.__source, stream=True, timeout=self.__timeout)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 602, in get
    return self.request("GET", url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 244, in <module>
    rows = stream_reader(resource, url, ignore_missing or url == "", limit_rows,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 199, in stream_reader
    schema, headers, columns, stream, close = get_opener(url, _resource)()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 175, in opener
    _stream.open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xlsx.py", line 81, in open
    source_bytes = self.__loader.load(source, mode="b", encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: HTTPConnectionPool(host='employment.molsa.gov.il', port=80): Max retries exceeded with url: /Employment/SafetyAndHealth/Enforcement/Documents/%D7%A6%D7%95%D7%95%D7%99%20%D7%91%D7%98%D7%99%D7%97%D7%95%D7%AA.xlsx (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fdf172ba0a0>: Failed to establish a new connection: [Errno -2] Name or service not known'))

Pipeline ID: entities/safety-orders/safety-orders

ezvonot/ezvonot_accounts
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:19:10.374601
Last Completion:
2026-05-20 00:19:36.458082
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_accounts

ezvonot/ezvonot_cases
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:19:36.468065
Last Completion:
2026-05-20 00:20:02.950607
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_cases

ezvonot/ezvonot_decisions
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:20:30.754224
Last Completion:
2026-05-20 00:20:58.466575
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_decisions

ezvonot/ezvonot_deposits
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:18:43.661748
Last Completion:
2026-05-20 00:19:10.364521
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_deposits

ezvonot/ezvonot_purposes
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:20:02.962217
Last Completion:
2026-05-20 00:20:30.677084
Last Success:
None

data_gov_il_resource
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 23, in search_dataset
    results = requests.get(PACKAGE_GET_URL + dataset_name, headers=HEADERS).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 92, in get_resource
    dataset = search_dataset(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 27, in search_dataset
    results = gcd.json(PACKAGE_GET_URL + dataset_name)
AttributeError: 'function' object has no attribute 'json'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 40, in get_page
    assert test(page)
UnboundLocalError: local variable 'page' referenced before assignment
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 66, in <module>
    spew_flow(flow(ctx.parameters), ctx)
  File "/datapackage_pipelines_budgetkey/processors/data_gov_il_resource.py", line 47, in flow
    url, path = get_resource(gcd, dataset_name, resource_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 94, in get_resource
    dataset = get_dataset_html(gcd, dataset_name)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 49, in get_dataset_html
    page = get_page(gcd, PACKAGE_PAGE_URL + dataset_name, lambda page: 'resource-item' in page)
  File "/datapackage_pipelines_budgetkey/common/data_gov_il.py", line 42, in get_page
    gcd.driver.get(url)
AttributeError: 'function' object has no attribute 'driver'

Pipeline ID: ezvonot/ezvonot_purposes

government_decisions/scraper
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 12:00:04.192204
Last Completion:
2026-05-20 12:00:10.581377
Last Success:
None

scraper
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/government_decisions/scraper.py", line 142, in <module>
    spew(datapackage, chain(res_iter, [get_decision_list()]))
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/government_decisions/scraper.py", line 57, in get_decision_list
    response = session.get(SEARCH_PAGE_RESULTS_URL.format(skip=0, limit=10), timeout=TIMEOUT).json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Pipeline ID: government_decisions/scraper

knesset/ethics_committee_decisions
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:24.761938
Last Completion:
2026-05-19 16:48:23.467136
Last Success:
None

(sink)
ERROR   :Data Package validation error: Descriptor validation error: [] is too short at "schema/fields" in descriptor and at "properties/schema/properties/fields/minItems" in profile
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/manager/../lib/internal/sink.py", line 24, in <module>
    params, dp, res_iter = ingest()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 186, in ingest
    params, datapackage, resource_iterator = _ingest(debug=debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 44, in _ingest
    datapackage, resource_iterator, dependency_dp = process_input(sys.stdin, validate, debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/input_processor.py", line 88, in process_input
    datapackage.validate(dp_to_validate)
  File "/usr/local/lib/python3.9/site-packages/datapackage/validate.py", line 28, in validate
    Package(descriptor, strict=True)
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 126, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 534, in __build
    updated_resource = Resource(descriptor,
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 90, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 648, in __build
    raise exception
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 643, in __build
    self.__profile.validate(self.__current_descriptor)
  File "/usr/local/lib/python3.9/site-packages/datapackage/profile.py", line 89, in validate
    raise exceptions.ValidationError(message, errors=errors)
datapackage.exceptions.ValidationError: There are 1 validation errors (see exception.errors)

Pipeline ID: knesset/ethics_committee_decisions

maya/scrape-maya-notification-list
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:49.338583
Last Completion:
2026-05-19 16:46:51.925001
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/maya/scrape_maya_notification_list.py", line 153, in scrape_maya_notification_list
    first_date, last_date = get_existing_records()
  File "/datapackage_pipelines_budgetkey/pipelines/maya/scrape_maya_notification_list.py", line 31, in get_existing_records
    rs = con.execute(text("SELECT min(date), max(date) FROM maya_notifications where parser_version=:v"), v=PARSER_VERSION)
TypeError: execute() got an unexpected keyword argument 'v'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #9: execute() got an unexpected keyword argument 'v'

Pipeline ID: maya/scrape-maya-notification-list

maya/scrape-maya-tase-companies
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:51.931410
Last Completion:
2026-05-19 16:47:05.778618
Last Success:
None

dump_to_path
ERROR   :Data Package validation error: Descriptor validation error: [] is too short at "schema/fields" in descriptor and at "properties/schema/properties/fields/minItems" in profile
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/dump_to_path.py", line 22, in <module>
    with ingest() as ctx:
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 186, in ingest
    params, datapackage, resource_iterator = _ingest(debug=debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 44, in _ingest
    datapackage, resource_iterator, dependency_dp = process_input(sys.stdin, validate, debug)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/input_processor.py", line 88, in process_input
    datapackage.validate(dp_to_validate)
  File "/usr/local/lib/python3.9/site-packages/datapackage/validate.py", line 28, in validate
    Package(descriptor, strict=True)
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 126, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/package.py", line 534, in __build
    updated_resource = Resource(descriptor,
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 90, in __init__
    self.__build()
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 648, in __build
    raise exception
  File "/usr/local/lib/python3.9/site-packages/datapackage/resource.py", line 643, in __build
    self.__profile.validate(self.__current_descriptor)
  File "/usr/local/lib/python3.9/site-packages/datapackage/profile.py", line 89, in validate
    raise exceptions.ValidationError(message, errors=errors)
datapackage.exceptions.ValidationError: There are 1 validation errors (see exception.errors)

Pipeline ID: maya/scrape-maya-tase-companies

people/company_appointments/maya/maya-notification-list
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:03.781533
Last Completion:
2026-05-20 00:01:19.463071
Last Success:
None

scrape-notification-list
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 971, in json
    return complexjson.loads(self.text, **kwargs)
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 55, in _maya_api_call
    return res.json()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 975, in json
    raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 130, in <module>
    spew(datapackage, [collect()])
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 75, in spew
    for rec in res:
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 113, in collect
    yield from _collect_date_range(year_start, year_end)
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 75, in _collect_date_range
    res = _maya_api_call(date_from, date_to, current_page)
  File "/datapackage_pipelines_budgetkey/pipelines/people/company_appointments/maya/scrape-notification-list.py", line 57, in _maya_api_call
    raise Exception("Failed to Call Maya API for date_from:{} date_to:{} page_num:{}".format(date_from, date_to, page_num)) from e
Exception: Failed to Call Maya API for date_from:2006-01-01 date_to:2007-01-01 page_num:0

Pipeline ID: people/company_appointments/maya/maya-notification-list

Appointment notices from TheMarker (themarker)
Failed

Name, job and company description.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:14.759507
Last Completion:
2026-05-20 00:00:40.074708
Last Success:
None

stream_remote_resources
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 63, in load
    bytes = _RemoteStream(source, self.__http_session, self.__http_timeout).open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 121, in open
    self.seek(0)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 143, in seek
    self.__response.raise_for_status()
  File "/usr/local/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://www.themarker.com/st/inter/DB/tm/2015/minuyim30.xlsx
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 244, in <module>
    rows = stream_reader(resource, url, ignore_missing or url == "", limit_rows,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 199, in stream_reader
    schema, headers, columns, stream, close = get_opener(url, _resource)()
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/stream_remote_resources.py", line 175, in opener
    _stream.open()
  File "/usr/local/lib/python3.9/site-packages/tabulator/stream.py", line 425, in open
    self.__parser.open(source, encoding=self.__encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/parsers/xlsx.py", line 81, in open
    source_bytes = self.__loader.load(source, mode="b", encoding=encoding)
  File "/usr/local/lib/python3.9/site-packages/tabulator/loaders/remote.py", line 72, in load
    raise exceptions.HTTPError(str(exception))
tabulator.exceptions.HTTPError: 404 Client Error: Not Found for url: https://www.themarker.com/st/inter/DB/tm/2015/minuyim30.xlsx

Pipeline ID: people/company_appointments/media/themarker/themarker

people/political_candidates/election_candidates21
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:46.164257
Last Completion:
2026-05-19 16:46:49.331436
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/people/political_candidates/get_parties.py", line 86, in get_all_parties_data
    raise ValueError(f"Can't load page {BASE_URL_FOR_CANDIDATES}")
ValueError: Can't load page https://bechirot21.bechirot.gov.il/election/Candidates/Pages/default.aspx
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 6 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Can't load page https://bechirot21.bechirot.gov.il/election/Candidates/Pages/default.aspx

Pipeline ID: people/political_candidates/election_candidates21

procurement/calls_for_bids/calls-for-bids-moh
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:10.886942
Last Completion:
2026-05-20 00:00:15.854577
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/calls_for_bids/m_tmicha.py", line 11, in scraper
    results = json.loads(requests.get(URL).text)['results']
  File "/usr/local/lib/python3.9/json/__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.9/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.9/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 2 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Expecting value: line 1 column 1 (char 0)

Pipeline ID: procurement/calls_for_bids/calls-for-bids-moh

procurement/calls_for_bids/gov-publications
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:09.494810
Last Completion:
2026-05-19 17:07:45.476373
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x627e250d3199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x627e250d3199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications

procurement/calls_for_bids/gov-publications-ministry-of-immigration
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:03:15.671156
Last Completion:
2026-05-19 17:04:35.660567
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x58ae9a09c199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x58ae9a09c199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications-ministry-of-immigration

procurement/calls_for_bids/gov-publications2
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:41.079073
Last Completion:
2026-05-19 17:03:15.662584
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/processors/gov_publications.py", line 36, in fetcher
    results = gcd.json(url)
  File "/datapackage_pipelines_budgetkey/common/google_chrome.py", line 89, in json
    return json.loads(self.driver.find_element_by_css_selector('body > pre').text)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 814, in find_element_by_css_selector
    return self.find_element(by=By.CSS_SELECTOR, value=css_selector)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 1251, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5dde2906f199 <unknown>
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 22 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: Message: no such element: Unable to locate element: {"method":"css selector","selector":"body > pre"}
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5dde2906f199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: procurement/calls_for_bids/gov-publications2

procurement/calls_for_bids/jobiz-scraper
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:00:04.251913
Last Completion:
2026-05-19 17:00:09.484646
Last Success:
None

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/connection.py", line 72, in create_connection
    for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
  File "/usr/local/lib/python3.9/socket.py", line 954, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -5] No address associated with hostname
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 403, in _make_request
    self._validate_conn(conn)
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 1053, in _validate_conn
    conn.connect()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 363, in connect
    self.sock = conn = self._new_conn()
  File "/usr/local/lib/python3.9/site-packages/urllib3/connection.py", line 186, in _new_conn
    raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
  File "/usr/local/lib/python3.9/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
  File "/usr/local/lib/python3.9/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 79, in _process
    self.datapackage = self.process_datapackage(self.datapackage)
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 112, in process_datapackage
    raise self.exc
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 60, in describe
    sample = list(itertools.islice(self.iterable, self.SAMPLE_SIZE))
  File "/usr/local/lib/python3.9/site-packages/dataflows/helpers/iterable_loader.py", line 89, in handle_iterable
    for x in self.iterable:
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/calls_for_bids/jobiz.py", line 19, in fetch_results
    content = requests.get(URL.format(index)).json()
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 15, in <module>
    spew_flow(flow, ctx)
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/utilities/flow_utils.py", line 46, in spew_flow
    datastream = flow.datastream()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/flow.py", line 19, in datastream
    return self._chain(ds)._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 75, in _process
    datastream = self.source._process()
  [Previous line repeated 5 more times]
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 86, in _process
    self.raise_exception(exception)
  File "/usr/local/lib/python3.9/site-packages/dataflows/base/datastream_processor.py", line 96, in raise_exception
    raise error from cause
dataflows.base.exceptions.ProcessorError: Errored in processor iterable_loader in position #1: HTTPSConnectionPool(host='jobiz.gov.il', port=443): Max retries exceeded with url: /ajax/results/%D7%94%D7%95%D7%93%D7%A2%D7%94%20%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA/0?ie=0&typeie=%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A6%D7%99%D7%91%D7%95%D7%A8%D7%99%D7%AA&search=Array (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7ff82b6226d0>: Failed to establish a new connection: [Errno -5] No address associated with hostname'))

Pipeline ID: procurement/calls_for_bids/jobiz-scraper

procurement/spending/quarterly-contract-spending-report-uris
Failed

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 17:04:18.759066
Last Completion:
2026-05-19 17:19:27.472979
Last Success:
None

add-report-metadata
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/spending/add-report-metadata.py", line 65, in <module>
    process(modify_datapackage=modify_datapackage,
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/wrapper/wrapper.py", line 225, in process
    ctx.datapackage = modify_datapackage(ctx.datapackage, ctx.parameters, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/procurement/spending/add-report-metadata.py", line 49, in modify_datapackage
    dp['resources'][0]['schema']['fields'].extend([
IndexError: list index out of range

Pipeline ID: procurement/spending/quarterly-contract-spending-report-uris

supports/criteria/support-criteria
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:35.058092
Last Completion:
2026-05-20 00:55:44.564205
Last Success:
None

sample
Traceback (most recent call last):
  File "/datapackage_pipelines_budgetkey/processors/sample.py", line 11, in <module>
    res_name = parameters.get('resource', datapackage['resources'][0]['name'])
IndexError: list index out of range

Pipeline ID: supports/criteria/support-criteria

supports/supports-2023
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 20:00:03.052068
Last Completion:
2026-05-20 20:11:00.659782
Last Success:
2026-05-19 17:04:14.996085

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 142, in scraper
    chart = get_chart(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 34, in get_chart
    chart = WebDriverWait(driver, 60).until(
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/support/wait.py", line 87, in until
    raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
#0 0x5788646c5199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2023

supports/supports-2025
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 22:00:02.875209
Last Completion:
2026-05-20 22:10:14.603655
Last Success:
2026-05-19 09:59:01.994391

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 160, in scraper
    get_results_for_column(driver, labels[i])
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 98, in get_results_for_column
    switch_to_results_page(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 43, in switch_to_results_page
    results_wh.remove(driver.current_window_handle)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 970, in current_window_handle
    return self.execute(Command.W3C_GET_CURRENT_WINDOW_HANDLE)['value']
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchWindowException: Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5ab467857199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2025

supports/supports-2026
Failed

Last Run triggered by:
scheduled
Last Run started at:
2026-05-19 23:00:03.351569
Last Completion:
2026-05-19 23:08:19.025932
Last Success:
2026-05-18 23:10:06.744153

flow
Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/datapackage_pipelines/specs/../lib/flow.py", line 13, in <module>
    flow = flow_module.flow(parameters, datapackage, resources, ctx.stats)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 181, in flow
    DF.load(wrapper(year), format='csv',
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 21, in wrapper
    return scraper(gcd, year)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 160, in scraper
    get_results_for_column(driver, labels[i])
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 98, in get_results_for_column
    switch_to_results_page(driver)
  File "/datapackage_pipelines_budgetkey/pipelines/supports/scraper.py", line 43, in switch_to_results_page
    results_wh.remove(driver.current_window_handle)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 970, in current_window_handle
    return self.execute(Command.W3C_GET_CURRENT_WINDOW_HANDLE)['value']
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/webdriver.py", line 430, in execute
    self.error_handler.check_response(response)
  File "/usr/local/lib/python3.9/site-packages/selenium/webdriver/remote/errorhandler.py", line 247, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchWindowException: Message: no such window: target window already closed
from unknown error: web view not found
  (Session info: chrome=88.0.4324.96)
Stacktrace:
#0 0x5d1689719199 <unknown>
WARNING :FAILED to teardown google-chrome

Pipeline ID: supports/supports-2026

activities/social_services/social_service_reports
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:37:13.027309
Last Completion:
2026-05-07 13:01:24.035038
Last Success:
2026-05-07 13:01:24.035038

Pipeline ID: activities/social_services/social_service_reports

activities/social_services/social_service_suppliers
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:36:11.632429
Last Completion:
2026-05-07 12:36:43.229078
Last Success:
2026-05-07 12:36:43.229078

Pipeline ID: activities/social_services/social_service_suppliers

activities/social_services/social_service_tenders
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:36:43.328562
Last Completion:
2026-05-07 12:37:12.929625
Last Success:
2026-05-07 12:37:12.929625

Pipeline ID: activities/social_services/social_service_tenders

Fetch social services from data input (social_services)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 11:42:15.024813
Last Completion:
2026-05-07 11:45:43.530959
Last Success:
2026-05-07 11:45:43.530959

Pipeline ID: activities/social_services/social_services

budget/municipal/fetcher
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:03:23.197547
Last Completion:
2026-05-20 00:21:10.366185
Last Success:
2026-05-20 00:21:10.366185

Pipeline ID: budget/municipal/fetcher

budget/national/changes/original/current-year-fixes
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:52:21.166930
Last Completion:
2026-05-20 00:53:24.465085
Last Success:
2026-05-20 00:53:24.465085

Pipeline ID: budget/national/changes/original/current-year-fixes

budget/national/changes/original/national-budget-changes
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:04.572690
Last Completion:
2026-05-20 00:06:38.276217
Last Success:
2026-05-20 00:06:38.276217

Pipeline ID: budget/national/changes/original/national-budget-changes

budget/national/changes/processed/transactions
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:48:12.454538
Last Completion:
2026-05-20 05:29:56.386359
Last Success:
2026-05-20 05:29:56.386359

Pipeline ID: budget/national/changes/processed/transactions

National Yearly Budgets (national-budgets)
Succeeded

We get the data the Ministry of Finance publishes in data.gov.il every year. It comes in XLS format, with one row per TAKANA and phase (original, approved, executed). In this pipeline we create from each triplet a single row that has all the data.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-16 00:00:10.110575
Last Completion:
2026-05-16 02:53:21.268266
Last Success:
2026-05-16 02:53:21.268266

Pipeline ID: budget/national/original/national-budgets

National Yearly Budgets - Processed (aggregated-yearly)
Succeeded

This pipeline joins the different phases of the budget (allocated, revised and executed). In the original file there's a separate row for each of the phases. We like it better as a single row with all phase info. Another thing this pipeline does is to rename the column titles - to more friendly English names. Also, it create rows for all hierarchies - where upper hierarchies (2, 4 & 6 digits) are plain aggregations of the 8-digit items they contain.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 16:46:52.184794
Last Completion:
2026-05-19 19:10:39.817513
Last Success:
2026-05-19 19:10:39.817513

Pipeline ID: budget/national/processed/aggregated-yearly

budget/national/processed/category-explanations
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:53:32.434500
Last Completion:
2026-05-07 10:53:49.025232
Last Success:
2026-05-07 10:53:49.025232

Pipeline ID: budget/national/processed/category-explanations

National Yearly Budgets - Joined with category-explanations (connected-items-explained)
Succeeded

This pipeline joins budget items that span across years.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 20:27:24.781981
Last Completion:
2026-05-19 20:33:43.791682
Last Success:
2026-05-19 20:33:43.791682

Pipeline ID: budget/national/processed/connected-items-explained

National Yearly Budgets - Connected Items (connected-national-budgets)
Succeeded

This pipeline joins budget items that span across years.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:52.366498
Last Completion:
2026-05-19 20:27:24.191901
Last Success:
2026-05-19 20:27:24.191901

Pipeline ID: budget/national/processed/connected-national-budgets

National Yearly Budgets - Just the total (item 00) (just-the-total)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:51.735955
Last Completion:
2026-05-19 19:56:40.753407
Last Success:
2026-05-19 19:56:40.753407

Pipeline ID: budget/national/processed/just-the-total

National Yearly Budgets - Main Item Names (roof-names)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:51.744569
Last Completion:
2026-05-19 19:56:40.975679
Last Success:
2026-05-19 19:56:40.975679

Pipeline ID: budget/national/processed/roof-names

National Yearly Budgets - With Extras (with-extras)
Succeeded

This pipeline joins the budget data to itself so that each item has a list of its immediate children.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:10:40.162028
Last Completion:
2026-05-19 19:41:51.432371
Last Success:
2026-05-19 19:41:51.432371

Pipeline ID: budget/national/processed/with-extras

budgetkey/analysis/spending/publisher_entity_analysis
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:22:46.001902
Last Completion:
2026-05-20 11:45:35.975567
Last Success:
2026-05-20 11:45:35.975567

Pipeline ID: budgetkey/analysis/spending/publisher_entity_analysis

budgetkey/analysis/spending/publisher_foa_analysis
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:22:46.016053
Last Completion:
2026-05-20 10:30:03.294605
Last Success:
2026-05-20 10:30:03.294605

Pipeline ID: budgetkey/analysis/spending/publisher_foa_analysis

budgetkey/analysis/spending/united
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 10:00:02.710148
Last Completion:
2026-05-20 10:22:45.571444
Last Success:
2026-05-20 10:22:45.571444

Pipeline ID: budgetkey/analysis/spending/united

Main Page - Aggregated budget by functional classification (budget-functional-aggregates)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:10:40.252090
Last Completion:
2026-05-19 19:19:07.197786
Last Success:
2026-05-19 19:19:07.197786

Pipeline ID: budgetkey/budget-functional-aggregates

budgetkey/documents
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:19:07.689547
Last Completion:
2026-05-19 19:19:12.560319
Last Success:
2026-05-19 19:19:12.560319

Pipeline ID: budgetkey/documents

budgetkey/elasticsearch/index_activities
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 10:03:48.992104
Last Completion:
2026-05-19 10:04:54.095629
Last Success:
2026-05-19 10:04:54.095629

Pipeline ID: budgetkey/elasticsearch/index_activities

budgetkey/elasticsearch/index_budget
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 20:33:44.474368
Last Completion:
2026-05-19 20:53:34.074848
Last Success:
2026-05-19 20:53:34.074848

Pipeline ID: budgetkey/elasticsearch/index_budget

budgetkey/elasticsearch/index_muni_budgets
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:57.073541
Last Completion:
2026-05-20 01:16:01.071925
Last Success:
2026-05-20 01:16:01.071925

Pipeline ID: budgetkey/elasticsearch/index_muni_budgets

budgetkey/elasticsearch/index_muni_tenders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:55:07.268983
Last Completion:
2026-05-20 00:56:09.158726
Last Success:
2026-05-20 00:56:09.158726

Pipeline ID: budgetkey/elasticsearch/index_muni_tenders

budgetkey/elasticsearch/index_reports
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 10:02:35.690518
Last Completion:
2026-05-19 10:03:48.968445
Last Success:
2026-05-19 10:03:48.968445

Pipeline ID: budgetkey/elasticsearch/index_reports

budgetkey/elasticsearch/index_support_programs
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 02:19:21.176031
Last Completion:
2026-05-20 02:21:29.976963
Last Success:
2026-05-20 02:21:29.976963

Pipeline ID: budgetkey/elasticsearch/index_support_programs

budgetkey/elasticsearch/index_supports
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 03:00:54.917535
Last Completion:
2026-05-20 04:05:12.242978
Last Success:
2026-05-20 04:05:12.242978

Pipeline ID: budgetkey/elasticsearch/index_supports

budgetkey/elasticsearch/index_tenders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:44:57.694291
Last Completion:
2026-05-20 02:49:14.304757
Last Success:
2026-05-20 02:49:14.304757

Pipeline ID: budgetkey/elasticsearch/index_tenders

budgetkey/elasticsearch/index_units
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:37:23.657580
Last Completion:
2026-05-20 00:38:10.359785
Last Success:
2026-05-20 00:38:10.359785

Pipeline ID: budgetkey/elasticsearch/index_units

Send periodic emails (emails)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-15 05:01:03.269575
Last Completion:
2026-05-16 07:11:54.261132
Last Success:
2026-05-16 07:11:54.261132

Pipeline ID: budgetkey/emails/emails

donations/candidates
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 12:18:57.031128
Last Completion:
2026-05-07 12:19:13.634703
Last Success:
2026-05-07 12:19:13.634703

Pipeline ID: donations/candidates

donations/parties
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:35.062644
Last Completion:
2026-05-07 10:49:47.231253
Last Success:
2026-05-07 10:49:47.231253

Pipeline ID: donations/parties

entities/associations/guidestar/guidestar
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:40:26.879514
Last Completion:
2026-05-14 06:43:22.066052
Last Success:
2026-05-14 06:43:22.066052

Pipeline ID: entities/associations/guidestar/guidestar

entities/associations/guidestar/guidestar-scraper
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 00:00:09.651670
Last Completion:
2026-05-14 06:40:26.767287
Last Success:
2026-05-14 06:40:26.767287

Pipeline ID: entities/associations/guidestar/guidestar-scraper

עמותות פעילות מרשם העמותות (registry)
Succeeded

רשימת כלל העמותות הפעילות, מתעדכן שבועית.


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:50:36.444081
Last Completion:
2026-05-07 10:51:38.606154
Last Success:
2026-05-07 10:51:38.606154

Pipeline ID: entities/associations/registrar/registry

entities/companies/registrar/details
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 20:00:03.487035
Last Completion:
2026-05-20 20:04:11.253764
Last Success:
2026-05-20 20:04:11.253764

Pipeline ID: entities/companies/registrar/details

חברות פעילות מרשם החברות (scraper)
Succeeded

רשימת כלל החברות הפעילות, מתעדכן שבועית.


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:12:14.889486
Last Completion:
2026-05-20 00:45:03.780412
Last Success:
2026-05-20 00:45:03.780412

Pipeline ID: entities/companies/registrar/scraper

רשימת אגודות שיתופיות (cooperatives)
Succeeded

רשימת אגודות שיתופיות, מתוך ממשק נתונים של מאגר של משרד הכלכלה / האגף לאיגוד שיתופי, מתעדכן שבועית


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 09:08:52.139096
Last Completion:
2026-05-08 09:13:51.770589
Last Success:
2026-05-08 09:13:51.770589

Pipeline ID: entities/cooperatives/cooperatives

רשימת הקדשים (endowments)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:58.429554
Last Completion:
2026-05-07 10:50:36.243963
Last Success:
2026-05-07 10:50:36.243963

Pipeline ID: entities/endowments/endowments

רשימת שותפויות (partnerships)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:53.136378
Last Completion:
2026-05-07 10:51:00.840456
Last Success:
2026-05-07 10:51:00.840456

Pipeline ID: entities/partnerships/partnerships

entities/special/registry
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:01:19.759726
Last Completion:
2026-05-20 00:12:06.884586
Last Success:
2026-05-20 00:12:06.884586

Pipeline ID: entities/special/registry

ezvonot/ezvonot_crontab
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:40.081837
Last Completion:
2026-05-20 00:00:44.165676
Last Success:
2026-05-20 00:00:44.165676

Pipeline ID: ezvonot/ezvonot_crontab

facilities/all/facilities_all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:45:03.875373
Last Completion:
2026-05-20 00:54:56.553163
Last Success:
2026-05-20 00:54:56.553163

Pipeline ID: facilities/all/facilities_all

facilities/all/facilities_tamat
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:31:24.554439
Last Completion:
2026-05-20 01:32:11.159493
Last Success:
2026-05-20 01:32:11.159493

Pipeline ID: facilities/all/facilities_tamat

facilities/education/facilities_education
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:23.777207
Last Completion:
2026-05-20 00:01:37.469932
Last Success:
2026-05-20 00:01:37.469932

Pipeline ID: facilities/education/facilities_education

facilities/labor/facilities_labor
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:20.967676
Last Completion:
2026-05-20 00:01:04.552756
Last Success:
2026-05-20 00:01:04.552756

Pipeline ID: facilities/labor/facilities_labor

facilities/welfare/facilities_welfare
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:02:48.261904
Last Completion:
2026-05-20 00:03:23.185489
Last Success:
2026-05-20 00:03:23.185489

Pipeline ID: facilities/welfare/facilities_welfare

knesset/knesset_committee_decisions
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:51:38.611557
Last Completion:
2026-05-07 10:52:31.006061
Last Success:
2026-05-07 10:52:31.006061

Pipeline ID: knesset/knesset_committee_decisions

lamas/municipal-data
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:53:24.557620
Last Completion:
2026-05-20 00:55:34.977094
Last Success:
2026-05-20 00:55:34.977094

Pipeline ID: lamas/municipal-data

קובץ התאמת רשויות אזוריות לישובים בשטחן (municipality-to-city)
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:49:35.054251
Last Completion:
2026-05-07 10:49:58.235858
Last Success:
2026-05-07 10:49:58.235858

Pipeline ID: lamas/municipality-to-city

people/association_founders/association-founders
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.468347
Last Completion:
2026-05-14 06:45:06.657282
Last Success:
2026-05-14 06:45:06.657282

Pipeline ID: people/association_founders/association-founders

מינויים בכלכליסט (calcalist)
Succeeded

רשימת כל המינויים והחברות מאתר כלכליסט


Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:52:58.620749
Last Completion:
2026-05-07 10:53:05.356702
Last Success:
2026-05-07 10:53:05.356702

Pipeline ID: people/company_appointments/media/calcalist/calcalist

Join the parsed PDF to get start and end time for each person (correlate)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:32:11.255512
Last Completion:
2026-05-20 01:32:26.263156
Last Success:
2026-05-20 01:32:26.263156

Pipeline ID: people/company_appointments/state_owned/correlate

Parse and concatenate all PDF reports (parse_pdf_resources)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:54:56.570487
Last Completion:
2026-05-20 00:55:07.253001
Last Success:
2026-05-20 00:55:07.253001

Pipeline ID: people/company_appointments/state_owned/parse_pdf_resources

collect links to all pdf reports on https://mof.gov.il/GCA/Directors/Pages/DirectorsManningReport.aspx (reports)
Succeeded

columns: date, url


Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:12:06.904536
Last Completion:
2026-05-20 00:12:14.866840
Last Success:
2026-05-20 00:12:14.866840

Pipeline ID: people/company_appointments/state_owned/reports

people/company_appointments/state_owned/state-owned-nominations
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:35:30.386337
Last Completion:
2026-05-20 01:35:45.472551
Last Success:
2026-05-20 01:35:45.472551

Pipeline ID: people/company_appointments/state_owned/state-owned-nominations

people/municipal_appointments/municipal_representitives
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:52:31.010691
Last Completion:
2026-05-07 10:52:37.481600
Last Success:
2026-05-07 10:52:37.481600

Pipeline ID: people/municipal_appointments/municipal_representitives

people/political_donations/political_donations
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-07 10:53:10.046259
Last Completion:
2026-05-07 10:53:13.188547
Last Success:
2026-05-07 10:53:13.188547

Pipeline ID: people/political_donations/political_donations

procurement/municipal/fetcher
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:15:39.579121
Last Completion:
2026-05-20 00:16:10.353717
Last Success:
2026-05-20 00:16:10.353717

Pipeline ID: procurement/municipal/fetcher

Load all tenders data from data.gov.il/procurement agency to a flat file (all)
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:16:10.378444
Last Completion:
2026-05-20 00:37:23.569310
Last Success:
2026-05-20 00:37:23.569310

Pipeline ID: procurement/tenders/all

procurement/tenders/processed
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 01:08:01.285758
Last Completion:
2026-05-20 01:44:57.059766
Last Success:
2026-05-20 01:44:57.059766

Pipeline ID: procurement/tenders/processed

reports/all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:48:08.618300
Last Completion:
2026-05-14 06:48:18.175626
Last Success:
2026-05-14 06:48:18.175626

Pipeline ID: reports/all

reports/ngos/ngo-activity-report
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.454352
Last Completion:
2026-05-14 06:48:08.042972
Last Success:
2026-05-14 06:48:08.042972

Pipeline ID: reports/ngos/ngo-activity-report

reports/ngos/ngo-district-report
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-14 06:43:22.438295
Last Completion:
2026-05-14 06:47:21.586081
Last Success:
2026-05-14 06:47:21.586081

Pipeline ID: reports/ngos/ngo-district-report

simpledb/process_simple_dbs
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-19 19:41:52.261530
Last Completion:
2026-05-19 20:58:22.817436
Last Success:
2026-05-19 20:58:22.817436

Pipeline ID: simpledb/process_simple_dbs

support_programs/all-support-programs
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:05.761980
Last Completion:
2026-05-20 02:19:20.350747
Last Success:
2026-05-20 02:19:20.350747

Pipeline ID: support_programs/all-support-programs

supports/all
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-18 23:10:07.041421
Last Completion:
2026-05-18 23:21:10.409656
Last Success:
2026-05-18 23:21:10.409656

Pipeline ID: supports/all

supports/by-payment-year
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:03.375200
Last Completion:
2026-05-20 02:18:19.979223
Last Success:
2026-05-20 02:18:19.979223

Pipeline ID: supports/by-payment-year

supports/by-request-year
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 02:12:03.089231
Last Completion:
2026-05-20 03:00:54.356108
Last Success:
2026-05-20 03:00:54.356108

Pipeline ID: supports/by-request-year

supports/criteria/support-criteria-doj
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:18:33.280738
Last Completion:
2026-05-20 00:18:43.584483
Last Success:
2026-05-20 00:18:43.584483

Pipeline ID: supports/criteria/support-criteria-doj

supports/supports-2004
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:28.826862
Last Completion:
2026-05-08 10:51:36.527701
Last Success:
2026-05-08 10:51:36.527701

Pipeline ID: supports/supports-2004

supports/supports-2005
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:36.534521
Last Completion:
2026-05-08 10:51:43.957030
Last Success:
2026-05-08 10:51:43.957030

Pipeline ID: supports/supports-2005

supports/supports-2006
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:43.961651
Last Completion:
2026-05-08 10:51:51.441814
Last Success:
2026-05-08 10:51:51.441814

Pipeline ID: supports/supports-2006

supports/supports-2007
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:51.446857
Last Completion:
2026-05-08 10:51:58.526237
Last Success:
2026-05-08 10:51:58.526237

Pipeline ID: supports/supports-2007

supports/supports-2008
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:51:58.531450
Last Completion:
2026-05-08 10:52:06.253292
Last Success:
2026-05-08 10:52:06.253292

Pipeline ID: supports/supports-2008

supports/supports-2009
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:06.329087
Last Completion:
2026-05-08 10:52:13.563515
Last Success:
2026-05-08 10:52:13.563515

Pipeline ID: supports/supports-2009

supports/supports-2010
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:13.568964
Last Completion:
2026-05-08 10:52:21.255323
Last Success:
2026-05-08 10:52:21.255323

Pipeline ID: supports/supports-2010

supports/supports-2011
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:21.260498
Last Completion:
2026-05-08 10:52:28.841591
Last Success:
2026-05-08 10:52:28.841591

Pipeline ID: supports/supports-2011

supports/supports-2012
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:28.846731
Last Completion:
2026-05-08 10:52:36.345090
Last Success:
2026-05-08 10:52:36.345090

Pipeline ID: supports/supports-2012

supports/supports-2013
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:36.350249
Last Completion:
2026-05-08 10:52:43.947962
Last Success:
2026-05-08 10:52:43.947962

Pipeline ID: supports/supports-2013

supports/supports-2014
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:43.953058
Last Completion:
2026-05-08 10:52:51.630024
Last Success:
2026-05-08 10:52:51.630024

Pipeline ID: supports/supports-2014

supports/supports-2015
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:51.635288
Last Completion:
2026-05-08 10:52:58.770308
Last Success:
2026-05-08 10:52:58.770308

Pipeline ID: supports/supports-2015

supports/supports-2016
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:52:58.830326
Last Completion:
2026-05-08 10:53:06.548733
Last Success:
2026-05-08 10:53:06.548733

Pipeline ID: supports/supports-2016

supports/supports-2017
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:06.553859
Last Completion:
2026-05-08 10:53:14.328368
Last Success:
2026-05-08 10:53:14.328368

Pipeline ID: supports/supports-2017

supports/supports-2018
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:14.334758
Last Completion:
2026-05-08 10:53:21.836372
Last Success:
2026-05-08 10:53:21.836372

Pipeline ID: supports/supports-2018

supports/supports-2019
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:21.841270
Last Completion:
2026-05-08 10:53:29.252809
Last Success:
2026-05-08 10:53:29.252809

Pipeline ID: supports/supports-2019

supports/supports-2020
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:29.330409
Last Completion:
2026-05-08 10:53:37.042123
Last Success:
2026-05-08 10:53:37.042123

Pipeline ID: supports/supports-2020

supports/supports-2021
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:37.047501
Last Completion:
2026-05-08 10:53:44.326822
Last Success:
2026-05-08 10:53:44.326822

Pipeline ID: supports/supports-2021

supports/supports-2022
Succeeded

Last Run triggered by:
dirty-task-init
Last Run started at:
2026-05-08 10:53:44.333625
Last Completion:
2026-05-08 10:53:51.747186
Last Success:
2026-05-08 10:53:51.747186

Pipeline ID: supports/supports-2022

supports/supports-2024
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 21:00:02.571135
Last Completion:
2026-05-20 21:10:08.166969
Last Success:
2026-05-20 21:10:08.166969

Pipeline ID: supports/supports-2024

supports/supports-by-entity
Succeeded

Last Run triggered by:
dirty-task-update
Last Run started at:
2026-05-20 01:47:03.395967
Last Completion:
2026-05-20 01:58:43.266218
Last Success:
2026-05-20 01:58:43.266218

Pipeline ID: supports/supports-by-entity

supports/with-entities
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:56:09.357330
Last Completion:
2026-05-20 01:47:03.253412
Last Success:
2026-05-20 01:47:03.253412

Pipeline ID: supports/with-entities

supports/with-keys
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:12.412361
Last Completion:
2026-05-20 00:34:18.168150
Last Success:
2026-05-20 00:34:18.168150

Pipeline ID: supports/with-keys

units/social_services/social_services
Succeeded

Last Run triggered by:
scheduled
Last Run started at:
2026-05-20 00:00:44.175273
Last Completion:
2026-05-20 00:01:03.769050
Last Success:
2026-05-20 00:01:03.769050

Pipeline ID: units/social_services/social_services