Bidict has benefited from the assistance of many people and projects.


  • Gregory Ewing for the name.
  • Terry Reedy for suggesting the slice syntax (it was fun while it lasted).
  • Raymond Hettinger for suggesting namedbidict and pointing out various caveats.
  • Francis Carr for the idea of storing the inverse bidict.
  • Adopt Pytest Month 2015 for choosing bidict, Tom Viner for being bidict’s Adopt Pytest helper for the month, and Brianna Laugher for coordinating.
  • Daniel Pope for suggestions, code reviews, and design discussion.
  • David Turner for code reviews and design discussion.
  • Michael Arntzenius for design discussion.
  • Jozef Knaperek for the bugfix.
  • Igor Nehoroshev for contributing the py.typed marker.
  • Bernát Gábor for pyproject.toml support.
  • Muhammad Faisal for the CC BY 3.0 icon that bidict’s logo was derived from.
  • Richard Sanger, Zeyi Wang, and Amol Sahsrabudhe for reporting bugs.