mirror of https://github.com/jab/bidict.git
![]() - support Python 3.6, refactor CI/test setup, increase test coverage - refactor BidirectionalMapping, BidictBase, OrderedBidictBase, FrozenBidictBase, and subclasses - move frozenorderedbidict into _frozen and looseorderedbidict into _loose - register bidict as a virtual subclass of MutableMapping rather than inheriting from it directly. This makes it clearer that it does not use any of the concrete generic methods that MutableMapping provides. - improve performance and flexibility of frozenbidict and frozenorderedbidict hashing - docs, including new type-hierarchy.png diagram - rm unused imap, ifilter, izip_longest from compat, add PYPY - update to latest versions of dependencies - restore benchmarking on travis |
||
---|---|---|
.. | ||
Makefile | ||
_static | ||
addendum.rst | ||
api.rst | ||
basic-usage.rst | ||
beware-on_dup_kv-overwrite.rst.inc | ||
caveat-equivalence-vs-identity.rst.inc | ||
caveat-hashable-values.rst.inc | ||
caveat-inv-reference-cycle.rst.inc | ||
caveat-mutation.rst.inc | ||
caveat-nan-as-key.rst.inc | ||
changelog.rst | ||
code-of-conduct.rst | ||
conf.py | ||
contributors-guide.rst | ||
extending.rst.inc | ||
frozenbidict.rst.inc | ||
home.rst | ||
index.rst | ||
interop.rst.inc | ||
intro.rst | ||
loosebidict.rst.inc | ||
namedbidict.rst.inc | ||
order-matters.rst.inc | ||
orderedbidict.rst.inc | ||
other-bidict-types.rst | ||
other-functionality.rst | ||
performance.rst.inc | ||
polymorphism.rst.inc | ||
thanks.rst.inc | ||
unique-values.rst.inc | ||
values-hashable.rst.inc |