From 1b6666b501e58c07572a15b7cd0d67bcabad37d5 Mon Sep 17 00:00:00 2001 From: ThibaultDECO <80053070+ThibaultDECO@users.noreply.github.com> Date: Fri, 31 Oct 2025 17:35:55 +0100 Subject: [PATCH 1/3] logging level at WARNING by default setting the logging level at WARNING by default, which is more user-friendly --- cmdstanpy/utils/logging.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cmdstanpy/utils/logging.py b/cmdstanpy/utils/logging.py index f6115901..2c893833 100644 --- a/cmdstanpy/utils/logging.py +++ b/cmdstanpy/utils/logging.py @@ -15,10 +15,10 @@ def get_logger() -> logging.Logger: logger = logging.getLogger("cmdstanpy") if not logger.hasHandlers(): # send all messages to handlers - logger.setLevel(logging.DEBUG) - # add a default handler to the logger to INFO and higher + logger.setLevel(logging.WARNING) + # add a default handler to the logger to WARNING and higher handler = logging.StreamHandler() - handler.setLevel(logging.INFO) + handler.setLevel(logging.WARNING) handler.setFormatter( logging.Formatter( "%(asctime)s - %(name)s - %(levelname)s - %(message)s", From cec618c057f3d92c28ff749cf6e7c7ea131bf01a Mon Sep 17 00:00:00 2001 From: ThibaultDECO <80053070+ThibaultDECO@users.noreply.github.com> Date: Wed, 5 Nov 2025 10:38:51 +0100 Subject: [PATCH 2/3] logging level at WARNING by default --- cmdstanpy/utils/logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmdstanpy/utils/logging.py b/cmdstanpy/utils/logging.py index 2c893833..6f52e3eb 100644 --- a/cmdstanpy/utils/logging.py +++ b/cmdstanpy/utils/logging.py @@ -15,7 +15,7 @@ def get_logger() -> logging.Logger: logger = logging.getLogger("cmdstanpy") if not logger.hasHandlers(): # send all messages to handlers - logger.setLevel(logging.WARNING) + logger.setLevel(logging.DEBUG) # add a default handler to the logger to WARNING and higher handler = logging.StreamHandler() handler.setLevel(logging.WARNING) From 0eda2759d086c96194a3d4c1aa336038a45a6024 Mon Sep 17 00:00:00 2001 From: Brian Ward Date: Wed, 5 Nov 2025 10:48:56 -0500 Subject: [PATCH 3/3] Make from_csv failure a warning, not info --- cmdstanpy/stanfit/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmdstanpy/stanfit/__init__.py b/cmdstanpy/stanfit/__init__.py index bd13495b..ebf918bd 100644 --- a/cmdstanpy/stanfit/__init__.py +++ b/cmdstanpy/stanfit/__init__.py @@ -267,7 +267,7 @@ def from_csv( runset._set_retcode(i, 0) return CmdStanPathfinder(runset) else: - get_logger().info( + get_logger().warning( 'Unable to process CSV output files from method %s.', (config_dict['method']), )