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

Bug#932216: ITP: bidict -- Efficient, Pythonic bidirectional map implementation and related functionality



Package: wnpp
Severity: wishlist
Owner: William Grzybowski <william@grzy.org>

* Package name    : bidict
  Version         : 0.18.0
  Upstream Author : Joshua Bronson <jab@math.brown.edu>
* URL             : https://bidict.readthedocs.io/
* License         : MPL-2.0
  Programming Lang: Python
  Description     : Efficient, Pythonic bidirectional map implementation and
related functionality

Bidict:
- is in use by several teams at Google, Venmo, CERN, Bank of America Merrill
Lynch, Bloomberg, Two Sigma, and others
- has carefully designed APIs for safety, simplicity, flexibility, and
ergonomics
- is CPython-, PyPy-, Python 2-, and Python 3-compatible
- has extensive test coverage (including property-based tests an d benchmarks)
run continuously on all supported Python versions and OSes
- integrates natively with Python’s collections interfaces
is implemented in concise, well-factored, well-documented pure Python that
leverages a number of advanced language features

It can be used in many applications.
I plan to maintain it within DPMT.

Reply to: