diff --git a/examples/storage/littlefs/CMakeLists.txt b/examples/storage/littlefs/CMakeLists.txt index 5fc7bf39af..63aa76f77e 100644 --- a/examples/storage/littlefs/CMakeLists.txt +++ b/examples/storage/littlefs/CMakeLists.txt @@ -1,6 +1,6 @@ # The following lines of boilerplate have to be in your project's # CMakeLists in this exact order for cmake to work correctly -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.16) include($ENV{IDF_PATH}/tools/cmake/project.cmake) project(littlefs_example) diff --git a/examples/storage/littlefs/main/idf_component.yml b/examples/storage/littlefs/main/idf_component.yml index 95c7329ae1..68f4b1b88b 100644 --- a/examples/storage/littlefs/main/idf_component.yml +++ b/examples/storage/littlefs/main/idf_component.yml @@ -1,6 +1,3 @@ ## IDF Component Manager Manifest File dependencies: - joltwallet/littlefs: "==1.5.5" - ## Required IDF version - idf: - version: ">=5.2.0" + joltwallet/littlefs: "~=1.13.0" diff --git a/tools/requirements/requirements.core.txt b/tools/requirements/requirements.core.txt index 7379dad191..a61e07816f 100644 --- a/tools/requirements/requirements.core.txt +++ b/tools/requirements/requirements.core.txt @@ -21,3 +21,6 @@ windows-curses; sys_platform == 'win32' # gdb extensions dependencies freertos_gdb + +# littlefs-python has to be this specific version due to minimal Python version in IDF v5.0 and v5.1 +littlefs-python == 0.9.3; python_version < "3.8"