Files
tfm_ainventory/graphify-out/cache/f774607cff0774355f07cb2aa8bc78161fe24b5ca05771f8b61c437afdd98ce7.json

1 line
133 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "label": "capture.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1"}, {"id": "capture_pytest_addoption", "label": "pytest_addoption()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L49"}, {"id": "capture_colorama_workaround", "label": "_colorama_workaround()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L68"}, {"id": "capture_readline_workaround", "label": "_readline_workaround()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L83"}, {"id": "capture_windowsconsoleio_workaround", "label": "_windowsconsoleio_workaround()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L100"}, {"id": "capture_pytest_load_initial_conftests", "label": "pytest_load_initial_conftests()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L156"}, {"id": "capture_encodedfile", "label": "EncodedFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L186"}, {"id": "capture_name", "label": "name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L190"}, {"id": "capture_mode", "label": "mode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L196"}, {"id": "capture_captureio", "label": "CaptureIO", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L203"}, {"id": "capture_captureio_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L204"}, {"id": "capture_captureio_getvalue", "label": ".getvalue()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L207"}, {"id": "capture_teecaptureio", "label": "TeeCaptureIO", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L212"}, {"id": "capture_teecaptureio_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L213"}, {"id": "capture_teecaptureio_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L217"}, {"id": "capture_dontreadfrominput", "label": "DontReadFromInput", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L222"}, {"id": "textio", "label": "TextIO", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "capture_encoding", "label": "encoding()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L224"}, {"id": "capture_dontreadfrominput_read", "label": ".read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L228"}, {"id": "capture_dontreadfrominput_next", "label": ".__next__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L235"}, {"id": "capture_dontreadfrominput_readlines", "label": ".readlines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L238"}, {"id": "capture_dontreadfrominput_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L243"}, {"id": "capture_dontreadfrominput_fileno", "label": ".fileno()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L246"}, {"id": "capture_dontreadfrominput_flush", "label": ".flush()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L249"}, {"id": "capture_dontreadfrominput_isatty", "label": ".isatty()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L252"}, {"id": "capture_dontreadfrominput_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L255"}, {"id": "capture_dontreadfrominput_readable", "label": ".readable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L258"}, {"id": "capture_dontreadfrominput_seek", "label": ".seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L261"}, {"id": "capture_dontreadfrominput_seekable", "label": ".seekable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L264"}, {"id": "capture_dontreadfrominput_tell", "label": ".tell()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L267"}, {"id": "capture_dontreadfrominput_truncate", "label": ".truncate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L270"}, {"id": "capture_dontreadfrominput_write", "label": ".write()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L273"}, {"id": "capture_dontreadfrominput_writelines", "label": ".writelines()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L276"}, {"id": "capture_dontreadfrominput_writable", "label": ".writable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L279"}, {"id": "capture_dontreadfrominput_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L282"}, {"id": "capture_dontreadfrominput_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L285"}, {"id": "capture_buffer", "label": "buffer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L294"}, {"id": "capture_capturebase", "label": "CaptureBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L302"}, {"id": "capture_init", "label": "__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L306"}, {"id": "capture_start", "label": "start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L310"}, {"id": "capture_done", "label": "done()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L314"}, {"id": "capture_suspend", "label": "suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L318"}, {"id": "capture_resume", "label": "resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L322"}, {"id": "capture_writeorg", "label": "writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L326"}, {"id": "capture_snap", "label": "snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L330"}, {"id": "capture_nocapture", "label": "NoCapture", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L337"}, {"id": "capture_nocapture_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L340"}, {"id": "capture_nocapture_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L343"}, {"id": "capture_nocapture_done", "label": ".done()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L346"}, {"id": "capture_nocapture_suspend", "label": ".suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L349"}, {"id": "capture_nocapture_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L352"}, {"id": "capture_nocapture_snap", "label": ".snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L355"}, {"id": "capture_nocapture_writeorg", "label": ".writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L358"}, {"id": "capture_syscapturebase", "label": "SysCaptureBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L362"}, {"id": "capture_syscapturebase_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L363"}, {"id": "capture_syscapturebase_repr", "label": ".repr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L377"}, {"id": "capture_syscapturebase_assert_state", "label": "._assert_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L395"}, {"id": "capture_syscapturebase_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L402"}, {"id": "capture_syscapturebase_done", "label": ".done()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L407"}, {"id": "capture_syscapturebase_suspend", "label": ".suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L416"}, {"id": "capture_syscapturebase_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L421"}, {"id": "capture_syscapturebinary", "label": "SysCaptureBinary", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L429"}, {"id": "capture_syscapturebinary_snap", "label": ".snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L432"}, {"id": "capture_syscapturebinary_writeorg", "label": ".writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L440"}, {"id": "capture_syscapture", "label": "SysCapture", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L447"}, {"id": "capture_syscapture_snap", "label": ".snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L450"}, {"id": "capture_syscapture_writeorg", "label": ".writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L458"}, {"id": "capture_fdcapturebase", "label": "FDCaptureBase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L464"}, {"id": "capture_fdcapturebase_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L465"}, {"id": "capture_fdcapturebase_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L506"}, {"id": "capture_fdcapturebase_assert_state", "label": "._assert_state()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L512"}, {"id": "capture_fdcapturebase_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L519"}, {"id": "capture_fdcapturebase_done", "label": ".done()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L526"}, {"id": "capture_fdcapturebase_suspend", "label": ".suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L542"}, {"id": "capture_fdcapturebase_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L550"}, {"id": "capture_fdcapturebinary", "label": "FDCaptureBinary", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L559"}, {"id": "capture_fdcapturebinary_snap", "label": ".snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L567"}, {"id": "capture_fdcapturebinary_writeorg", "label": ".writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L575"}, {"id": "capture_fdcapture", "label": "FDCapture", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L581"}, {"id": "capture_fdcapture_snap", "label": ".snap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L589"}, {"id": "capture_fdcapture_writeorg", "label": ".writeorg()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L597"}, {"id": "capture_captureresult", "label": "CaptureResult", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L611"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "capture_multicapture", "label": "MultiCapture", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L628"}, {"id": "capture_multicapture_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L632"}, {"id": "capture_multicapture_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L642"}, {"id": "capture_multicapture_start_capturing", "label": ".start_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L648"}, {"id": "capture_multicapture_pop_outerr_to_orig", "label": ".pop_outerr_to_orig()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L657"}, {"id": "capture_multicapture_suspend_capturing", "label": ".suspend_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L668"}, {"id": "capture_multicapture_resume_capturing", "label": ".resume_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L678"}, {"id": "capture_multicapture_stop_capturing", "label": ".stop_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L689"}, {"id": "capture_multicapture_is_started", "label": ".is_started()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L701"}, {"id": "capture_multicapture_readouterr", "label": ".readouterr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L705"}, {"id": "capture_get_multicapture", "label": "_get_multicapture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L712"}, {"id": "capture_capturemanager", "label": "CaptureManager", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L729"}, {"id": "capture_capturemanager_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L748"}, {"id": "capture_capturemanager_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L753"}, {"id": "capture_capturemanager_is_capturing", "label": ".is_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L759"}, {"id": "capture_capturemanager_is_globally_capturing", "label": ".is_globally_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L768"}, {"id": "capture_capturemanager_start_global_capturing", "label": ".start_global_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L771"}, {"id": "capture_capturemanager_stop_global_capturing", "label": ".stop_global_capturing()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L776"}, {"id": "capture_capturemanager_resume_global_capture", "label": ".resume_global_capture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L782"}, {"id": "capture_capturemanager_suspend_global_capture", "label": ".suspend_global_capture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L788"}, {"id": "capture_capturemanager_suspend", "label": ".suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L792"}, {"id": "capture_capturemanager_resume", "label": ".resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L797"}, {"id": "capture_capturemanager_read_global_capture", "label": ".read_global_capture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L801"}, {"id": "capture_capturemanager_set_fixture", "label": ".set_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L807"}, {"id": "capture_capturemanager_unset_fixture", "label": ".unset_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L816"}, {"id": "capture_capturemanager_activate_fixture", "label": ".activate_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L819"}, {"id": "capture_capturemanager_deactivate_fixture", "label": ".deactivate_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L825"}, {"id": "capture_capturemanager_suspend_fixture", "label": ".suspend_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L830"}, {"id": "capture_capturemanager_resume_fixture", "label": ".resume_fixture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L834"}, {"id": "capture_global_and_fixture_disabled", "label": "global_and_fixture_disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L841"}, {"id": "capture_item_capture", "label": "item_capture()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L858"}, {"id": "capture_pytest_make_collect_report", "label": "pytest_make_collect_report()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L874"}, {"id": "capture_pytest_runtest_setup", "label": "pytest_runtest_setup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L893"}, {"id": "capture_pytest_runtest_call", "label": "pytest_runtest_call()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L898"}, {"id": "capture_pytest_runtest_teardown", "label": "pytest_runtest_teardown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L903"}, {"id": "capture_pytest_keyboard_interrupt", "label": "pytest_keyboard_interrupt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L908"}, {"id": "capture_pytest_internalerror", "label": "pytest_internalerror()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L912"}, {"id": "capture_capturefixture", "label": "CaptureFixture", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L916"}, {"id": "capture_capturefixture_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L920"}, {"id": "capture_capturefixture_start", "label": "._start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L936"}, {"id": "capture_capturefixture_close", "label": ".close()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L945"}, {"id": "capture_capturefixture_readouterr", "label": ".readouterr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L953"}, {"id": "capture_capturefixture_suspend", "label": "._suspend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L970"}, {"id": "capture_capturefixture_resume", "label": "._resume()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L975"}, {"id": "capture_capturefixture_is_started", "label": "._is_started()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L980"}, {"id": "capture_disabled", "label": "disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L987"}, {"id": "capture_capsys", "label": "capsys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1000"}, {"id": "capture_capteesys", "label": "capteesys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1028"}, {"id": "capture_capsysbinary", "label": "capsysbinary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1063"}, {"id": "capture_capfd", "label": "capfd()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1091"}, {"id": "capture_capfdbinary", "label": "capfdbinary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1119"}, {"id": "capture_rationale_69", "label": "Ensure colorama is imported so that it attaches to the correct stdio handles", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L69"}, {"id": "capture_rationale_84", "label": "Ensure readline is imported early so it attaches to the correct stdio handles.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L84"}, {"id": "capture_rationale_101", "label": "Workaround for Windows Unicode console handling. Python 3.6 implemented Uni", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L101"}, {"id": "capture_rationale_520", "label": "Start capturing on targetfd using memorized tmpfile.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L520"}, {"id": "capture_rationale_527", "label": "Stop capturing, restore streams, return original capture file, seeked to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L527"}, {"id": "capture_rationale_560", "label": "Capture IO to/from a given OS-level file descriptor. snap() produces `bytes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L560"}, {"id": "capture_rationale_576", "label": "Write to original file descriptor.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L576"}, {"id": "capture_rationale_582", "label": "Capture IO to/from a given OS-level file descriptor. snap() produces text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L582"}, {"id": "capture_rationale_598", "label": "Write to original file descriptor.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L598"}, {"id": "capture_rationale_612", "label": "The result of :method:`caplog.readouterr() <pytest.CaptureFixture.readouterr>`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L612"}, {"id": "capture_rationale_623", "label": "The result of :method:`caplog.readouterr() <pytest.CaptureFixture.readouterr>`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L623"}, {"id": "capture_rationale_658", "label": "Pop current snapshot out/err capture and flush to orig streams.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L658"}, {"id": "capture_rationale_690", "label": "Stop capturing and reset capturing streams.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L690"}, {"id": "capture_rationale_702", "label": "Whether actively capturing -- not suspended or stopped.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L702"}, {"id": "capture_rationale_730", "label": "The capture plugin. Manages that the appropriate capture method is enabled/", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L730"}, {"id": "capture_rationale_820", "label": "If the current item is using ``capsys`` or ``capfd``, activate them so t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L820"}, {"id": "capture_rationale_826", "label": "Deactivate the ``capsys`` or ``capfd`` fixture of this item, if any.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L826"}, {"id": "capture_rationale_842", "label": "Context manager to temporarily disable global and current fixture capturing.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L842"}, {"id": "capture_rationale_917", "label": "Object returned by the :fixture:`capsys`, :fixture:`capsysbinary`, :fixture:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L917"}, {"id": "capture_rationale_954", "label": "Read and return the captured output so far, resetting the internal buffe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L954"}, {"id": "capture_rationale_971", "label": "Suspend this fixture's own capturing temporarily.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L971"}, {"id": "capture_rationale_976", "label": "Resume this fixture's own capturing temporarily.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L976"}, {"id": "capture_rationale_981", "label": "Whether actively capturing -- not disabled or closed.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L981"}, {"id": "capture_rationale_988", "label": "Temporarily disable capturing while inside the ``with`` block.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L988"}, {"id": "capture_rationale_1001", "label": "r\"\"\"Enable text capturing of writes to ``sys.stdout`` and ``sys.stderr``. T", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1001"}, {"id": "capture_rationale_1029", "label": "r\"\"\"Enable simultaneous text capturing and pass-through of writes to ``sys.s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1029"}, {"id": "capture_rationale_1064", "label": "r\"\"\"Enable bytes capturing of writes to ``sys.stdout`` and ``sys.stderr``.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1064"}, {"id": "capture_rationale_1092", "label": "r\"\"\"Enable text capturing of writes to file descriptors ``1`` and ``2``. Th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1092"}, {"id": "capture_rationale_1120", "label": "r\"\"\"Enable bytes capturing of writes to file descriptors ``1`` and ``2``. T", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1120"}, {"id": "capture_rationale_708", "label": "# TODO: This type error is real, need to fix.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L708"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "tempfile", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_config", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_config_argparsing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_deprecated", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_fixtures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_fixtures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_nodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_nodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_nodes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "pytest_reports", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_addoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L49", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_colorama_workaround", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_readline_workaround", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_windowsconsoleio_workaround", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_load_initial_conftests", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L156", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_encodedfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_mode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_captureio", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L203", "weight": 1.0}, {"source": "capture_captureio", "target": "capture_captureio_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L204", "weight": 1.0}, {"source": "capture_captureio", "target": "capture_captureio_getvalue", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L207", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_teecaptureio", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L212", "weight": 1.0}, {"source": "capture_teecaptureio", "target": "capture_captureio", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L212", "weight": 1.0}, {"source": "capture_teecaptureio", "target": "capture_teecaptureio_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L213", "weight": 1.0}, {"source": "capture_teecaptureio", "target": "capture_teecaptureio_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L217", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_dontreadfrominput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L222", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "textio", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_encoding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L224", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L228", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_next", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L235", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_readlines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L238", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L243", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_fileno", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L246", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_flush", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L249", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_isatty", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L252", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L255", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_readable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L258", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L261", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_seekable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L264", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_tell", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L267", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_truncate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L270", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_write", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L273", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_writelines", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L276", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_writable", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L279", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L282", "weight": 1.0}, {"source": "capture_dontreadfrominput", "target": "capture_dontreadfrominput_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L285", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_buffer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capturebase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L302", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_init", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L306", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_start", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L310", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L314", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_suspend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L318", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_resume", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L322", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_writeorg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L326", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_snap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L330", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_nocapture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L337", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L340", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L343", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_done", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L346", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_suspend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L349", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L352", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_snap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L355", "weight": 1.0}, {"source": "capture_nocapture", "target": "capture_nocapture_writeorg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_syscapturebase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L362", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L363", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L377", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L386", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_assert_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L395", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L402", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_done", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L407", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_suspend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L416", "weight": 1.0}, {"source": "capture_syscapturebase", "target": "capture_syscapturebase_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L421", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_syscapturebinary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L429", "weight": 1.0}, {"source": "capture_syscapturebinary", "target": "capture_syscapturebinary_snap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L432", "weight": 1.0}, {"source": "capture_syscapturebinary", "target": "capture_syscapturebinary_writeorg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L440", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_syscapture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L447", "weight": 1.0}, {"source": "capture_syscapture", "target": "capture_syscapture_snap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L450", "weight": 1.0}, {"source": "capture_syscapture", "target": "capture_syscapture_writeorg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L458", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_fdcapturebase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L464", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L465", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L506", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_assert_state", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L512", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L519", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_done", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L526", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_suspend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L542", "weight": 1.0}, {"source": "capture_fdcapturebase", "target": "capture_fdcapturebase_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L550", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_fdcapturebinary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L559", "weight": 1.0}, {"source": "capture_fdcapturebinary", "target": "capture_fdcapturebinary_snap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L567", "weight": 1.0}, {"source": "capture_fdcapturebinary", "target": "capture_fdcapturebinary_writeorg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L575", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_fdcapture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L581", "weight": 1.0}, {"source": "capture_fdcapture", "target": "capture_fdcapture_snap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L589", "weight": 1.0}, {"source": "capture_fdcapture", "target": "capture_fdcapture_writeorg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L597", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_captureresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L611", "weight": 1.0}, {"source": "capture_captureresult", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L611", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_captureresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L619", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_multicapture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L628", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L632", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L642", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_start_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L648", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_pop_outerr_to_orig", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L657", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_suspend_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L668", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_resume_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L678", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_stop_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L689", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_is_started", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L701", "weight": 1.0}, {"source": "capture_multicapture", "target": "capture_multicapture_readouterr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L705", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_get_multicapture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L712", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capturemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L729", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L748", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L753", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_is_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L759", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_is_globally_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L768", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_start_global_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L771", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_stop_global_capturing", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L776", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_resume_global_capture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L782", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_suspend_global_capture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L788", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_suspend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L792", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L797", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_read_global_capture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L801", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_set_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L807", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_unset_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L816", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_activate_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L819", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_deactivate_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L825", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_suspend_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L830", "weight": 1.0}, {"source": "capture_capturemanager", "target": "capture_capturemanager_resume_fixture", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L834", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_global_and_fixture_disabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L841", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_item_capture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L858", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_make_collect_report", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L874", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_runtest_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L893", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_runtest_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L898", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_runtest_teardown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L903", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_keyboard_interrupt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L908", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_pytest_internalerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L912", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capturefixture", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L916", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L920", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L936", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_close", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L945", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_readouterr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L953", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_suspend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L970", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_resume", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L975", "weight": 1.0}, {"source": "capture_capturefixture", "target": "capture_capturefixture_is_started", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L980", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_disabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L987", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capsys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1000", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capteesys", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1028", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capsysbinary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1063", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capfd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1091", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "target": "capture_capfdbinary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1119", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_windowsconsoleio_workaround", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L159", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_colorama_workaround", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L160", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_readline_workaround", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L161", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_capturemanager", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L163", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_capturemanager_start_global_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L170", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_capturemanager_suspend_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L175", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_capturemanager_read_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L177", "weight": 1.0}, {"source": "capture_pytest_load_initial_conftests", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L178", "weight": 1.0}, {"source": "capture_name", "target": "capture_syscapturebase_repr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L193", "weight": 1.0}, {"source": "capture_captureio_init", "target": "capture_capturefixture_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L205", "weight": 1.0}, {"source": "capture_teecaptureio_init", "target": "capture_capturefixture_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L215", "weight": 1.0}, {"source": "capture_teecaptureio_write", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L218", "weight": 1.0}, {"source": "capture_syscapturebase_init", "target": "capture_dontreadfrominput", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L371", "weight": 1.0}, {"source": "capture_syscapturebase_init", "target": "capture_captureio", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L373", "weight": 1.0}, {"source": "capture_syscapturebase_init", "target": "capture_teecaptureio", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L373", "weight": 1.0}, {"source": "capture_syscapturebase_start", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L403", "weight": 1.0}, {"source": "capture_syscapturebase_done", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L408", "weight": 1.0}, {"source": "capture_syscapturebase_done", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L413", "weight": 1.0}, {"source": "capture_syscapturebase_suspend", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L417", "weight": 1.0}, {"source": "capture_syscapturebase_resume", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L422", "weight": 1.0}, {"source": "capture_syscapturebinary_snap", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L433", "weight": 1.0}, {"source": "capture_syscapturebinary_snap", "target": "capture_dontreadfrominput_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L434", "weight": 1.0}, {"source": "capture_syscapturebinary_snap", "target": "capture_dontreadfrominput_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L435", "weight": 1.0}, {"source": "capture_syscapturebinary_snap", "target": "capture_dontreadfrominput_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L437", "weight": 1.0}, {"source": "capture_syscapturebinary_writeorg", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L441", "weight": 1.0}, {"source": "capture_syscapturebinary_writeorg", "target": "capture_dontreadfrominput_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L442", "weight": 1.0}, {"source": "capture_syscapturebinary_writeorg", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L443", "weight": 1.0}, {"source": "capture_syscapture_snap", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L451", "weight": 1.0}, {"source": "capture_syscapture_snap", "target": "capture_captureio_getvalue", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L453", "weight": 1.0}, {"source": "capture_syscapture_snap", "target": "capture_dontreadfrominput_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L454", "weight": 1.0}, {"source": "capture_syscapture_snap", "target": "capture_dontreadfrominput_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L455", "weight": 1.0}, {"source": "capture_syscapture_writeorg", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L459", "weight": 1.0}, {"source": "capture_syscapture_writeorg", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L460", "weight": 1.0}, {"source": "capture_syscapture_writeorg", "target": "capture_dontreadfrominput_flush", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L461", "weight": 1.0}, {"source": "capture_fdcapturebase_init", "target": "capture_syscapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L490", "weight": 1.0}, {"source": "capture_fdcapturebase_init", "target": "capture_encodedfile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L492", "weight": 1.0}, {"source": "capture_fdcapturebase_init", "target": "capture_nocapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L502", "weight": 1.0}, {"source": "capture_fdcapturebase_start", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L521", "weight": 1.0}, {"source": "capture_fdcapturebase_start", "target": "capture_dontreadfrominput_fileno", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L522", "weight": 1.0}, {"source": "capture_fdcapturebase_done", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L529", "weight": 1.0}, {"source": "capture_fdcapturebase_done", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L533", "weight": 1.0}, {"source": "capture_fdcapturebase_suspend", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L543", "weight": 1.0}, {"source": "capture_fdcapturebase_suspend", "target": "capture_capturemanager_suspend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L546", "weight": 1.0}, {"source": "capture_fdcapturebase_resume", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L551", "weight": 1.0}, {"source": "capture_fdcapturebase_resume", "target": "capture_capturemanager_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L554", "weight": 1.0}, {"source": "capture_fdcapturebase_resume", "target": "capture_dontreadfrominput_fileno", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L555", "weight": 1.0}, {"source": "capture_fdcapturebinary_snap", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L568", "weight": 1.0}, {"source": "capture_fdcapturebinary_snap", "target": "capture_dontreadfrominput_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L569", "weight": 1.0}, {"source": "capture_fdcapturebinary_snap", "target": "capture_dontreadfrominput_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L570", "weight": 1.0}, {"source": "capture_fdcapturebinary_snap", "target": "capture_dontreadfrominput_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L572", "weight": 1.0}, {"source": "capture_fdcapturebinary_writeorg", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L577", "weight": 1.0}, {"source": "capture_fdcapturebinary_writeorg", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L578", "weight": 1.0}, {"source": "capture_fdcapture_snap", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L590", "weight": 1.0}, {"source": "capture_fdcapture_snap", "target": "capture_dontreadfrominput_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L591", "weight": 1.0}, {"source": "capture_fdcapture_snap", "target": "capture_dontreadfrominput_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L592", "weight": 1.0}, {"source": "capture_fdcapture_snap", "target": "capture_dontreadfrominput_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L594", "weight": 1.0}, {"source": "capture_fdcapture_writeorg", "target": "capture_fdcapturebase_assert_state", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L599", "weight": 1.0}, {"source": "capture_fdcapture_writeorg", "target": "capture_dontreadfrominput_write", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L601", "weight": 1.0}, {"source": "capture_multicapture_start_capturing", "target": "capture_fdcapturebase_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L651", "weight": 1.0}, {"source": "capture_multicapture_pop_outerr_to_orig", "target": "capture_capturefixture_readouterr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L659", "weight": 1.0}, {"source": "capture_multicapture_pop_outerr_to_orig", "target": "capture_fdcapture_writeorg", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L662", "weight": 1.0}, {"source": "capture_multicapture_suspend_capturing", "target": "capture_capturemanager_suspend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L671", "weight": 1.0}, {"source": "capture_multicapture_resume_capturing", "target": "capture_capturemanager_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L681", "weight": 1.0}, {"source": "capture_multicapture_stop_capturing", "target": "capture_fdcapturebase_done", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L695", "weight": 1.0}, {"source": "capture_multicapture_readouterr", "target": "capture_fdcapture_snap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L706", "weight": 1.0}, {"source": "capture_multicapture_readouterr", "target": "capture_captureresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L709", "weight": 1.0}, {"source": "capture_get_multicapture", "target": "capture_multicapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L714", "weight": 1.0}, {"source": "capture_get_multicapture", "target": "capture_fdcapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L714", "weight": 1.0}, {"source": "capture_get_multicapture", "target": "capture_syscapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L716", "weight": 1.0}, {"source": "capture_capturemanager_is_capturing", "target": "capture_capturemanager_is_globally_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L760", "weight": 1.0}, {"source": "capture_capturemanager_start_global_capturing", "target": "capture_get_multicapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L773", "weight": 1.0}, {"source": "capture_capturemanager_start_global_capturing", "target": "capture_multicapture_start_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L774", "weight": 1.0}, {"source": "capture_capturemanager_stop_global_capturing", "target": "capture_multicapture_pop_outerr_to_orig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L778", "weight": 1.0}, {"source": "capture_capturemanager_stop_global_capturing", "target": "capture_multicapture_stop_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L779", "weight": 1.0}, {"source": "capture_capturemanager_resume_global_capture", "target": "capture_multicapture_resume_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L786", "weight": 1.0}, {"source": "capture_capturemanager_suspend_global_capture", "target": "capture_multicapture_suspend_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L790", "weight": 1.0}, {"source": "capture_capturemanager_suspend", "target": "capture_capturemanager_suspend_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L794", "weight": 1.0}, {"source": "capture_capturemanager_suspend", "target": "capture_capturemanager_suspend_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L795", "weight": 1.0}, {"source": "capture_capturemanager_resume", "target": "capture_capturemanager_resume_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L798", "weight": 1.0}, {"source": "capture_capturemanager_resume", "target": "capture_capturemanager_resume_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L799", "weight": 1.0}, {"source": "capture_capturemanager_read_global_capture", "target": "capture_capturefixture_readouterr", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L803", "weight": 1.0}, {"source": "capture_capturemanager_activate_fixture", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L823", "weight": 1.0}, {"source": "capture_capturemanager_deactivate_fixture", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L828", "weight": 1.0}, {"source": "capture_capturemanager_suspend_fixture", "target": "capture_capturefixture_suspend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L832", "weight": 1.0}, {"source": "capture_capturemanager_resume_fixture", "target": "capture_capturefixture_resume", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L836", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_capturefixture_is_started", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L843", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_capturemanager_suspend_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L845", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_multicapture_is_started", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L846", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_capturemanager_suspend_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L848", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_capturemanager_resume_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L853", "weight": 1.0}, {"source": "capture_global_and_fixture_disabled", "target": "capture_capturemanager_resume_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L855", "weight": 1.0}, {"source": "capture_item_capture", "target": "capture_capturemanager_resume_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L859", "weight": 1.0}, {"source": "capture_item_capture", "target": "capture_capturemanager_activate_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L860", "weight": 1.0}, {"source": "capture_item_capture", "target": "capture_capturemanager_deactivate_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L864", "weight": 1.0}, {"source": "capture_item_capture", "target": "capture_capturemanager_suspend_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L865", "weight": 1.0}, {"source": "capture_item_capture", "target": "capture_capturemanager_read_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L867", "weight": 1.0}, {"source": "capture_pytest_make_collect_report", "target": "capture_capturemanager_resume_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L878", "weight": 1.0}, {"source": "capture_pytest_make_collect_report", "target": "capture_capturemanager_suspend_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L882", "weight": 1.0}, {"source": "capture_pytest_make_collect_report", "target": "capture_capturemanager_read_global_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L883", "weight": 1.0}, {"source": "capture_pytest_runtest_setup", "target": "capture_item_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L894", "weight": 1.0}, {"source": "capture_pytest_runtest_call", "target": "capture_item_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L899", "weight": 1.0}, {"source": "capture_pytest_runtest_teardown", "target": "capture_item_capture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L904", "weight": 1.0}, {"source": "capture_pytest_keyboard_interrupt", "target": "capture_capturemanager_stop_global_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L909", "weight": 1.0}, {"source": "capture_pytest_internalerror", "target": "capture_capturemanager_stop_global_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L913", "weight": 1.0}, {"source": "capture_capturefixture_start", "target": "capture_multicapture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L938", "weight": 1.0}, {"source": "capture_capturefixture_start", "target": "capture_multicapture_start_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L943", "weight": 1.0}, {"source": "capture_capturefixture_close", "target": "capture_multicapture_pop_outerr_to_orig", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L947", "weight": 1.0}, {"source": "capture_capturefixture_close", "target": "capture_multicapture_stop_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L950", "weight": 1.0}, {"source": "capture_capturefixture_readouterr", "target": "capture_captureresult", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L968", "weight": 1.0}, {"source": "capture_capturefixture_suspend", "target": "capture_multicapture_suspend_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L973", "weight": 1.0}, {"source": "capture_capturefixture_resume", "target": "capture_multicapture_resume_capturing", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L978", "weight": 1.0}, {"source": "capture_capturefixture_is_started", "target": "capture_multicapture_is_started", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L983", "weight": 1.0}, {"source": "capture_disabled", "target": "capture_global_and_fixture_disabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L992", "weight": 1.0}, {"source": "capture_capsys", "target": "capture_capturefixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1019", "weight": 1.0}, {"source": "capture_capsys", "target": "capture_capturemanager_set_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1020", "weight": 1.0}, {"source": "capture_capsys", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1021", "weight": 1.0}, {"source": "capture_capsys", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1023", "weight": 1.0}, {"source": "capture_capsys", "target": "capture_capturemanager_unset_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1024", "weight": 1.0}, {"source": "capture_capteesys", "target": "capture_capturefixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1052", "weight": 1.0}, {"source": "capture_capteesys", "target": "capture_capturemanager_set_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1055", "weight": 1.0}, {"source": "capture_capteesys", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1056", "weight": 1.0}, {"source": "capture_capteesys", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1058", "weight": 1.0}, {"source": "capture_capteesys", "target": "capture_capturemanager_unset_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1059", "weight": 1.0}, {"source": "capture_capsysbinary", "target": "capture_capturefixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1082", "weight": 1.0}, {"source": "capture_capsysbinary", "target": "capture_capturemanager_set_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1083", "weight": 1.0}, {"source": "capture_capsysbinary", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1084", "weight": 1.0}, {"source": "capture_capsysbinary", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1086", "weight": 1.0}, {"source": "capture_capsysbinary", "target": "capture_capturemanager_unset_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1087", "weight": 1.0}, {"source": "capture_capfd", "target": "capture_capturefixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1110", "weight": 1.0}, {"source": "capture_capfd", "target": "capture_capturemanager_set_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1111", "weight": 1.0}, {"source": "capture_capfd", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1112", "weight": 1.0}, {"source": "capture_capfd", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1114", "weight": 1.0}, {"source": "capture_capfd", "target": "capture_capturemanager_unset_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1115", "weight": 1.0}, {"source": "capture_capfdbinary", "target": "capture_capturefixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1139", "weight": 1.0}, {"source": "capture_capfdbinary", "target": "capture_capturemanager_set_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1140", "weight": 1.0}, {"source": "capture_capfdbinary", "target": "capture_capturefixture_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1141", "weight": 1.0}, {"source": "capture_capfdbinary", "target": "capture_capturefixture_close", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1143", "weight": 1.0}, {"source": "capture_capfdbinary", "target": "capture_capturemanager_unset_fixture", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1144", "weight": 1.0}, {"source": "capture_rationale_69", "target": "capture_colorama_workaround", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L69", "weight": 1.0}, {"source": "capture_rationale_84", "target": "capture_readline_workaround", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L84", "weight": 1.0}, {"source": "capture_rationale_101", "target": "capture_windowsconsoleio_workaround", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L101", "weight": 1.0}, {"source": "capture_rationale_520", "target": "capture_fdcapturebase_start", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L520", "weight": 1.0}, {"source": "capture_rationale_527", "target": "capture_fdcapturebase_done", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L527", "weight": 1.0}, {"source": "capture_rationale_560", "target": "capture_fdcapturebinary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L560", "weight": 1.0}, {"source": "capture_rationale_576", "target": "capture_fdcapturebinary_writeorg", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L576", "weight": 1.0}, {"source": "capture_rationale_582", "target": "capture_fdcapture", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L582", "weight": 1.0}, {"source": "capture_rationale_598", "target": "capture_fdcapture_writeorg", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L598", "weight": 1.0}, {"source": "capture_rationale_612", "target": "capture_captureresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L612", "weight": 1.0}, {"source": "capture_rationale_623", "target": "capture_captureresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L623", "weight": 1.0}, {"source": "capture_rationale_658", "target": "capture_multicapture_pop_outerr_to_orig", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L658", "weight": 1.0}, {"source": "capture_rationale_690", "target": "capture_multicapture_stop_capturing", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L690", "weight": 1.0}, {"source": "capture_rationale_702", "target": "capture_multicapture_is_started", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L702", "weight": 1.0}, {"source": "capture_rationale_730", "target": "capture_capturemanager", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L730", "weight": 1.0}, {"source": "capture_rationale_820", "target": "capture_capturemanager_activate_fixture", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L820", "weight": 1.0}, {"source": "capture_rationale_826", "target": "capture_capturemanager_deactivate_fixture", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L826", "weight": 1.0}, {"source": "capture_rationale_842", "target": "capture_capturemanager_global_and_fixture_disabled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L842", "weight": 1.0}, {"source": "capture_rationale_917", "target": "capture_capturefixture", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L917", "weight": 1.0}, {"source": "capture_rationale_954", "target": "capture_capturefixture_readouterr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L954", "weight": 1.0}, {"source": "capture_rationale_971", "target": "capture_capturefixture_suspend", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L971", "weight": 1.0}, {"source": "capture_rationale_976", "target": "capture_capturefixture_resume", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L976", "weight": 1.0}, {"source": "capture_rationale_981", "target": "capture_capturefixture_is_started", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L981", "weight": 1.0}, {"source": "capture_rationale_988", "target": "capture_capturefixture_disabled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L988", "weight": 1.0}, {"source": "capture_rationale_1001", "target": "capture_capsys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1001", "weight": 1.0}, {"source": "capture_rationale_1029", "target": "capture_capteesys", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1029", "weight": 1.0}, {"source": "capture_rationale_1064", "target": "capture_capsysbinary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1064", "weight": 1.0}, {"source": "capture_rationale_1092", "target": "capture_capfd", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1092", "weight": 1.0}, {"source": "capture_rationale_1120", "target": "capture_capfdbinary", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1120", "weight": 1.0}, {"source": "capture_rationale_708", "target": "backend_venv_lib_python3_12_site_packages_pytest_capture_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L708", "weight": 1.0}], "raw_calls": [{"caller_nid": "capture_pytest_addoption", "callee": "getgroup", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L50"}, {"caller_nid": "capture_pytest_addoption", "callee": "addoption", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L51"}, {"caller_nid": "capture_pytest_addoption", "callee": "_addoption", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L59"}, {"caller_nid": "capture_colorama_workaround", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L76"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L124"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L124"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L128"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L131"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L133"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "_reopen_stdio", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L150"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "_reopen_stdio", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L151"}, {"caller_nid": "capture_windowsconsoleio_workaround", "callee": "_reopen_stdio", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L152"}, {"caller_nid": "capture_pytest_load_initial_conftests", "callee": "register", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L164"}, {"caller_nid": "capture_pytest_load_initial_conftests", "callee": "add_cleanup", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L167"}, {"caller_nid": "capture_mode", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L199"}, {"caller_nid": "capture_mode", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L200"}, {"caller_nid": "capture_mode", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L200"}, {"caller_nid": "capture_captureio_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L205"}, {"caller_nid": "capture_captureio_init", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L205"}, {"caller_nid": "capture_captureio_getvalue", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L208"}, {"caller_nid": "capture_captureio_getvalue", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L209"}, {"caller_nid": "capture_teecaptureio_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L215"}, {"caller_nid": "capture_teecaptureio_write", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L218"}, {"caller_nid": "capture_dontreadfrominput_read", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L229"}, {"caller_nid": "capture_dontreadfrominput_next", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L236"}, {"caller_nid": "capture_dontreadfrominput_readlines", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L239"}, {"caller_nid": "capture_dontreadfrominput_fileno", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L247"}, {"caller_nid": "capture_dontreadfrominput_flush", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L250"}, {"caller_nid": "capture_dontreadfrominput_seek", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L262"}, {"caller_nid": "capture_dontreadfrominput_tell", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L268"}, {"caller_nid": "capture_dontreadfrominput_truncate", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L271"}, {"caller_nid": "capture_dontreadfrominput_write", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L274"}, {"caller_nid": "capture_dontreadfrominput_writelines", "callee": "UnsupportedOperation", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L277"}, {"caller_nid": "capture_init", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L307"}, {"caller_nid": "capture_start", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L311"}, {"caller_nid": "capture_done", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L315"}, {"caller_nid": "capture_suspend", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L319"}, {"caller_nid": "capture_resume", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L323"}, {"caller_nid": "capture_writeorg", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L327"}, {"caller_nid": "capture_snap", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L331"}, {"caller_nid": "capture_syscapturebase_init", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L367"}, {"caller_nid": "capture_syscapturebase_repr", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L378"}, {"caller_nid": "capture_syscapturebase_repr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L381"}, {"caller_nid": "capture_syscapturebase_repr", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L387"}, {"caller_nid": "capture_syscapturebase_repr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L390"}, {"caller_nid": "capture_syscapturebase_assert_state", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L397"}, {"caller_nid": "capture_syscapturebase_assert_state", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L398"}, {"caller_nid": "capture_syscapturebase_start", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L404"}, {"caller_nid": "capture_syscapturebase_done", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L411"}, {"caller_nid": "capture_syscapturebase_suspend", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L418"}, {"caller_nid": "capture_syscapturebase_resume", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L425"}, {"caller_nid": "capture_syscapture_snap", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L452"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "fstat", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L469"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L482"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "dup2", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L483"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "dup", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L486"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L489"}, {"caller_nid": "capture_fdcapturebase_init", "callee": "TemporaryFile", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L493"}, {"caller_nid": "capture_fdcapturebase_assert_state", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L514"}, {"caller_nid": "capture_fdcapturebase_assert_state", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L515"}, {"caller_nid": "capture_fdcapturebase_start", "callee": "dup2", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L522"}, {"caller_nid": "capture_fdcapturebase_done", "callee": "dup2", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L532"}, {"caller_nid": "capture_fdcapturebase_suspend", "callee": "dup2", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L547"}, {"caller_nid": "capture_fdcapturebase_resume", "callee": "dup2", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L555"}, {"caller_nid": "capture_fdcapture_writeorg", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L601"}, {"caller_nid": "capture_multicapture_stop_capturing", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L692"}, {"caller_nid": "capture_get_multicapture", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L723"}, {"caller_nid": "capture_capturemanager_set_fixture", "callee": "raiseerror", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L811"}, {"caller_nid": "capture_item_capture", "callee": "add_report_section", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L868"}, {"caller_nid": "capture_item_capture", "callee": "add_report_section", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L869"}, {"caller_nid": "capture_pytest_make_collect_report", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L877"}, {"caller_nid": "capture_pytest_make_collect_report", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L885"}, {"caller_nid": "capture_pytest_make_collect_report", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L887"}, {"caller_nid": "capture_capturefixture_init", "callee": "check_ispytest", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L928"}, {"caller_nid": "capture_capturefixture_start", "callee": "captureclass", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L940"}, {"caller_nid": "capture_capturefixture_start", "callee": "captureclass", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L941"}, {"caller_nid": "capture_disabled", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L989"}, {"caller_nid": "capture_capsys", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1018"}, {"caller_nid": "capture_capteesys", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1051"}, {"caller_nid": "capture_capteesys", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1053"}, {"caller_nid": "capture_capsysbinary", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1081"}, {"caller_nid": "capture_capfd", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1109"}, {"caller_nid": "capture_capfdbinary", "callee": "getplugin", "source_file": "backend/venv/lib/python3.12/site-packages/_pytest/capture.py", "source_location": "L1138"}]}