From 74743717b08ea701b3b1bd5cbb9b9ee2f79dfe9c Mon Sep 17 00:00:00 2001 From: Clemens Schmid Date: Fri, 28 Aug 2026 12:52:00 +0200 Subject: [PATCH 1/2] add verbose argument to PrepareRefParList --- src/extensions/lsq_ext.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/extensions/lsq_ext.cpp b/src/extensions/lsq_ext.cpp index b28ba8d..580e933 100644 --- a/src/extensions/lsq_ext.cpp +++ b/src/extensions/lsq_ext.cpp @@ -108,8 +108,13 @@ void wrap_lsq() &LSQNumObj::GetCompiledRefinedObj, with_custodian_and_ward_postcall<0,1,return_internal_reference<> >()) .def("PrintRefResults", &LSQNumObj::PrintRefResults) - .def("PrepareRefParList", &LSQNumObj::PrepareRefParList, - (bp::arg("copy_param")=false)) + .def("PrepareRefParList", + (void (LSQNumObj::*)(const bool, const bool)) + &LSQNumObj::PrepareRefParList, + (bp::arg("copy_param")=false, + bp::arg("verbose")=false), + "Prepare the compiled parameter list. Set verbose=True to " + "show warnings emitted while resolving duplicate names.") .def("GetLSQCalc", &LSQNumObj::GetLSQCalc, return_value_policy()) .def("GetLSQObs", &LSQNumObj::GetLSQObs, From 3d132078a130f6fbc81061bde287500237792545 Mon Sep 17 00:00:00 2001 From: Clemens Schmid Date: Mon, 31 Aug 2026 13:57:22 +0200 Subject: [PATCH 2/2] Add news file --- news/prepareparlist-silent.rst | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 news/prepareparlist-silent.rst diff --git a/news/prepareparlist-silent.rst b/news/prepareparlist-silent.rst new file mode 100644 index 0000000..b63cd21 --- /dev/null +++ b/news/prepareparlist-silent.rst @@ -0,0 +1,23 @@ +**Added:** + +* + +**Changed:** + +* Make PrepareRefParList silent by default and add a verbose argument + +**Deprecated:** + +* + +**Removed:** + +* + +**Fixed:** + +* + +**Security:** + +*