Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-click for openSUSE:Factory checked in at 2026-04-28 11:53:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-click (Old) and /work/SRC/openSUSE:Factory/.python-click.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-click" Tue Apr 28 11:53:39 2026 rev:31 rq:1349364 version:8.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-click/python-click.changes 2026-04-08 17:13:32.830535230 +0200 +++ /work/SRC/openSUSE:Factory/.python-click.new.11940/python-click.changes 2026-04-28 11:54:01.051641132 +0200 @@ -1,0 +2,48 @@ +Sun Apr 26 09:33:51 UTC 2026 - Dirk Müller <[email protected]> + +- update to 8.3.3: + * Use :func:`shlex.split` to split pager and editor commands + into argv lists for :class:`subprocess.Popen`, removing + shell=True. :issue:`1026` :pr:`1477` :pr:`2775` + * Fix TypeError when rendering help for an option whose default + value is an object that doesn't support equality comparison + with strings, such as semver.Version. :issue:`3298` + :pr:`3299` + * Fix pager test pollution under parallel execution by using + pytest's tmp_path fixture instead of a shared temporary file + path. :pr:`3238` + * Treat Sentinel.UNSET values in a default_map as absent, so + they fall through to the next default source instead of being + used as the value. :issue:`3224` :pr:`3240` + * Patch pdb.Pdb in CliRunner isolation so pdb.set_trace(), + breakpoint(), and debuggers subclassing pdb.Pdb (ipdb, pdbpp) + can interact with the real terminal instead of the captured + I/O streams. :issue:`654` :issue:`824` :issue:`843` :pr:`951` + :pr:`3235` + * Add optional randomized parallel test execution using pytest- + randomly and pytest-xdist to detect test pollution and race + conditions. :pr:`3151` + * Add contributor documentation for running stress tests, + randomized parallel tests, and Flask smoke tests. :pr:`3151` + :pr:`3177` + * Show custom show_default string in prompts, matching the + existing help text behavior. :issue:`2836` :pr:`2837` + :pr:`3165` :pr:`3262` :pr:`3280` :pr:`3328` + * Fix default=True with boolean flag_value always returning the + flag_value instead of True. The default=True to flag_value + substitution now only applies to non-boolean flags, where + True acts as a sentinel meaning "activate this flag by + default". For boolean flags, default=True is returned as a + literal value. :issue:`3111` :pr:`3239` + * Mark make_default_short_help as private API. :issue:`3189` + :pr:`3250` + * CliRunner's redirected streams now expose the original file + descriptor via fileno(), so that faulthandler, subprocess, + and other C-level consumers no longer crash with + io.UnsupportedOperation. :issue:`2865` + * Change :class:`ParameterSource` to an :class:`~enum.IntEnum` + and reorder its members from most to least explicit, so + values can be compared to check whether a parameter was + explicitly provided. :issue:`2879` :pr:`3248` + +------------------------------------------------------------------- Old: ---- click-8.3.2.tar.gz New: ---- click-8.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-click.spec ++++++ --- /var/tmp/diff_new_pack.6VVXV2/_old 2026-04-28 11:54:01.639665413 +0200 +++ /var/tmp/diff_new_pack.6VVXV2/_new 2026-04-28 11:54:01.639665413 +0200 @@ -27,7 +27,7 @@ %{?pythons_for_pypi} %{?sle15_python_module_pythons} Name: python-click%{psuffix} -Version: 8.3.2 +Version: 8.3.3 Release: 0 Summary: A wrapper around optparse for command line utilities License: BSD-3-Clause ++++++ click-8.3.2.tar.gz -> click-8.3.3.tar.gz ++++++ ++++ 5634 lines of diff (skipped)
