Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-click-extra for 
openSUSE:Factory checked in at 2026-07-23 23:10:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-click-extra (Old)
 and      /work/SRC/openSUSE:Factory/.python-click-extra.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-click-extra"

Thu Jul 23 23:10:48 2026 rev:27 rq:1367315 version:8.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-click-extra/python-click-extra.changes    
2026-07-17 18:50:55.132174607 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-click-extra.new.2004/python-click-extra.changes
  2026-07-23 23:14:00.491999236 +0200
@@ -1,0 +2,55 @@
+Thu Jul 23 06:20:51 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 8.5.0:
+  * Breaking: Rename the --show-params flag to --params. Its
+    parameter ID changes from show_params to params, its
+    environment variable suffix from _SHOW_PARAMS to _PARAMS, and
+    click-extra wrap --show-params becomes click-extra wrap
+    --params. ShowParamsOption and @show_params_option keep their
+    names.
+  * Add the click_extra.sphinx.myst_docstrings Sphinx extension:
+    write Python docstrings in MyST markdown, transparently
+    converted to reST at build time, keeping sphinx.ext.autodoc and
+    sphinx_autodoc_typehints unmodified. Absorbed from
+    repomatic.myst_docstrings.
+  * Add a convert-to-myst subcommand migrating a package's reST
+    docstrings and comments to MyST in place, idempotently: string
+    literals and other runtime code pass through byte-for-byte.
+    Absorbed from repomatic, along with the sphinx-apidoc stub
+    converter click_extra.rst_to_myst and the public
+    convert_source().
+  * Add a :mirror: flag to the python:render Sphinx directive: the
+    block's generated Markdown is mirrored into the source .md
+    between <!-- mirror --> markers, reviewable in raw diffs;
+    builds regenerate it in memory, never writing to the source.
+  * Extend click-extra refresh-directives to also refresh
+    python:render :mirror: regions, alongside {matrix} blocks, by
+    executing each mirror block's Python.
+  * Add a start_new_session option to run_cli(): the child leads
+    its own POSIX session and process group, and every kill path
+    signals the whole group, so grandchildren are reaped. Off by
+    default to keep interactive prompts working; no-op on Windows.
+  * Add a themes demo subcommand (click-extra themes) printing a
+    sample help screen rendered under every built-in theme, for a
+    quick terminal preview of all palettes.
+  * Promote ctx.render_table and ctx.print_table to methods on
+    click_extra.Context, reading the --table-format and --sort-by
+    selections from the context's shared meta so they work from any
+    subcommand. TableFormatOption and SortByOption remain drop-ins
+    on click and cloup commands; ctx.render_table now honors
+    --sort-by.
+  * Warn on configuration keys unknown to the config_schema when
+    the section is schema-only, instead of dropping them silently;
+    strict mode still raises, and sections mixing CLI parameters
+    stay silent. Exposed as warn_unknown on make_schema_callable()
+    and schema_warn_unknown on run_config_validation().
+  * Convert all of click-extra's own docstrings and comments from
+    reST to MyST.
+  * Fix a group-level --theme not reaching the CLI wrapped by
+    click-extra wrap: the target's help now renders in the chosen
+    palette instead of falling back to the default dark theme.
+  * Fix click-extra refresh-directives rewriting {matrix} examples
+    nested inside longer code fences: documented illustrations are
+    copied verbatim, never refreshed or executed.
+
+-------------------------------------------------------------------

Old:
----
  click-extra-8.4.0.tar.gz

New:
----
  click-extra-8.5.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-click-extra.spec ++++++
--- /var/tmp/diff_new_pack.vMbY4I/_old  2026-07-23 23:14:02.728077870 +0200
+++ /var/tmp/diff_new_pack.vMbY4I/_new  2026-07-23 23:14:02.748078573 +0200
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-click-extra
-Version:        8.4.0
+Version:        8.5.0
 Release:        0
 Summary:        Drop-in replacement for Click to make user-friendly and 
colorful CLI
 License:        GPL-2.0-or-later

++++++ click-extra-8.4.0.tar.gz -> click-extra-8.5.0.tar.gz ++++++
++++ 24540 lines of diff (skipped)

Reply via email to