""" Example Python file that also serves as a test case for bild. """ # : out example # : dep cryptography import sys import cryptography.fernet def cryptic_hello(name: str) -> str: "Example taken from `cryptography` docs." key = cryptography.fernet.Fernet.generate_key() f = cryptography.fernet.Fernet(key) token = f.encrypt(hello(name).encode("utf-8")) ret = f.decrypt(token).decode("utf-8") assert ret == hello(name) return ret def hello(name: str) -> str: "Say hello" return f"Hello {name}" def main() -> None: "Entrypoint" if "test" in sys.argv: print("testing success") print(cryptic_hello("world")) if __name__ == "__main__": main()