MCPcopy
hub / github.com/psf/black / main

Function main

scripts/make_width_table.py:50–62  ·  scripts/make_width_table.py::main
()

Source from the content-addressed store, hash-verified

48
49
50def main() -> None:
51 table_path = join(dirname(__file__), class="st">"..", class="st">"src", class="st">"black", class="st">"_width_table.py")
52 with open(table_path, class="st">"w") as f:
53 f.write(fclass="st">"""class="cm"># Generated by {basename(__file__)}
54class="cm"># wcwidth {wcwidth.__version__}
55class="cm"># Unicode {wcwidth.list_versions()[-1]}
56from typing import Final
57
58WIDTH_TABLE: Final[list[tuple[int, int, int]]] = [
59class="st">""")
60 for triple in make_width_table():
61 f.write(fclass="st">" {triple!r},\n")
62 f.write(class="st">"]\n")
63
64
65if __name__ == class="st">"__main__":

Callers 1

Calls 2

make_width_tableFunction · 0.85
writeMethod · 0.80

Tested by

no test coverage detected