MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / run_module

Function run_module

tools/generate_tuple_map_overloads.py:134–144  ·  view source on GitHub ↗
(modname: str, count: int, cmd: code_writer_cmd)

Source from the content-addressed store, hash-verified

132
133
134def run_module(modname: str, count: int, cmd: code_writer_cmd) -> None:
135 cmd.write_status(f"importing module {modname}\n")
136 mod = importlib.import_module(modname)
137 destination_path = mod.__file__
138 assert destination_path is not None
139
140 tempfile = process_module(modname, destination_path, count, cmd)
141
142 cmd.run_zimports(tempfile)
143 cmd.run_black(tempfile)
144 cmd.write_output_file_from_tempfile(tempfile, destination_path)
145
146
147def main(cmd: code_writer_cmd) -> None:

Callers 1

mainFunction · 0.70

Calls 5

write_statusMethod · 0.80
run_zimportsMethod · 0.80
run_blackMethod · 0.80
process_moduleFunction · 0.70

Tested by

no test coverage detected