From 6c5e25bdaa7512a33daa138ad312611abc748024 Mon Sep 17 00:00:00 2001 From: Kenneth Lyons Date: Thu, 1 Oct 2026 11:27:37 -0700 Subject: [PATCH] Suppress legacy casadi numpy mode warning --- src/condor/backends/casadi/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/condor/backends/casadi/__init__.py b/src/condor/backends/casadi/__init__.py index edd07e3a..1bb9a4b5 100644 --- a/src/condor/backends/casadi/__init__.py +++ b/src/condor/backends/casadi/__init__.py @@ -1,3 +1,4 @@ +import contextlib import dataclasses as dc import numpy as np @@ -6,6 +7,9 @@ from condor.backends.casadi import operators as operators # noqa: PLC0414 from condor.backends.element_mixin import BackendSymbolDataMixin +with contextlib.suppress(AttributeError): + casadi.GlobalOptions.setNumpyMode(-1) + symbol_class = casadi.MX """