[Bug 293920] filesystems/py-libzfs: patch collections.Sequence import error

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 19 Mar 2026 16:47:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293920

--- Comment #4 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=026e198d178474486d9cf683695c2b557752eb12

commit 026e198d178474486d9cf683695c2b557752eb12
Author:     Alan Somers <asomers@FreeBSD.org>
AuthorDate: 2026-03-19 16:44:08 +0000
Commit:     Alan Somers <asomers@FreeBSD.org>
CommitDate: 2026-03-19 16:46:44 +0000

    filesystems/py-libzfs: patch collections.Sequence import error

    In Python 3.10 collections.Sequence module was moved into the
    collections.abc.Sequence module, but nvpair.pxi is still using the old
    path.

    This patch fixes the import and also keeps backwards compatibility with
    <=py3.9.

    While I'm here, clean up the Makefile's style, and take maintainership.

    PR:             293920
    Approved by:    Goran Mekić (maintainer)
    Sponsored by:   ConnectWise
    Reported by:    js

 filesystems/py-libzfs/Makefile | 40 +++++++++++++++++++++-------------------
 filesystems/py-libzfs/distinfo |  4 +++-
 2 files changed, 24 insertions(+), 20 deletions(-)

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