Adapt Intent Parser
1.0! Adapt is now considered to be stable.
New additions in v1.0.0:
Support for python 2.7 is now a firm thing and not just implied. Previously adapt has worked with python 2.7 but now there is a guarantee.
A new tool for debugging allowing to dump the IntentEngine has been added.
This release includes a potentially breaking change (with no identifiable users) is removing the dependency on pyee. Two events (tagged_entities and parse_results) will no longer be emitted. There do not appear to be any consumers of these events in adapt, mycroft-core, or skills.
Fix name of LICENSE file in MANIFEST (#140), the file is now included in the pip installable package.
This is also the first tag that has been automatically pushed to pypi.
Support for Python 3.5 has been dropped as it is EOL.
Intent.validate_with_tags
(#131) by @clusterfudge
ZeroDivisionError
in determine_intent
when tags are empty (#128) by @clusterfudgeAdd limit to context structure. When the context stac grows beyond this limit the oldest context frames will be dropped.
Adds support for dropping registered intent parsers, entities and regexes