Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor the old patches module (#34)
* feat/SkillNetworkRequirements * rename args for clariy * classproperty * refactor the old patches module deduplicate code between ovos-core and workshop support get_response refactor * fix __new__ * refactor/standalone_skill_class to avoid mycroft module import mess * temp update workflows for unittests from open PRs * fix setup.py * . * . * metaclass for instanchecks * metaclass for instanchecks * get_response * fix imports * require ovos_lf * move killable_intents support to base class * inject skill features into vanila mycroft * keep enums together * fix metaclass * tests * tests * tests * mycroft-core compat * mycroft-core compat * mycroft-core compat * bump outils * bump outils * make some props private * Patch backwards compat. (#37) * Cleanup logging for backwards-compat init * Add flag to disable settings manager Default AbstractApp base class to not use settings manager * Pass `enable_settings_manager` kwarg from OVOSAbstractApplication init * Fix settings manager init flag with unit tests * Resolve bad import Cleanup logging in init * Resolve editor import errors * Add `bus` setter for backwards-compat with unit test * Cleanup import logic * Skip SettingsManager test under mycroft-core * Address PR feedback * Annotate future test dependency change * Fix comment formatting * Port changes from #35 to base MycroftSkill class * OVOSAbstractApplication backwards-compat. (#38) * Handle passed App configuration with unit tests * Handle passed `gui` arg with unit test * Override settings path for AbstractApplications Mark passed settings init as deprecated * Add settings test cases * Port OpenVoiceOS/ovos-core#252 * Resolve Automated Test Failures (#39) * Ignore setuptools bug failing pip-audit * Improve tests to test expected behavior and not test quirks of out-of-scope implementations * Patch BaseSkill methods to resolve ovos-core unit test failures (#40) * Fix typo in port of #37 * Update `is_ovos` references to `ovos_utils` * Remove unused `util` module * Update `is_ovos` references * Fix recursive call in instancecheck * Fix isinstance checks * Add FallbackSkill test case * Port tests from ovos-core that apply to relocated code (#41) * Port core skill tests (#42) * Add `adapt` to test requirements * Resolve broken import * Update adapt test dependency * Fix test relative import error * Add resources for unit tests Skip failing test * Fix typo in skipped test Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: Daniel McKnight <[email protected]>
- Loading branch information