From d681c82b3ee4e1d90edbef736890dd4f2e69f246 Mon Sep 17 00:00:00 2001 From: Alyssa Travitz Date: Wed, 4 Feb 2026 13:43:57 -0800 Subject: [PATCH] fix pydantic deprecation of copy method --- src/openfe/protocols/openmm_rfe/hybridtop_protocols.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openfe/protocols/openmm_rfe/hybridtop_protocols.py b/src/openfe/protocols/openmm_rfe/hybridtop_protocols.py index 12b6b168d..47ac3779e 100644 --- a/src/openfe/protocols/openmm_rfe/hybridtop_protocols.py +++ b/src/openfe/protocols/openmm_rfe/hybridtop_protocols.py @@ -173,7 +173,7 @@ def _adaptive_settings( # use initial settings or default settings # this is needed for the CLI so we don't override user settings if initial_settings is not None: - protocol_settings = initial_settings.copy(deep=True) + protocol_settings = initial_settings.model_copy(deep=True) else: protocol_settings = cls.default_settings()