INNER CODE UNIT · Python
table
open-quantum-safe/oqs-provider · oqs-template/generate_oid_nid_table.py:140
table = [table_header] + table
with open(os.path.join('oqs-template', 'oqs-kem-info.md'), mode='w', encoding='utf-8') as f:
f.write(tabulate(table, tablefmt="pipe", headers="firstrow"))
f.write("\n")
print("Written oqs-kem-info.md")
# main:
with open(os.path.join('oqs-template', 'generate.yml'), mode='r', encoding='utf-8') as f:
config = yaml.safe_load(f.read())
if 'LIBOQS_DOCS_DIR' not in os.environ:
parser = argparse.ArgumentParser()
parser.add_argument('--liboqs-docs-dir', dest="liboqs_docs_dir", required=True)
args = parser.parse_args()
oqsdocsdir = args.liboqs_docs_dir
else:
oqsdocsdir = os.environ["LIBOQS_DOCS_DIR"]