From 1944fc2bd167ca49ce240ff8ffa5e88418f41e5f Mon Sep 17 00:00:00 2001 From: jarbasai Date: Wed, 16 Mar 2022 13:07:05 +0000 Subject: [PATCH] rm pyaml dependency --- ovos_utils/intents/intent_service_interface.py | 5 ++++- requirements/requirements.txt | 3 +-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ovos_utils/intents/intent_service_interface.py b/ovos_utils/intents/intent_service_interface.py index a0148806..eb239a1e 100644 --- a/ovos_utils/intents/intent_service_interface.py +++ b/ovos_utils/intents/intent_service_interface.py @@ -1,6 +1,6 @@ from os.path import exists, isfile -from adapt.intent import Intent + from mycroft_bus_client import MessageBusClient from mycroft_bus_client.message import Message, dig_for_message from ovos_utils import create_daemon @@ -502,6 +502,9 @@ def get_keywords_manifest(self): def open_intent_envelope(message): """Convert dictionary received over messagebus to Intent.""" + # TODO can this method be fully removed from ovos_utils ? + from adapt.intent import Intent + intent_dict = message.data return Intent(intent_dict.get('name'), intent_dict.get('requires'), diff --git a/requirements/requirements.txt b/requirements/requirements.txt index cb83588d..0fd9f813 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -2,5 +2,4 @@ mycroft-messagebus-client~=0.9.1,!=0.9.2,!=0.9.3 pexpect~=4.8 requests~=2.26 json_database~=0.7 -kthread~=0.2 -PyYAML~=5.4 +kthread~=0.2 \ No newline at end of file