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

Bug#1020401: ITP: orderedset -- Ordered Set implementation in Cython



Package: wnpp
Severity: wishlist
Owner: Roland Mas <lolando@debian.org>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : orderedset
  Version         : 2.0.3
  Upstream Author : Simon Percivall <percivall@gmail.com>
* URL             : https://github.com/simonpercivall/orderedset
* License         : BSD
  Programming Lang: C/Python
  Description     : Ordered Set implementation in Cython

An Ordered Set implementation in Cython. Based on Raymond Hettinger's
OrderedSet recipe.

Features:
- Works like a regular set, but remembers insertion order;
- Is approximately 5 times faster than the pure Python implementation
  overall (and 5 times slower than set);
- Compatible with Python 2.7 through 3.8;
- Supports the full set interface;
- Supports some list methods, like index and __getitem__.
- Supports set methods against iterables.

This package will be maintained within the Python team on Salsa.


Reply to: