in utils/license-headers.py [0:0]
def add_header_to_file(filepath: str) -> None:
with open(filepath) as f:
lines = list(f)
i = 0
for i, line in enumerate(lines):
if line not in lines_to_keep:
break
lines = lines[:i] + license_header_lines + lines[i:]
with open(filepath, mode="w") as f:
f.truncate()
f.write("".join(lines))
print(f"Fixed {os.path.relpath(filepath, os.getcwd())}")