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: