From d81e3bf19d84aa8288d66d8419a742801c56f584 Mon Sep 17 00:00:00 2001 From: WinPlay02 Date: Mon, 4 Dec 2023 02:08:17 +0100 Subject: [PATCH 1/3] feat: display version fetched from metadata for --version and -V args --- src/safeds_runner/server/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/safeds_runner/server/main.py b/src/safeds_runner/server/main.py index a8a8984..1d04cab 100644 --- a/src/safeds_runner/server/main.py +++ b/src/safeds_runner/server/main.py @@ -3,6 +3,7 @@ import argparse import json import logging +from importlib.metadata import version import flask.app import flask_sock @@ -178,6 +179,8 @@ def main() -> None: # pragma: no cover parser = argparse.ArgumentParser(description="Start Safe-DS Runner on a specific port.") parser.add_argument("--port", type=int, default=5000, help="Port on which to run the python server.") + parser.add_argument("-V", "--version", action="version", + version='%(prog)s {version}'.format(version=version("safe-ds-runner"))) args = parser.parse_args() logging.info("Starting Safe-DS Runner on port %s", str(args.port)) # Only bind to host=127.0.0.1. Connections from other devices should not be accepted From 6114724e4c4fab72af5d7477c41a122a33c86295 Mon Sep 17 00:00:00 2001 From: megalinter-bot <129584137+megalinter-bot@users.noreply.github.com> Date: Mon, 4 Dec 2023 01:13:43 +0000 Subject: [PATCH 2/3] style: apply automated linter fixes --- src/safeds_runner/server/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/safeds_runner/server/main.py b/src/safeds_runner/server/main.py index 1d04cab..7e020fe 100644 --- a/src/safeds_runner/server/main.py +++ b/src/safeds_runner/server/main.py @@ -179,8 +179,9 @@ def main() -> None: # pragma: no cover parser = argparse.ArgumentParser(description="Start Safe-DS Runner on a specific port.") parser.add_argument("--port", type=int, default=5000, help="Port on which to run the python server.") - parser.add_argument("-V", "--version", action="version", - version='%(prog)s {version}'.format(version=version("safe-ds-runner"))) + parser.add_argument( + "-V", "--version", action="version", version="%(prog)s {version}".format(version=version("safe-ds-runner")), + ) args = parser.parse_args() logging.info("Starting Safe-DS Runner on port %s", str(args.port)) # Only bind to host=127.0.0.1. Connections from other devices should not be accepted From 0373dd6665b62567d123de0f531cac0f02e95f8d Mon Sep 17 00:00:00 2001 From: megalinter-bot <129584137+megalinter-bot@users.noreply.github.com> Date: Mon, 4 Dec 2023 01:15:12 +0000 Subject: [PATCH 3/3] style: apply automated linter fixes --- src/safeds_runner/server/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/safeds_runner/server/main.py b/src/safeds_runner/server/main.py index 7e020fe..31dadd7 100644 --- a/src/safeds_runner/server/main.py +++ b/src/safeds_runner/server/main.py @@ -180,7 +180,10 @@ def main() -> None: # pragma: no cover parser = argparse.ArgumentParser(description="Start Safe-DS Runner on a specific port.") parser.add_argument("--port", type=int, default=5000, help="Port on which to run the python server.") parser.add_argument( - "-V", "--version", action="version", version="%(prog)s {version}".format(version=version("safe-ds-runner")), + "-V", + "--version", + action="version", + version="%(prog)s {version}".format(version=version("safe-ds-runner")), ) args = parser.parse_args() logging.info("Starting Safe-DS Runner on port %s", str(args.port))