Bidict is an efficient, Pythonic bidirectional map implementation and related functionality. Bidict is in use by several teams at Google, Venmo, CERN, Bank of America Merrill Lynch, Two Sigma, and many others. Bidict has carefully designed APIs for safety, simplicity, flexibility, and ergonomics. Bidict is CPython-, PyPy-, Python 2-, and Python 3-compatible. Learn more here.
Bidict is available via the PyPI package manager.
and customize specifically for your organization
Verified updates for zero-day vulnerabilities, coordinated security responses, and immediate notifications of which of your applications are impacted, with the fix prepared for you. Like your phone, just "apply updates" to stay secure.
Verified-accurate open source licenses (including IP indemnification) and customizable policy enforcement. Your up-to-date software “bill of materials” is always one click away.
Tidelift continuously guides you on your upgrade path, steering you towards the best packages and versions for your particular application. It’s like a GPS for open source software.