Drop Python 2 support.
Drop Python 3.5, 3.6, and 3.7 support and tag Python 3.9, 3.10, and 3.11 support.
Tag Python 3.8 support.
Drop Python 3.4 support.
Tag Python 3.7 support, add simple tox config.
Increase API docs coverage.
Use compatible release version specifiers (bump graphviz
to ~=0.7).
Drop Python 3.3 support.
Add LICENCE file to wheel.
Fix pep-0479 StopIteration
DeprecationWarning
under Python 3.5+
Port tests from nose/unittest to pytest, add Travis CI and coveralls.
Update meta data, tag Python 3.6 support.
Simplified feature set string parsing.
Relaxed fileconfig
, concepts
, and graphviz
dependencies to < 1.0.
Improved documentation.
Added extended Sphinx-based documentation.
Fixed Python 3.5 compatibility.
Fixed broken manual install due to setuptools
automatic zip_safe analysis not
working as expected.
Added string_extent
attribute to feature sets.
Added simple example to README.
Moved feature name sanity checks to parser.
Added wheel.
Added Python 3.3+ support.
Switch setup.py
dependencies to version ranges.
Easier customization.
Improved documentation.
Added add_config()
.
Added make_features()
.
Added orthogonal_to()
.
Rename unifcation`()
to union()
.
Improved doctests.
Update concepts
dependency to 0.5 and improve separation of concerns.
Changed upset
and downset
from properties to methods (backwards incompatible).
Order downsets longlex instead of shortlex.
Update concepts
dependency to 0.4.
Fixed ineffective filename parameter in visualization.
Fixed missing config.ini
in package with non-source installation.
First public release.