- minor speedup;
- bitbucket mirror is no longer maintained.
- Switch to setuptools;
- upload wheel tp pypi;
- check Python 3.4 compatibility.
IntDAWG and IntCompletionDAWG are implemented.
Use less shared state internally. This should fix thread-safety bugs and make iterkeys/iteritems reenterant.
Internal tweaks: memory usage is reduced; something is a bit faster, something is a bit slower.
Storage scheme is updated to match DAWG==0.5. This enables
the alphabetical ordering of BytesDAWG
and RecordDAWG
items.
In order to read BytesDAWG
or RecordDAWG
created with
versions of DAWG < 0.5 use payload_separator
constructor argument:
>>> BytesDAWG(payload_separator=b'\xff').load('old.dawg')
Bug with empty DAWGs is fixed.
iterkeys
anditeritems
methods.
prefixes
support.
Initial release.