From 3a52d4cf01e4443aba1b9f78152f673330274295 Mon Sep 17 00:00:00 2001 From: Dennis Fink Date: Sat, 19 Sep 2026 17:27:56 +0200 Subject: fix(cli): route diagnostic output to stderr Keep diagnostic and progress messages separate from normal stdout output so the exporter can be used safely in pipelines and command substitutions. Allow message helpers to operate without an active Click context, while preserving quiet, verbose, and debug behavior when a context is available. Require Python 3.12 for the generic type parameter syntax used by the new context-object decorator and refresh the lockfile accordingly. --- pyproject.toml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 8ed54aa..74d5892 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ authors = [ {name = "Dennis Fink", email = "me+coding@dennisfink.me"}, ] readme = "README.md" -requires-python = ">=3.11" +requires-python = ">=3.12" dependencies = [ "click-extra>=9.1.0", "prometheus-client>=0.26.0", @@ -59,11 +59,5 @@ include = [ "pyproject.toml" ] -[tool.ruff] -target-version = "py311" - [tool.ruff.format] skip-magic-trailing-comma = true - -[tool.pyright] -pythonVersion = "3.11" -- cgit v1.3.1