From b6edd39539871e43b08836c7ae51bf82ab6a8174 Mon Sep 17 00:00:00 2001 From: Ken Van Hoeylandt Date: Mon, 9 Feb 2026 00:29:36 +0100 Subject: [PATCH] Fixes --- .github/workflows/tests.yml | 2 +- Firmware/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a6d5de02..e129a72e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,7 +36,7 @@ jobs: submodules: recursive - name: "Install Python Dependencies" shell: bash - run: pip install lark pyyaml + run: pip install lark==1.3.1 pyyaml==6.0.3 - name: "Run Devicetree Tests" shell: bash working-directory: Buildscripts/DevicetreeCompiler/tests diff --git a/Firmware/CMakeLists.txt b/Firmware/CMakeLists.txt index 85d632d7..2327ea82 100644 --- a/Firmware/CMakeLists.txt +++ b/Firmware/CMakeLists.txt @@ -51,7 +51,7 @@ add_custom_target(AlwaysRun add_custom_command( OUTPUT "${GENERATED_DIR}/devicetree.c" "${GENERATED_DIR}/devicetree.h" - COMMAND pip install lark pyyaml + COMMAND pip install lark==1.3.1 pyyaml==6.0.3 COMMAND python "${CMAKE_SOURCE_DIR}/Buildscripts/DevicetreeCompiler/compile.py" "${DEVICETREE_LOCATION}" "${GENERATED_DIR}" WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}"