From 67a62324ebca489cbde23eaa48be5c62afe4585d Mon Sep 17 00:00:00 2001 From: Andri Joos <andri@joos.io> Date: Fri, 1 Nov 2024 00:29:49 +0100 Subject: [PATCH] add app --- pyproject.toml | 24 ++++++++++++++++++++++++ src/__init__.py | 0 src/app.py | 11 +++++++++++ 3 files changed, 35 insertions(+) create mode 100644 pyproject.toml create mode 100644 src/__init__.py create mode 100644 src/app.py diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..742e9ae --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,24 @@ +[project] +name = "maneuver-detection" +version = "1.0.0" +description = "Maneuver Detection for the Loft Dynamics Helicopter Simulator" +dependencies = [] +maintainers = [ + {name = "Andri Joos"}, +] + +[project.urls] +Repository = "https://git.420joos.dev/ost/ml/maneuver-detection" + +[project.scripts] +maneuver-detection = "src.app:main" + +[build-system] +requires = [ + "setuptools >= 60.0.0", + "wheel" +] +build-backend = "setuptools.build_meta" + +[tool.setuptools.packages.find] +where = ["."] diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/app.py b/src/app.py new file mode 100644 index 0000000..2e7e9d1 --- /dev/null +++ b/src/app.py @@ -0,0 +1,11 @@ +from argparse import ArgumentParser + +def main(): + argument_parser = ArgumentParser('vqcfim', description='Virtual Quality Control for Injection Molding') + + parsed_args = argument_parser.parse_args() + args = vars(parsed_args) + parsed_args.func(**args) + +if __name__ == "__main__": + main() \ No newline at end of file -- GitLab