()
| 48 | |
| 49 | |
| 50 | def 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__)} |
| 54 | class="cm"># wcwidth {wcwidth.__version__} |
| 55 | class="cm"># Unicode {wcwidth.list_versions()[-1]} |
| 56 | from typing import Final |
| 57 | |
| 58 | WIDTH_TABLE: Final[list[tuple[int, int, int]]] = [ |
| 59 | class="st">""") |
| 60 | for triple in make_width_table(): |
| 61 | f.write(fclass="st">" {triple!r},\n") |
| 62 | f.write(class="st">"]\n") |
| 63 | |
| 64 | |
| 65 | if __name__ == class="st">"__main__": |
no test coverage detected