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

1 line
38 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "label": "__init__.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L1"}, {"id": "init_add_doc", "label": "add_doc()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L42"}, {"id": "init_u", "label": "u()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L101"}, {"id": "init_uascii_to_str", "label": "uascii_to_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L137"}, {"id": "init_bascii_to_str", "label": "bascii_to_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L141"}, {"id": "init_str_to_uascii", "label": "str_to_uascii()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L145"}, {"id": "init_str_to_bascii", "label": "str_to_bascii()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L149"}, {"id": "init_byte_elem_value", "label": "byte_elem_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L155"}, {"id": "init_iter_byte_values", "label": "iter_byte_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L159"}, {"id": "init_iter_byte_chars", "label": "iter_byte_chars()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L163"}, {"id": "init_join_byte_values", "label": "join_byte_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L185"}, {"id": "init_lmap", "label": "lmap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L240"}, {"id": "init_iteritems", "label": "iteritems()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L244"}, {"id": "init_itervalues", "label": "itervalues()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L246"}, {"id": "init_nextgetter", "label": "nextgetter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L249"}, {"id": "init_get_method_function", "label": "get_method_function()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L286"}, {"id": "init_get_unbound_method_function", "label": "get_unbound_method_function()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L290"}, {"id": "init_error_from", "label": "error_from()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L294"}, {"id": "init_print", "label": "print_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L329"}, {"id": "init_nullcontext", "label": "nullcontext", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L388"}, {"id": "object", "label": "object", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "init_nullcontext_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L392"}, {"id": "init_nullcontext_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L395"}, {"id": "init_nullcontext_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L398"}, {"id": "init_import_object", "label": "_import_object()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L406"}, {"id": "init_lazyoverlaymodule", "label": "_LazyOverlayModule", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L412"}, {"id": "moduletype", "label": "ModuleType", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "init_replace_module", "label": "replace_module()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L425"}, {"id": "init_lazyoverlaymodule_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L431"}, {"id": "init_lazyoverlaymodule_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L437"}, {"id": "init_lazyoverlaymodule_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L453"}, {"id": "init_lazyoverlaymodule_dir", "label": ".__dir__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L460"}, {"id": "init_rationale_1", "label": "passlib.utils.compat - python 2/3 compatibility helpers", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L1"}, {"id": "init_rationale_43", "label": "add docstring to an object", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L43"}, {"id": "init_rationale_287", "label": "given (potential) method, return underlying function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L287"}, {"id": "init_rationale_291", "label": "given unbound method, return underlying function", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L291"}, {"id": "init_rationale_296", "label": "backward compat hack to suppress exception cause in python3.3+ one python <", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L296"}, {"id": "init_rationale_330", "label": "The new-style print function.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L330"}, {"id": "init_rationale_389", "label": "Context manager that does no additional processing.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L389"}, {"id": "init_rationale_407", "label": "helper to import object from module; accept format `path.to.object`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L407"}, {"id": "init_rationale_413", "label": "proxy module which overlays original module, and lazily imports specified at", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L413"}, {"id": "init_rationale_30", "label": "# NOTE: deprecated support 2019-11", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L30"}, {"id": "init_rationale_100", "label": "# TODO: once we drop python 3.2 support, can use u'' again!", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L100"}, {"id": "init_rationale_165", "label": "# FIXME: there has to be a better way to do this", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L165"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "builtins", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "builtin", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_add_doc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_u", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_u", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_uascii_to_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L137", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_bascii_to_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L141", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_str_to_uascii", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_str_to_bascii", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_byte_elem_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L155", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iter_byte_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L159", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iter_byte_chars", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_uascii_to_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L169", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_bascii_to_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L173", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_str_to_uascii", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L177", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_str_to_bascii", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L181", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_join_byte_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iter_byte_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L192", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iter_byte_chars", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_lmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L240", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iteritems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L244", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_itervalues", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L246", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_nextgetter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L249", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L259", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_iteritems", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L261", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_itervalues", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L263", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_nextgetter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_get_method_function", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L286", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_get_unbound_method_function", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L290", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_error_from", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_print", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L329", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L385", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_nullcontext", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L388", "weight": 1.0}, {"source": "init_nullcontext", "target": "object", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L388", "weight": 1.0}, {"source": "init_nullcontext", "target": "init_nullcontext_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L392", "weight": 1.0}, {"source": "init_nullcontext", "target": "init_nullcontext_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L395", "weight": 1.0}, {"source": "init_nullcontext", "target": "init_nullcontext_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L398", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L404", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_import_object", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L406", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_lazyoverlaymodule", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L412", "weight": 1.0}, {"source": "init_lazyoverlaymodule", "target": "moduletype", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L412", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "target": "init_replace_module", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L425", "weight": 1.0}, {"source": "init_lazyoverlaymodule", "target": "init_lazyoverlaymodule_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L431", "weight": 1.0}, {"source": "init_lazyoverlaymodule", "target": "init_lazyoverlaymodule_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L437", "weight": 1.0}, {"source": "init_lazyoverlaymodule", "target": "init_lazyoverlaymodule_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L453", "weight": 1.0}, {"source": "init_lazyoverlaymodule", "target": "init_lazyoverlaymodule_dir", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L460", "weight": 1.0}, {"source": "init_print", "target": "init_u", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L348", "weight": 1.0}, {"source": "init_lazyoverlaymodule_getattr", "target": "init_import_object", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L447", "weight": 1.0}, {"source": "init_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L1", "weight": 1.0}, {"source": "init_rationale_43", "target": "init_add_doc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L43", "weight": 1.0}, {"source": "init_rationale_287", "target": "init_get_method_function", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L287", "weight": 1.0}, {"source": "init_rationale_291", "target": "init_get_unbound_method_function", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L291", "weight": 1.0}, {"source": "init_rationale_296", "target": "init_error_from", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L296", "weight": 1.0}, {"source": "init_rationale_330", "target": "init_print", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L330", "weight": 1.0}, {"source": "init_rationale_389", "target": "init_nullcontext", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L389", "weight": 1.0}, {"source": "init_rationale_407", "target": "init_import_object", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L407", "weight": 1.0}, {"source": "init_rationale_413", "target": "init_lazyoverlaymodule", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L413", "weight": 1.0}, {"source": "init_rationale_30", "target": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L30", "weight": 1.0}, {"source": "init_rationale_100", "target": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L100", "weight": 1.0}, {"source": "init_rationale_165", "target": "backend_venv_lib_python3_12_site_packages_passlib_utils_compat_init_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L165", "weight": 1.0}], "raw_calls": [{"caller_nid": "init_u", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L102"}, {"caller_nid": "init_u", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L112"}, {"caller_nid": "init_u", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L113"}, {"caller_nid": "init_uascii_to_str", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L138"}, {"caller_nid": "init_bascii_to_str", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L142"}, {"caller_nid": "init_bascii_to_str", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L143"}, {"caller_nid": "init_str_to_uascii", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L146"}, {"caller_nid": "init_str_to_bascii", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L150"}, {"caller_nid": "init_str_to_bascii", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L151"}, {"caller_nid": "init_byte_elem_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L156"}, {"caller_nid": "init_iter_byte_values", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L160"}, {"caller_nid": "init_iter_byte_chars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L164"}, {"caller_nid": "init_iter_byte_chars", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L166"}, {"caller_nid": "init_uascii_to_str", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L170"}, {"caller_nid": "init_uascii_to_str", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L171"}, {"caller_nid": "init_bascii_to_str", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L174"}, {"caller_nid": "init_str_to_uascii", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L178"}, {"caller_nid": "init_str_to_uascii", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L179"}, {"caller_nid": "init_str_to_bascii", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L182"}, {"caller_nid": "init_join_byte_values", "callee": "join_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L186"}, {"caller_nid": "init_join_byte_values", "callee": "chr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L186"}, {"caller_nid": "init_iter_byte_values", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L193"}, {"caller_nid": "init_iter_byte_values", "callee": "ord", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L194"}, {"caller_nid": "init_iter_byte_chars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L197"}, {"caller_nid": "init_lmap", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L241"}, {"caller_nid": "init_lmap", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L241"}, {"caller_nid": "init_iteritems", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L245"}, {"caller_nid": "init_itervalues", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L247"}, {"caller_nid": "init_get_method_function", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L288"}, {"caller_nid": "init_print", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L332"}, {"caller_nid": "init_print", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L333"}, {"caller_nid": "init_print", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L334"}, {"caller_nid": "init_print", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L336"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L343"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L343"}, {"caller_nid": "init_print", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L344"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L344"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L349"}, {"caller_nid": "init_print", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L350"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L355"}, {"caller_nid": "init_print", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L356"}, {"caller_nid": "init_print", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L365"}, {"caller_nid": "init_print", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L366"}, {"caller_nid": "init_print", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L367"}, {"caller_nid": "init_print", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L368"}, {"caller_nid": "init_print", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L369"}, {"caller_nid": "init_import_object", "callee": "rsplit", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L408"}, {"caller_nid": "init_import_object", "callee": "__import__", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L409"}, {"caller_nid": "init_import_object", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L410"}, {"caller_nid": "init_replace_module", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L427"}, {"caller_nid": "init_lazyoverlaymodule_init", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L435"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L439"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L440"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L444"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "source", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L445"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "setattr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L448"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L449"}, {"caller_nid": "init_lazyoverlaymodule_getattr", "callee": "AttributeError", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L451"}, {"caller_nid": "init_lazyoverlaymodule_repr", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L456"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L461"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "dir", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L461"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L462"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L463"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L466"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "dir", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L466"}, {"caller_nid": "init_lazyoverlaymodule_dir", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/passlib/utils/compat/__init__.py", "source_location": "L467"}]}