diff '--color=auto' -Naur a/CMake/HighFiveTargetDeps.cmake b/CMake/HighFiveTargetDeps.cmake
--- a/CMake/HighFiveTargetDeps.cmake
+++ b/CMake/HighFiveTargetDeps.cmake
@@ -52,7 +52,7 @@
       # build failures.
       set(Boost_NO_BOOST_CMAKE TRUE)
     endif()
-    find_package(Boost REQUIRED COMPONENTS system serialization)
+    find_package(Boost CONFIG REQUIRED COMPONENTS system serialization)
     # Dont use imported targets yet, not avail before cmake 3.5
     target_include_directories(libdeps SYSTEM INTERFACE ${Boost_INCLUDE_DIR})
     target_compile_definitions(libdeps INTERFACE BOOST_ALL_NO_LIB H5_USE_BOOST)
diff '--color=auto' -Naur a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.13)
 if(${CMAKE_VERSION} VERSION_LESS 3.13)
   cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
 else()
diff '--color=auto' -Naur a/tests/test_dependent_library/CMakeLists.txt b/tests/test_dependent_library/CMakeLists.txt
--- a/tests/test_dependent_library/CMakeLists.txt
+++ b/tests/test_dependent_library/CMakeLists.txt
@@ -1,5 +1,5 @@
 # This is a sample library to test integration via add_subdirectory and CMakeConfig
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.13)
 
 project(test_project VERSION 0.1)
 
diff '--color=auto' -Naur a/tests/test_project/CMakeLists.txt b/tests/test_project/CMakeLists.txt
--- a/tests/test_project/CMakeLists.txt
+++ b/tests/test_project/CMakeLists.txt
@@ -1,5 +1,5 @@
 # This is a sample project to test integration via add_subdirectory and CMakeConfig
-cmake_minimum_required(VERSION 3.1)
+cmake_minimum_required(VERSION 3.13)
 
 project(test_project VERSION 0.1)
 
