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)
