From b99d0370246e535f1593aae4b5ae5debf92045c7 Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Tue, 3 Dec 2024 08:13:42 -0500 Subject: [PATCH 1/3] Test with HOOMD-blue 5.0.0 --- .github/workflows/unit-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit-test.yaml b/.github/workflows/unit-test.yaml index 9238f1e..fb0fc1d 100644 --- a/.github/workflows/unit-test.yaml +++ b/.github/workflows/unit-test.yaml @@ -9,7 +9,7 @@ env: ############################################################################################# # HOOMD-blue version to build. - HOOMD_BLUE_VERSION: v4.9.0 + HOOMD_BLUE_VERSION: v5.0.0 # prevent deadlocked MPI tests from causing the job to cancel MPIEXEC_TIMEOUT: 3000 # allow mpirun to execute as root in the tests From ed989be073b4066da88a904544b1502a46e6e15d Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Tue, 3 Dec 2024 08:13:53 -0500 Subject: [PATCH 2/3] pre-commit autoupdate --- .pre-commit-config.yaml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 30954f4..a9ddb02 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -14,9 +14,6 @@ repos: - id: check-json - id: check-yaml - id: check-case-conflict - - id: fix-encoding-pragma - args: - - --remove - id: mixed-line-ending - repo: https://github.com/glotzerlab/fix-license-header rev: v0.4.1 @@ -44,12 +41,12 @@ repos: - --keep-after=.. include - --comment-prefix=.. - repo: https://github.com/pre-commit/mirrors-clang-format - rev: v19.1.2 + rev: v19.1.4 hooks: - id: clang-format types_or: [c, c++, cuda, inc] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.7.1 + rev: v0.8.1 hooks: - id: ruff-format - id: ruff From abf54328605ff21cbf653cbc3edd12c35b65bb4d Mon Sep 17 00:00:00 2001 From: "Joshua A. Anderson" Date: Tue, 3 Dec 2024 08:36:03 -0500 Subject: [PATCH 3/3] Require HOOMD 5.0.0 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ad254d8..814184b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.9 FATAL_ERROR) project(hoomd_component_template LANGUAGES C CXX) # Find the installed HOOMD. -find_package(HOOMD 4.0.0 REQUIRED) +find_package(HOOMD 5.0.0 REQUIRED) message(STATUS "Found HOOMD ${HOOMD_VERSION}: ${HOOMD_INSTALL_PREFIX}/${PYTHON_SITE_INSTALL_DIR}")