From 757434d902b72230ee1f16d5c32de2ac6b8bf235 Mon Sep 17 00:00:00 2001 From: SufianTA Date: Sun, 3 May 2026 14:32:48 -0700 Subject: [PATCH] fix: add medea-eval entrypoint module --- medea/cli.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 medea/cli.py diff --git a/medea/cli.py b/medea/cli.py new file mode 100644 index 0000000..a05e9dd --- /dev/null +++ b/medea/cli.py @@ -0,0 +1,15 @@ +"""Console entry points for Medea.""" + +from pathlib import Path +import runpy + + +def main(): + """Run the repository evaluation CLI used by ``python main.py``.""" + entrypoint = Path(__file__).resolve().parents[1] / "main.py" + if not entrypoint.exists(): + raise FileNotFoundError( + "Could not find main.py next to the Medea package. " + "Run `python main.py` from a source checkout instead." + ) + runpy.run_path(str(entrypoint), run_name="__main__")