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-08-01 18:30:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-click-extra (Old)
 and      /work/SRC/openSUSE:Factory/.python-click-extra.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-click-extra"

Sat Aug  1 18:30:29 2026 rev:29 rq:1368835 version:8.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-click-extra/python-click-extra.changes    
2026-07-28 21:01:03.990425644 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-click-extra.new.16738/python-click-extra.changes
 2026-08-01 18:31:54.545127956 +0200
@@ -1,0 +2,64 @@
+Fri Jul 31 08:44:11 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 8.7.0:
+  * Add a <!-- mirror-src --> comment form of python:render
+    :mirror:: the generator Python lives inside an HTML comment, so
+    its output renders on GitHub and PyPI while the generator stays
+    invisible.
+  * Export update_blocks, marker_res, and a new replace_region
+    helper from click_extra.sphinx for downstream self-updating
+    documentation scripts.
+  * Accept kebab-case keys in configuration files: dummy-flag and
+    dummy_flag both address the --dummy-flag option, the last
+    spelling winning on collision with a warning.
+  * Scope the configuration strict check and merge to the app's own
+    section, ignoring other tools' sections in shared files like
+    pyproject.toml.
+  * Honor legacy fallback_sections when merging configuration
+    values into default_map, not only in the schema path.
+  * Forward config_strict and additive excluded_params from
+    @command/@group to the default --config option.
+  * Load the configuration file before --params and --export-config
+    render, so both reflect it whatever the order of the flags.
+  * Export parameters without a value in --export-config: empty
+    lists for multi-value options, null in YAML and JSON,
+    commented-out keys in TOML.
+  * Render --export-config keys in kebab-case, the canonical
+    spelling for configuration files, matching the CLI flags.
+  * Exclude --validate-config from configuration files, like the
+    other self-referential config options.
+  * Reword the unknown-configuration-key error, and report
+    parameters blocked from configuration files as not allowed
+    instead of unknown.
+  * Fix DO_NOT_TRACK handling: a truthy value now forces
+    --telemetry off; it previously fed the boolean flag verbatim
+    and enabled telemetry.
+  * Add an executables download table and a release-verification
+    section to the installation guide.
+  * Render the demo CLI help screen live in the installation guide,
+    replacing captured output stuck on 7.2.0.
+  * Add a CLI reference page rendering the command tree and the
+    [tool.click-extra] configuration schema live.
+  * Add cross-reference render tests asserting anchors and
+    intersphinx links in the built documentation.
+
+-------------------------------------------------------------------
+Thu Jul 30 05:51:06 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 8.6.3:
+  * Stop importing the test tooling at package import time: the
+    click_extra.testing and click_extra.test_suite exports now
+    resolve lazily, keeping Click's debugger stack out of importing
+    programs and compiled binaries.
+  * Scrub the submodule objects star imports leaked into the
+    package namespace: foreign modules like click_extra.core and
+    click_extra.termui no longer hand out Click's un-enhanced
+    classes or shadow the globals builtin.
+  * Pin [tool.repomatic] nuitka.nofollow-imports to its bare
+    ["tkinter"] default, ahead of the repomatic release introducing
+    the setting.
+  * Fix the myst_docstrings MyST-to-reST converter mispairing
+    inline-code backticks and emitting reST literals with illegal
+    edge whitespace from padded code spans.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-click-extra.spec ++++++
--- /var/tmp/diff_new_pack.wH0WBP/_old  2026-08-01 18:31:55.441159638 +0200
+++ /var/tmp/diff_new_pack.wH0WBP/_new  2026-08-01 18:31:55.445159779 +0200
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-click-extra
-Version:        8.6.2
+Version:        8.7.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.6.2.tar.gz -> click-extra-8.7.0.tar.gz ++++++
++++ 3395 lines of diff (skipped)

Reply via email to