diff --git a/.github/workflows/publish_test_build.yml b/.github/workflows/publish_test_build.yml index 85848f543..1125a0150 100644 --- a/.github/workflows/publish_test_build.yml +++ b/.github/workflows/publish_test_build.yml @@ -10,7 +10,7 @@ on: jobs: publish_alpha_release: - uses: neongeckocom/.github/.github/workflows/publish_alpha_release.yml@FEAT_TagAlphaReleases + uses: neongeckocom/.github/.github/workflows/publish_alpha_release.yml@master secrets: inherit with: version_file: "version.py" diff --git a/neon_core/skills/skill_manager.py b/neon_core/skills/skill_manager.py index 62bde837d..4546264f9 100644 --- a/neon_core/skills/skill_manager.py +++ b/neon_core/skills/skill_manager.py @@ -43,7 +43,7 @@ class NeonSkillManager(SkillManager): def __init__(self, *args, **kwargs): - self.load_lock = RLock() # Prevent multiple network event handling + # self.load_lock = RLock() # Prevent multiple network event handling super().__init__(*args, **kwargs) skill_dir = self.get_default_skills_dir() self.skill_downloader = SkillsStore( @@ -92,16 +92,17 @@ def download_or_update_defaults(self): LOG.error("no internet, skipped default skills installation") def _load_new_skills(self, *args, **kwargs): - with self.load_lock: - LOG.debug(f"Loading skills: {kwargs}") - super()._load_new_skills(*args, **kwargs) + # with self.load_lock: + # LOG.debug(f"Loading skills: {kwargs}") + # Override load method for config module checks + super()._load_new_skills(*args, **kwargs) def run(self): """Load skills and update periodically from disk and internet.""" self.download_or_update_defaults() - from neon_utils.net_utils import check_online - if check_online(): - LOG.debug("Already online, allow skills to load") - self.bus.emit(Message("mycroft.network.connected")) - self.bus.emit(Message("mycroft.internet.connected")) + # from neon_utils.net_utils import check_online + # if check_online(): + # LOG.debug("Already online, allow skills to load") + # self.bus.emit(Message("mycroft.network.connected")) + # self.bus.emit(Message("mycroft.internet.connected")) super().run() diff --git a/requirements/core_modules.txt b/requirements/core_modules.txt index dc4b4ee7e..2ddc8e950 100644 --- a/requirements/core_modules.txt +++ b/requirements/core_modules.txt @@ -6,4 +6,4 @@ neon_speech~=3.1,>=3.1.1a8 neon_audio~=1.3,>=1.3.1 # Below patching alpha version conflicts -ovos-core[audio]~=0.0.6,>=0.0.7a11 +ovos-core[audio]~=0.0.6,>=0.0.7a14 diff --git a/requirements/pi.txt b/requirements/pi.txt index 38665343f..ee2bdb75b 100644 --- a/requirements/pi.txt +++ b/requirements/pi.txt @@ -31,7 +31,7 @@ ovos-phal-plugin-configuration-provider~=1.0.0 ovos-phal-plugin-balena-wifi~=1.0.0 ovos-phal-plugin-gui-network-client~=0.0.2 ovos-phal-plugin-network-manager~=1.0.0 -ovos-phal-plugin-wifi-setup~=1.0,>=1.0.1 +ovos-phal-plugin-wifi-setup~=1.1 ovos-phal-plugin-dashboard==0.0.2a3 ovos-phal-plugin-alsa~=0.0.2 ovos-phal-plugin-system~=0.0.3 diff --git a/requirements/requirements.txt b/requirements/requirements.txt index d157731fb..86133084d 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -1,5 +1,5 @@ # mycroft -ovos-core[skills_lgpl]~=0.0.6,>=0.0.7a11 +ovos-core[skills_lgpl]~=0.0.6,>=0.0.7a14 # utils neon-utils[network,configuration]~=1.2,>=1.2.4 neon-transformers~=0.2