From 941abf77f038d0e028a01b8216f518e63bb3bebf Mon Sep 17 00:00:00 2001 From: Laurent Date: Sun, 14 Dec 2025 12:39:32 +0100 Subject: [PATCH] Fixed dependencies configuration --- rpi/controllers/__init__.py | 0 rpi/controllers/board_mate_controller.py | 14 ++++++++++++++ rpi/dependencies.sh | 3 --- rpi/requirements.txt | 11 +++++++++++ 4 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 rpi/controllers/__init__.py create mode 100644 rpi/controllers/board_mate_controller.py delete mode 100644 rpi/dependencies.sh create mode 100644 rpi/requirements.txt diff --git a/rpi/controllers/__init__.py b/rpi/controllers/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/rpi/controllers/board_mate_controller.py b/rpi/controllers/board_mate_controller.py new file mode 100644 index 00000000..b4766f54 --- /dev/null +++ b/rpi/controllers/board_mate_controller.py @@ -0,0 +1,14 @@ +from board_mate_client import ApiClient, Configuration +from board_mate_client.api.default_api import DefaultApi +from board_mate_client.models.game_dto import GameDto + +if __name__ == "__main__": + config = Configuration( + host="https://api.example.com" + ) + + with ApiClient(config) as client: + api = DefaultApi(client) + + response = api.retrieve_games() + print(response) \ No newline at end of file diff --git a/rpi/dependencies.sh b/rpi/dependencies.sh deleted file mode 100644 index 6ff2f6c8..00000000 --- a/rpi/dependencies.sh +++ /dev/null @@ -1,3 +0,0 @@ -pip install requests -pip install python-dotenv -pip install pyyaml \ No newline at end of file diff --git a/rpi/requirements.txt b/rpi/requirements.txt new file mode 100644 index 00000000..79228b30 --- /dev/null +++ b/rpi/requirements.txt @@ -0,0 +1,11 @@ +#=========Custom========= +requests >= 2.32.5 +python-dotenv >= 1.2.1 +pyyaml >= 6.0.3 + +#=========OpenApi========= +python_dateutil >= 2.5.3 +setuptools >= 21.0.0 +urllib3 >= 1.25.3, < 2.1.0 +pydantic >= 2 +typing-extensions >= 4.7.1