#!/usr/bin/env python3 import fontforge import os import sys import tempfile from typing import Optional def main(): sys.stdout.buffer.write(do_generate_font()) def do_generate_font() -> bytes: fd, fn = tempfile.mkstemp(suffix=".ttf") os.close(fd) font = fontforge.font() font.copyright = "DUMMY FONT" font.generate(fn) with open(fn, "rb") as f: res = f.read() os.unlink(fn) result = res return result if __name__ == "__main__": main()