Created attachment 260773 [details] collections-extended-2.0.2.patch Description: collections_extended is a pure Python module with no dependencies providing extra collections. The new collections include bags AKA multisets, setlists AKA unique lists or ordered sets, a bijection, a RangeMap which is a mapping from ranges to values, and an IndexedDict class. There are also frozen (hashable) varieties of bags and setlists. QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 14.2-RELEASE, amd64)
^Triage: submitter is now committer.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6b35562463c0d51b2509344c18dce653c9750196 commit 6b35562463c0d51b2509344c18dce653c9750196 Author: Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org> AuthorDate: 2025-06-03 17:35:06 +0000 Commit: Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org> CommitDate: 2025-06-03 20:32:48 +0000 devel/py-collections-extended: New port: Extra Python Collections (multisets and setlists) collections_extended is a pure Python module with no dependencies providing extra collections. The new collections include bags AKA multisets, setlists AKA unique lists or ordered sets, a bijection, a RangeMap which is a mapping from ranges to values, and an IndexedDict class. There are also frozen (hashable) varieties of bags and setlists. PR: 287126 Approved by: acm (mentor) devel/Makefile | 1 + devel/py-collections-extended/Makefile (new) | 20 ++++++++++++++++++++ devel/py-collections-extended/distinfo (new) | 3 +++ devel/py-collections-extended/pkg-descr (new) | 6 ++++++ 4 files changed, 30 insertions(+)