[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1029488: ITP: python-collections-extended -- Extra Python Collections - bags, setlists, RangeMap and IndexedDict



Package: wnpp
Owner: Andrius Merkys <merkys@debian.org>
Severity: wishlist
Control: block 995352 by -1

* Package name    : python-collections-extended
  Version         : 2.0.2
  Upstream Author : Michael Lenzen
* URL             : https://github.com/mlenzen/collections-extended
* License         : Apache-2.0
  Programming Lang: Python
Description : Extra Python Collections - bags, setlists, RangeMap and IndexedDict

collections_extended is a pure Python module with no dependencies providing:

  * a bag class, also known as multiset,
  * a setlist class, which is a unique list or ordered set,
  * a bijection class, RangeMap which is a mapping from ranges to values,
* a IndexedDict class, which is an ordered mapping whose elements can be accessed using index, in addition to key.

 There are also frozen (hashable) varieties of bags and setlists.

collections-extended is a dependency of tahoe-lafs. As of 2.0.2, the package is not compatible with Python 3.11 [1] which is a blocker to get it into Debian.

Remark: This package is to be maintained with Debian Python Team at

https://salsa.debian.org/python-team/packages/python-collections-extended

[1] https://github.com/mlenzen/collections-extended/issues/198


Reply to: