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-03 18:02:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"

Mon Aug  3 18:02:07 2026 rev:30 rq:1369207 version:8.8.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-click-extra/python-click-extra.changes    
2026-08-01 18:31:54.545127956 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-click-extra.new.16738/python-click-extra.changes
 2026-08-03 18:02:12.157167640 +0200
@@ -1,0 +2,58 @@
+Mon Aug  3 07:28:10 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 8.8.1:
+  * Widen the [tool.uv] required-version to >=0.11.15 and the
+    [build-system] uv-build floor to >=0.8, dropping the previous
+    <0.13 upper cap.
+- update to 8.8.0:
+  * Breaking: OperationTrail now gates its per-item and finisher
+    elapsed times on a new timer argument that defaults to None,
+    following --time / --no-time; its finisher no longer always
+    shows a clock (pass timer=True to restore it).
+  * Add spinner and progress_bar arguments to OperationTrail to
+    render its concurrent aggregate indicator as a spinner from the
+    SPINNERS catalog or a determinate progress bar. Closes #1860.
+  * Add a clock argument to OperationTrail ("elapsed" by default,
+    or "eta"), choosing whether a running spinner or bar counts
+    elapsed time up or estimated time remaining down.
+  * Add an OperationTrail.operation() handle whose mark() records
+    an outcome timed from when the operation began.
+  * Render the OperationTrail sequential finish-line elapsed time
+    in the compact clock format, so a run past a minute reads 1:15,
+    not 75.3s.
+  * Gate the estimated-time display of click_extra.progressbar on
+    --time through a new tri-state show_eta argument (default None;
+    Click's own default is True).
+  * Add a trail demo subcommand to the click-extra CLI, running a
+    simulated batch behind an OperationTrail to showcase its
+    sequential, spinner and progress-bar renderings in a real
+    terminal.
+  * Move the self-updating block primitives (update_blocks,
+    marker_res, replace_region) to a new dependency-light
+    click_extra.blocks module, importable without the sphinx extra;
+    they stay re-exported from click_extra.sphinx.
+  * Add a pad option to replace_region to keep the closing marker
+    flush against the body, for regions constrained by
+    mdformat-footnote.
+  * Add a click_extra.humanize module with format_size and
+    format_duration, rendering byte counts (IEC binary KiB/MiB, SI
+    decimal kB/MB, or JEDEC KB/MB) and elapsed durations (2.3s,
+    1:05, 1:02:03) as compact strings.
+  * Add parse_duration, parse_friendly_duration and
+    parse_iso8601_duration to click_extra.types: soft,
+    None-returning counterparts of the Duration parameter type, for
+    parsing durations read from files or other machine sources.
+  * Add a click_extra.output module with prep_path and is_stdout
+    (and the STDOUT_SENTINEL constant): open an --output path for
+    writing as UTF-8, treating - as stdout and creating missing
+    parent directories.
+  * Add config_table_to_flags to click_extra.config: translate a
+    [tool.X]-style configuration table into long-form CLI flags for
+    tools that mirror their config keys as options but cannot read
+    the table themselves.
+  * Work around pallets/click#3571 in click_extra.progressbar: a
+    bar with show_pos=True and an update_min_steps that does not
+    divide its length now renders its final position instead of
+    freezing below it.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ python-click-extra.spec ++++++
--- /var/tmp/diff_new_pack.1JzPg5/_old  2026-08-03 18:02:12.781189682 +0200
+++ /var/tmp/diff_new_pack.1JzPg5/_new  2026-08-03 18:02:12.781189682 +0200
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-click-extra
-Version:        8.7.0
+Version:        8.8.1
 Release:        0
 Summary:        Drop-in replacement for Click to make user-friendly and 
colorful CLI
 License:        GPL-2.0-or-later

++++++ click-extra-8.7.0.tar.gz -> click-extra-8.8.1.tar.gz ++++++
++++ 4300 lines of diff (skipped)

Reply via email to