[Bug 297050] sysutils/py-clustershell: Update 1.9.3 → 1.10.1

[email protected] Fri, 07 Aug 2026 02:39:25 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297050

Generic Rikka <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #273172|0                           |1
        is obsolete|                            |

--- Comment #4 from Generic Rikka <[email protected]> ---
Created attachment 273517
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273517&action=edit
v2 sysutils/py-clustershell: Update 1.9.3 → 1.10.1

Sorry for the long wait! I was working on this patch and on the patches for Bug
#297324 enabling the rest of the upstream test suite. Thanks for the feedback!

After enabling proper upstream tests, a few test failure groups stood out:

  1. Tests requiring an ssh test cluster (upstream CI infrastructure). These
were simply disabled, and only the remaining tests are explicitly called in
do-test:.
  2. pyyaml is an expected runtime dependency. Fixed by adding it to
RUN_DEPENDS.

Attached is the updated v2 patch (DISTVERSION, dropped DISTNAME, fixed WWW,
switched pytest to unittest via USES=python/USE_PYTHON=concurrent, added pyyaml
to RUN_DEPENDS, added bash to TEST_DEPENDS, and an explicit do-test: target
listing the passing test modules).

-- 
You are receiving this mail because:
You are the assignee for the bug.