Files
tfm_ainventory/graphify-out/cache/88142df279d2de31844380f1bab380402c187b04ad1492e9099f8757ec1c8da7.json

1 line
23 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "label": "job.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L1"}, {"id": "job_job", "label": "Job", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L19"}, {"id": "job_job_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L61"}, {"id": "job_job_modify", "label": ".modify()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L67"}, {"id": "job_job_reschedule", "label": ".reschedule()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L81"}, {"id": "job_job_pause", "label": ".pause()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L95"}, {"id": "job_job_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L107"}, {"id": "job_job_remove", "label": ".remove()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L119"}, {"id": "job_pending", "label": "pending()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L129"}, {"id": "job_job_get_run_times", "label": "._get_run_times()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L141"}, {"id": "job_job_getstate", "label": ".__getstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L260"}, {"id": "job_job_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L296"}, {"id": "job_job_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L315"}, {"id": "job_job_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L320"}, {"id": "job_job_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L323"}, {"id": "job_rationale_20", "label": "Contains the options given when scheduling callables and its current schedule an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L20"}, {"id": "job_rationale_68", "label": "Makes the given changes to this job and saves it in the associated job store.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L68"}, {"id": "job_rationale_82", "label": "Shortcut for switching the trigger on this job. .. seealso:: :meth:`~ap", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L82"}, {"id": "job_rationale_96", "label": "Temporarily suspend the execution of this job. .. seealso:: :meth:`~aps", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L96"}, {"id": "job_rationale_108", "label": "Resume the schedule of this job if previously paused. .. seealso:: :met", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L108"}, {"id": "job_rationale_120", "label": "Unschedules this job and removes it from its associated job store. .. s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L120"}, {"id": "job_rationale_130", "label": "Returns ``True`` if the referenced job is still waiting to be added to its desig", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L130"}, {"id": "job_rationale_142", "label": "Computes the scheduled run times between ``next_run_time`` and ``now`` (inclusiv", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L142"}, {"id": "job_rationale_158", "label": "Validates the changes to the Job and makes the modifications if and only if all", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L158"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "inspect", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "uuid", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "apscheduler_triggers_base", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "apscheduler_util", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "job_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L19", "weight": 1.0}, {"source": "job_job", "target": "job_job_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L61", "weight": 1.0}, {"source": "job_job", "target": "job_job_modify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L67", "weight": 1.0}, {"source": "job_job", "target": "job_job_reschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L81", "weight": 1.0}, {"source": "job_job", "target": "job_job_pause", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L95", "weight": 1.0}, {"source": "job_job", "target": "job_job_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L107", "weight": 1.0}, {"source": "job_job", "target": "job_job_remove", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_apscheduler_job_py", "target": "job_pending", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L129", "weight": 1.0}, {"source": "job_job", "target": "job_job_get_run_times", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L141", "weight": 1.0}, {"source": "job_job", "target": "job_job_modify", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L157", "weight": 1.0}, {"source": "job_job", "target": "job_job_getstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L260", "weight": 1.0}, {"source": "job_job", "target": "job_job_setstate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L296", "weight": 1.0}, {"source": "job_job", "target": "job_job_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L315", "weight": 1.0}, {"source": "job_job", "target": "job_job_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L320", "weight": 1.0}, {"source": "job_job", "target": "job_job_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L323", "weight": 1.0}, {"source": "job_rationale_20", "target": "job_job", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L20", "weight": 1.0}, {"source": "job_rationale_68", "target": "job_job_modify", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L68", "weight": 1.0}, {"source": "job_rationale_82", "target": "job_job_reschedule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L82", "weight": 1.0}, {"source": "job_rationale_96", "target": "job_job_pause", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L96", "weight": 1.0}, {"source": "job_rationale_108", "target": "job_job_resume", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L108", "weight": 1.0}, {"source": "job_rationale_120", "target": "job_job_remove", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L120", "weight": 1.0}, {"source": "job_rationale_130", "target": "job_job_pending", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L130", "weight": 1.0}, {"source": "job_rationale_142", "target": "job_job_get_run_times", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L142", "weight": 1.0}, {"source": "job_rationale_158", "target": "job_job_modify", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L158", "weight": 1.0}], "raw_calls": [{"caller_nid": "job_job_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L62"}, {"caller_nid": "job_job_init", "callee": "_modify", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L65"}, {"caller_nid": "job_job_init", "callee": "uuid4", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L65"}, {"caller_nid": "job_job_modify", "callee": "modify_job", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L78"}, {"caller_nid": "job_job_reschedule", "callee": "reschedule_job", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L90"}, {"caller_nid": "job_job_pause", "callee": "pause_job", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L104"}, {"caller_nid": "job_job_resume", "callee": "resume_job", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L116"}, {"caller_nid": "job_job_remove", "callee": "remove_job", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L126"}, {"caller_nid": "job_job_get_run_times", "callee": "astimezone", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L151"}, {"caller_nid": "job_job_get_run_times", "callee": "astimezone", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L151"}, {"caller_nid": "job_job_get_run_times", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L152"}, {"caller_nid": "job_job_get_run_times", "callee": "get_next_fire_time", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L153"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L166"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L167"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L168"}, {"caller_nid": "job_job_modify", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L169"}, {"caller_nid": "job_job_modify", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L170"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L174"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L175"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L176"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L178"}, {"caller_nid": "job_job_modify", "callee": "ref_to_obj", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L180"}, {"caller_nid": "job_job_modify", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L181"}, {"caller_nid": "job_job_modify", "callee": "obj_to_ref", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L183"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L188"}, {"caller_nid": "job_job_modify", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L190"}, {"caller_nid": "job_job_modify", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L190"}, {"caller_nid": "job_job_modify", "callee": "get_callable_name", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L191"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L193"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L193"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L194"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L195"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L195"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L196"}, {"caller_nid": "job_job_modify", "callee": "check_callable_args", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L198"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L206"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L207"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L208"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L212"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L213"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L214"}, {"caller_nid": "job_job_modify", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L220"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L220"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L224"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L225"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L226"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L230"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L231"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L232"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L239"}, {"caller_nid": "job_job_modify", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L240"}, {"caller_nid": "job_job_modify", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L241"}, {"caller_nid": "job_job_modify", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L245"}, {"caller_nid": "job_job_modify", "callee": "convert_to_datetime", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L246"}, {"caller_nid": "job_job_modify", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L251"}, {"caller_nid": "job_job_modify", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L252"}, {"caller_nid": "job_job_modify", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L253"}, {"caller_nid": "job_job_modify", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L257"}, {"caller_nid": "job_job_modify", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L258"}, {"caller_nid": "job_job_getstate", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L263"}, {"caller_nid": "job_job_getstate", "callee": "ismethod", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L273"}, {"caller_nid": "job_job_getstate", "callee": "isclass", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L274"}, {"caller_nid": "job_job_getstate", "callee": "obj_to_ref", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L275"}, {"caller_nid": "job_job_getstate", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L277"}, {"caller_nid": "job_job_setstate", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L297"}, {"caller_nid": "job_job_setstate", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L298"}, {"caller_nid": "job_job_setstate", "callee": "ref_to_obj", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L304"}, {"caller_nid": "job_job_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L316"}, {"caller_nid": "job_job_str", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L324"}, {"caller_nid": "job_job_str", "callee": "datetime_repr", "source_file": "backend/venv/lib/python3.12/site-packages/apscheduler/job.py", "source_location": "L326"}]}