From 6ada905fccb131cd5d7c10484215000a2968e888 Mon Sep 17 00:00:00 2001
From: Jonathan Tran <jonnytran@gmail.com>
Date: Thu, 23 May 2024 12:41:58 -0400
Subject: [PATCH] Change to main function

---
 entrypoint.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/entrypoint.py b/entrypoint.py
index ce4c5ac..78c7e30 100755
--- a/entrypoint.py
+++ b/entrypoint.py
@@ -101,7 +101,7 @@ def query_needs_manufacturer(search_strategy: str) -> bool:
     return search_strategy != "mpn_exact"
 
 
-if __name__ == "__main__":
+def main() -> None:
     parser = ArgumentParser()
 
     parser.add_argument(
@@ -242,3 +242,7 @@ if __name__ == "__main__":
         writer.writerow(totals_row)
 
     print("Computed COGS", file=sys.stderr)
+
+
+if __name__ == "__main__":
+    main()