Bitsets Changelog
=================


Version 0.7
-----------

Added Python 3.3+ support.
Fixed (un)pickling with protocol 2 and higher.
Added fromints() and ints() methods to collections.


Version 0.6.1
-------------

Made README.rst optional dependency a version range.


Version 0.6
-----------

Added reverse argument to atoms() and inatoms(), improved visualization edge order.

Changed series frombitsets argument to iterable argument instead of *args, fixed bits method.

Improved doctests.


Version 0.5.1
-------------

Some cleanup.


Version 0.5
-----------

Added atoms() and inatoms() method.

Backwards incompatible: renamed from_spam methods to fromspam.


Version 0.4
-----------

Add reduce_and, reduce_or on series and as class-only methods on all bitsets.

Improved visualization using graphviz 0.2 with new api.


Version 0.3
-----------

Added visualization.


Version 0.2
-----------

Added all() and any() methods, improved __nonzero__.

Improved documentation.


Version 0.1.4
-------------

Coerce other argument of frozenset-compatible methods to bitset.


Version 0.1.3
-------------

Fixed empty bitset __contains__  to raise KeyError with non-member.

Support constructor override by series.List subclass.

Package info and documentation refinements.


Version 0.1.2
-------------

Constructor always returns a new subclass (obsoleted cached argument).

Bitset instances can no more get instance dicts (enforce empty __slots__).

Full set of construction and conversion methods for bitset sequences.

Remove sanity assertions from set methods.

Improve documentation.


Version 0.1.1
-------------

Fixed from_members() with string arguments.


Version 0.1
-----------

First public release.
