From 8e9ec5e3947b133e10e6c9e1255924f3be9986fa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 10 Nov 2025 02:04:49 +0000 Subject: [PATCH 01/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 92 +++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/downstream_report.txt b/downstream_report.txt index 40a43300..75652648 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -1,47 +1,47 @@ -ovos-workshop==7.0.9a1 -├── ovos-skill-screenshot==0.0.7 [requires: ovos-workshop] -├── ovos-skill-fallback-unknown==0.1.9 [requires: ovos-workshop>=6.0.0,<8.0.0] -├── ovos-skill-parrot==0.1.26a1 [requires: ovos-workshop>=7.0.0,<8.0.0] -├── ovos-skill-application-launcher==0.5.14 [requires: ovos-workshop>=6.0.0,<8.0.0] -├── ovos-skill-icanhazdadjokes==0.3.7 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos_padatious==1.4.3 [requires: ovos-workshop>=0.1.7,<8.0.0] -├── ovos_common_query_pipeline_plugin==1.1.9 [requires: ovos-workshop>=0.1.7,<8.0.0] -├── ovos-skill-laugh==0.2.3 [requires: ovos-workshop] -├── ovos-skill-fuster-quotes==0.0.4 [requires: ovos-workshop] -├── ovos-skill-local-media==0.2.13a1 [requires: ovos-workshop>=2.4.0,<8.0.0] -├── ovos-skill-pyradios==0.1.5 [requires: ovos-workshop>=0.0.16,<8.0.0] -├── ovos_core==2.1.1 [requires: ovos-workshop>=7.0.6,<8.0.0] +ovos_workshop==7.0.10a1 +├── ovos-skill-screenshot==0.0.7 [requires: ovos_workshop] +├── ovos-skill-fallback-unknown==0.1.9 [requires: ovos_workshop>=6.0.0,<8.0.0] +├── ovos-skill-parrot==0.1.26a1 [requires: ovos_workshop>=7.0.0,<8.0.0] +├── ovos-skill-application-launcher==0.5.14 [requires: ovos_workshop>=6.0.0,<8.0.0] +├── ovos-skill-icanhazdadjokes==0.3.7 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos_padatious==1.4.3 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos_common_query_pipeline_plugin==1.1.9 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-laugh==0.2.3 [requires: ovos_workshop] +├── ovos-skill-fuster-quotes==0.0.4 [requires: ovos_workshop] +├── ovos-skill-local-media==0.2.13a1 [requires: ovos_workshop>=2.4.0,<8.0.0] +├── ovos-skill-pyradios==0.1.5 [requires: ovos_workshop>=0.0.16,<8.0.0] +├── ovos_core==2.1.1 [requires: ovos_workshop>=7.0.6,<8.0.0] │ └── ovoscope==0.7.2 [requires: ovos_core>=2.0.4a2] -├── ovos_skill_ddg==0.3.6 [requires: ovos-workshop>=3.4.0,<8.0.0] -├── ovos-skill-date-time==1.1.6a1 [requires: ovos-workshop>=0.0.16,<8.0.0] -├── ovos-skill-dictation==0.2.20a1 [requires: ovos-workshop>=7.0.0,<8.0.0] -├── ovos-skill-camera==1.0.5a6 [requires: ovos-workshop>=0.0.12] -├── ovos-skill-ip==0.2.8 [requires: ovos-workshop] -├── ovos_m2v_pipeline==0.0.7 [requires: ovos-workshop>=0.1.7,<8.0.0] -├── ovos-skill-weather==1.0.8a3 [requires: ovos-workshop>=2.2.0,<8.0.0] -├── ovos_adapt_parser==1.0.9 [requires: ovos-workshop>=0.1.7,<8.0.0] -├── ovos-skill-cmd==0.2.11 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos-skill-naptime==0.3.16a1 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos_plugin_common_play==1.2.2a1 [requires: ovos-workshop>=2.4.2,<8.0.0] -├── ovos-skill-volume==0.1.17a3 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos-skill-personal==0.1.20a1 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos-skill-number-facts==0.1.12 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos-skill-randomness==0.1.2 [requires: ovos-workshop] -├── ovos-skill-alerts==0.1.28a1 [requires: ovos-workshop>=7.0.0,<8.0.0] -├── ovos-skill-speedtest==0.3.7a1 [requires: ovos-workshop>=0.0.12,<8.0.0] -├── ovos-skill-iss-location==0.2.16 [requires: ovos-workshop>=0.0.12,<8.0.0] -├── ovos-skill-somafm==0.1.6a1 [requires: ovos-workshop>=0.0.16] -├── ovos-skill-homescreen==3.0.3 [requires: ovos-workshop>=2.4.0,<8.0.0] -├── ovos-skill-wikihow==0.3.3 [requires: ovos-workshop>=3.4.0a1,<8.0.0] -├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos-workshop] -├── ovos-skill-wolfie==0.5.8 [requires: ovos-workshop>=3.4.0a1,<8.0.0] -├── ovos-skill-diagnostics==0.0.8 [requires: ovos-workshop>=0.0.12] -├── ovos_skill_wordnet==0.2.6 [requires: ovos-workshop>=3.3.0,<8.0.0] -├── ovos-skill-color-picker==0.0.7 [requires: ovos-workshop] -├── ovos-skill-news==0.4.6a1 [requires: ovos-workshop>=0.0.16,<8.0.0] -├── ovos_ocp_pipeline_plugin==1.1.18 [requires: ovos-workshop>=0.1.7,<8.0.0] -├── ovos-skill-confucius-quotes==0.1.13 [requires: ovos-workshop>=0.0.15,<8.0.0] -├── ovos-skill-youtube-music==0.1.7 [requires: ovos-workshop>=0.0.16,<8.0.0] -├── ovos-skill-wikipedia==0.8.13 [requires: ovos-workshop>=3.4.0,<8.0.0] -├── ovos-skill-moviemaster==0.0.12 [requires: ovos-workshop>=0.0.11,<8.0.0] -└── ovos-skill-days-in-history==0.3.11 [requires: ovos-workshop>=3.1.0,<8.0.0] +├── ovos_skill_ddg==0.3.6 [requires: ovos_workshop>=3.4.0,<8.0.0] +├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] +├── ovos-skill-dictation==0.2.20a1 [requires: ovos_workshop>=7.0.0,<8.0.0] +├── ovos-skill-camera==1.0.5a6 [requires: ovos_workshop>=0.0.12] +├── ovos-skill-ip==0.2.8 [requires: ovos_workshop] +├── ovos_m2v_pipeline==0.0.7 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-weather==1.0.8a3 [requires: ovos_workshop>=2.2.0,<8.0.0] +├── ovos_adapt_parser==1.0.9 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-cmd==0.2.11 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-naptime==0.3.16a1 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos_plugin_common_play==1.2.2a1 [requires: ovos_workshop>=2.4.2,<8.0.0] +├── ovos-skill-volume==0.1.17a3 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-personal==0.1.20a1 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-number-facts==0.1.12 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-randomness==0.1.2 [requires: ovos_workshop] +├── ovos-skill-alerts==0.1.28a1 [requires: ovos_workshop>=7.0.0,<8.0.0] +├── ovos-skill-speedtest==0.3.7a1 [requires: ovos_workshop>=0.0.12,<8.0.0] +├── ovos-skill-iss-location==0.2.16 [requires: ovos_workshop>=0.0.12,<8.0.0] +├── ovos-skill-somafm==0.1.6a1 [requires: ovos_workshop>=0.0.16] +├── ovos-skill-homescreen==3.0.3 [requires: ovos_workshop>=2.4.0,<8.0.0] +├── ovos-skill-wikihow==0.3.3 [requires: ovos_workshop>=3.4.0a1,<8.0.0] +├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos_workshop] +├── ovos-skill-wolfie==0.5.8 [requires: ovos_workshop>=3.4.0a1,<8.0.0] +├── ovos-skill-diagnostics==0.0.8 [requires: ovos_workshop>=0.0.12] +├── ovos_skill_wordnet==0.2.6 [requires: ovos_workshop>=3.3.0,<8.0.0] +├── ovos-skill-color-picker==0.0.7 [requires: ovos_workshop] +├── ovos-skill-news==0.4.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] +├── ovos_ocp_pipeline_plugin==1.1.18 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-confucius-quotes==0.1.13 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-youtube-music==0.1.7 [requires: ovos_workshop>=0.0.16,<8.0.0] +├── ovos-skill-wikipedia==0.8.13 [requires: ovos_workshop>=3.4.0,<8.0.0] +├── ovos-skill-moviemaster==0.0.12 [requires: ovos_workshop>=0.0.11,<8.0.0] +└── ovos-skill-days-in-history==0.3.11 [requires: ovos_workshop>=3.1.0,<8.0.0] From 67cefdcd57e49a80612f63141aea09c8a7468f0b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 11 Nov 2025 02:01:11 +0000 Subject: [PATCH 02/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/downstream_report.txt b/downstream_report.txt index 75652648..c8379fe3 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -6,12 +6,12 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-icanhazdadjokes==0.3.7 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos_padatious==1.4.3 [requires: ovos_workshop>=0.1.7,<8.0.0] ├── ovos_common_query_pipeline_plugin==1.1.9 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos_core==2.1.2a1 [requires: ovos_workshop>=7.0.6,<9.0.0] +│ └── ovoscope==0.7.2 [requires: ovos_core>=2.0.4a2] ├── ovos-skill-laugh==0.2.3 [requires: ovos_workshop] ├── ovos-skill-fuster-quotes==0.0.4 [requires: ovos_workshop] ├── ovos-skill-local-media==0.2.13a1 [requires: ovos_workshop>=2.4.0,<8.0.0] ├── ovos-skill-pyradios==0.1.5 [requires: ovos_workshop>=0.0.16,<8.0.0] -├── ovos_core==2.1.1 [requires: ovos_workshop>=7.0.6,<8.0.0] -│ └── ovoscope==0.7.2 [requires: ovos_core>=2.0.4a2] ├── ovos_skill_ddg==0.3.6 [requires: ovos_workshop>=3.4.0,<8.0.0] ├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos-skill-dictation==0.2.20a1 [requires: ovos_workshop>=7.0.0,<8.0.0] From 684dda66445bb5ee900d5d042228b74f4e0ed002 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 18 Nov 2025 01:59:40 +0000 Subject: [PATCH 03/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/downstream_report.txt b/downstream_report.txt index c8379fe3..7c18078a 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -1,10 +1,10 @@ ovos_workshop==7.0.10a1 -├── ovos-skill-screenshot==0.0.7 [requires: ovos_workshop] ├── ovos-skill-fallback-unknown==0.1.9 [requires: ovos_workshop>=6.0.0,<8.0.0] ├── ovos-skill-parrot==0.1.26a1 [requires: ovos_workshop>=7.0.0,<8.0.0] -├── ovos-skill-application-launcher==0.5.14 [requires: ovos_workshop>=6.0.0,<8.0.0] +├── ovos-skill-speedtest==0.3.7a2 [requires: ovos_workshop>=0.0.12,<8.0.0] ├── ovos-skill-icanhazdadjokes==0.3.7 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos_padatious==1.4.3 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-screenshot==0.0.8a3 [requires: ovos_workshop] ├── ovos_common_query_pipeline_plugin==1.1.9 [requires: ovos_workshop>=0.1.7,<8.0.0] ├── ovos_core==2.1.2a1 [requires: ovos_workshop>=7.0.6,<9.0.0] │ └── ovoscope==0.7.2 [requires: ovos_core>=2.0.4a2] @@ -16,21 +16,21 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos-skill-dictation==0.2.20a1 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-camera==1.0.5a6 [requires: ovos_workshop>=0.0.12] +├── ovos-skill-naptime==0.3.16a2 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-ip==0.2.8 [requires: ovos_workshop] ├── ovos_m2v_pipeline==0.0.7 [requires: ovos_workshop>=0.1.7,<8.0.0] ├── ovos-skill-weather==1.0.8a3 [requires: ovos_workshop>=2.2.0,<8.0.0] ├── ovos_adapt_parser==1.0.9 [requires: ovos_workshop>=0.1.7,<8.0.0] +├── ovos-skill-personal==0.1.20a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-cmd==0.2.11 [requires: ovos_workshop>=0.0.15,<8.0.0] -├── ovos-skill-naptime==0.3.16a1 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos_plugin_common_play==1.2.2a1 [requires: ovos_workshop>=2.4.2,<8.0.0] ├── ovos-skill-volume==0.1.17a3 [requires: ovos_workshop>=0.0.15,<8.0.0] -├── ovos-skill-personal==0.1.20a1 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-number-facts==0.1.12 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-randomness==0.1.2 [requires: ovos_workshop] ├── ovos-skill-alerts==0.1.28a1 [requires: ovos_workshop>=7.0.0,<8.0.0] -├── ovos-skill-speedtest==0.3.7a1 [requires: ovos_workshop>=0.0.12,<8.0.0] ├── ovos-skill-iss-location==0.2.16 [requires: ovos_workshop>=0.0.12,<8.0.0] ├── ovos-skill-somafm==0.1.6a1 [requires: ovos_workshop>=0.0.16] +├── ovos-skill-application-launcher==0.5.15a1 [requires: ovos_workshop>=6.0.0,<8.0.0] ├── ovos-skill-homescreen==3.0.3 [requires: ovos_workshop>=2.4.0,<8.0.0] ├── ovos-skill-wikihow==0.3.3 [requires: ovos_workshop>=3.4.0a1,<8.0.0] ├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos_workshop] From e511a6ea38a16ae7c9301beb09e8e55625e82cfe Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 19 Nov 2025 01:59:38 +0000 Subject: [PATCH 04/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/downstream_report.txt b/downstream_report.txt index 7c18078a..af2c9628 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -16,6 +16,7 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos-skill-dictation==0.2.20a1 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-camera==1.0.5a6 [requires: ovos_workshop>=0.0.12] +├── ovos_skill_wordnet==0.2.7a1 [requires: ovos_workshop>=3.3.0,<8.0.0] ├── ovos-skill-naptime==0.3.16a2 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-ip==0.2.8 [requires: ovos_workshop] ├── ovos_m2v_pipeline==0.0.7 [requires: ovos_workshop>=0.1.7,<8.0.0] @@ -36,7 +37,6 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos_workshop] ├── ovos-skill-wolfie==0.5.8 [requires: ovos_workshop>=3.4.0a1,<8.0.0] ├── ovos-skill-diagnostics==0.0.8 [requires: ovos_workshop>=0.0.12] -├── ovos_skill_wordnet==0.2.6 [requires: ovos_workshop>=3.3.0,<8.0.0] ├── ovos-skill-color-picker==0.0.7 [requires: ovos_workshop] ├── ovos-skill-news==0.4.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos_ocp_pipeline_plugin==1.1.18 [requires: ovos_workshop>=0.1.7,<8.0.0] From 01daa397707b743b064ae11ad28a7953d9cce697 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 20 Nov 2025 01:58:18 +0000 Subject: [PATCH 05/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/downstream_report.txt b/downstream_report.txt index af2c9628..93c92837 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -14,7 +14,6 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-pyradios==0.1.5 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos_skill_ddg==0.3.6 [requires: ovos_workshop>=3.4.0,<8.0.0] ├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] -├── ovos-skill-dictation==0.2.20a1 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-camera==1.0.5a6 [requires: ovos_workshop>=0.0.12] ├── ovos_skill_wordnet==0.2.7a1 [requires: ovos_workshop>=3.3.0,<8.0.0] ├── ovos-skill-naptime==0.3.16a2 [requires: ovos_workshop>=0.0.15,<8.0.0] @@ -25,6 +24,7 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-personal==0.1.20a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-cmd==0.2.11 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos_plugin_common_play==1.2.2a1 [requires: ovos_workshop>=2.4.2,<8.0.0] +├── ovos-skill-dictation==0.2.20a2 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-volume==0.1.17a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-number-facts==0.1.12 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-randomness==0.1.2 [requires: ovos_workshop] From f03237891d96d384ac0080e6d8ae9459cb9fc8e0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 21 Nov 2025 01:59:09 +0000 Subject: [PATCH 06/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/downstream_report.txt b/downstream_report.txt index 93c92837..bde45a07 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -24,7 +24,6 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-personal==0.1.20a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-cmd==0.2.11 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos_plugin_common_play==1.2.2a1 [requires: ovos_workshop>=2.4.2,<8.0.0] -├── ovos-skill-dictation==0.2.20a2 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-volume==0.1.17a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-number-facts==0.1.12 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-randomness==0.1.2 [requires: ovos_workshop] @@ -32,6 +31,7 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-iss-location==0.2.16 [requires: ovos_workshop>=0.0.12,<8.0.0] ├── ovos-skill-somafm==0.1.6a1 [requires: ovos_workshop>=0.0.16] ├── ovos-skill-application-launcher==0.5.15a1 [requires: ovos_workshop>=6.0.0,<8.0.0] +├── ovos-skill-dictation==0.2.20a3 [requires: ovos_workshop>=7.0.0,<8.0.0] ├── ovos-skill-homescreen==3.0.3 [requires: ovos_workshop>=2.4.0,<8.0.0] ├── ovos-skill-wikihow==0.3.3 [requires: ovos_workshop>=3.4.0a1,<8.0.0] ├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos_workshop] From 16eb4b0f801b9ceee6692f3890899f7c9e8809de Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sat, 22 Nov 2025 01:54:52 +0000 Subject: [PATCH 07/13] Update downstream dependencies for ovos-workshop --- downstream_report.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/downstream_report.txt b/downstream_report.txt index bde45a07..0037e3af 100644 --- a/downstream_report.txt +++ b/downstream_report.txt @@ -14,7 +14,6 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-pyradios==0.1.5 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos_skill_ddg==0.3.6 [requires: ovos_workshop>=3.4.0,<8.0.0] ├── ovos-skill-date-time==1.1.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] -├── ovos-skill-camera==1.0.5a6 [requires: ovos_workshop>=0.0.12] ├── ovos_skill_wordnet==0.2.7a1 [requires: ovos_workshop>=3.3.0,<8.0.0] ├── ovos-skill-naptime==0.3.16a2 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-ip==0.2.8 [requires: ovos_workshop] @@ -23,6 +22,7 @@ ovos_workshop==7.0.10a1 ├── ovos_adapt_parser==1.0.9 [requires: ovos_workshop>=0.1.7,<8.0.0] ├── ovos-skill-personal==0.1.20a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-cmd==0.2.11 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-diagnostics==0.0.9a1 [requires: ovos_workshop>=0.0.12] ├── ovos_plugin_common_play==1.2.2a1 [requires: ovos_workshop>=2.4.2,<8.0.0] ├── ovos-skill-volume==0.1.17a3 [requires: ovos_workshop>=0.0.15,<8.0.0] ├── ovos-skill-number-facts==0.1.12 [requires: ovos_workshop>=0.0.15,<8.0.0] @@ -36,11 +36,11 @@ ovos_workshop==7.0.10a1 ├── ovos-skill-wikihow==0.3.3 [requires: ovos_workshop>=3.4.0a1,<8.0.0] ├── ovos-skill-word-of-the-day==0.2.0 [requires: ovos_workshop] ├── ovos-skill-wolfie==0.5.8 [requires: ovos_workshop>=3.4.0a1,<8.0.0] -├── ovos-skill-diagnostics==0.0.8 [requires: ovos_workshop>=0.0.12] ├── ovos-skill-color-picker==0.0.7 [requires: ovos_workshop] ├── ovos-skill-news==0.4.6a1 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos_ocp_pipeline_plugin==1.1.18 [requires: ovos_workshop>=0.1.7,<8.0.0] ├── ovos-skill-confucius-quotes==0.1.13 [requires: ovos_workshop>=0.0.15,<8.0.0] +├── ovos-skill-camera==1.0.5a7 [requires: ovos_workshop>=0.0.12] ├── ovos-skill-youtube-music==0.1.7 [requires: ovos_workshop>=0.0.16,<8.0.0] ├── ovos-skill-wikipedia==0.8.13 [requires: ovos_workshop>=3.4.0,<8.0.0] ├── ovos-skill-moviemaster==0.0.12 [requires: ovos_workshop>=0.0.11,<8.0.0] From 1ba02d13ea4a0027378858b6c9cbdc7e475215bf Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Tue, 16 Dec 2025 10:11:32 +0000 Subject: [PATCH 08/13] Merge pull request #375 from OpenVoiceOS/fix/wait_for_core fix: standalone skills wait_for_core --- ovos_workshop/skill_launcher.py | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/ovos_workshop/skill_launcher.py b/ovos_workshop/skill_launcher.py index fb47e6ad..e9eec9b2 100644 --- a/ovos_workshop/skill_launcher.py +++ b/ovos_workshop/skill_launcher.py @@ -1,5 +1,6 @@ import os import sys +import threading from os.path import isdir from inspect import isclass from types import ModuleType @@ -534,21 +535,27 @@ def _connect_to_core(self): self.bus.run_in_thread() self.bus.connected_event.wait() - LOG.debug("checking skills service status") - response = self.bus.wait_for_response( - Message(f'mycroft.skills.is_ready', - context={"source": "workshop", "destination": "skills"})) - if response and response.data['status']: - LOG.info("connected to core") - self.load_skill() - else: - LOG.warning("Skills service not ready yet. Load on ready event.") - self.bus.on("mycroft.ready", self.load_skill) self.bus.on("skillmanager.activate", self.do_load) self.bus.on("skillmanager.deactivate", self.do_unload) self.bus.on("skillmanager.keep", self.do_unload) + def wait_for_core(t=1): + LOG.debug("checking skills service status") + response = self.bus.wait_for_response( + Message('mycroft.skills.is_ready', + context={"source": self.skill_id, "destination": "skills"})) + if response is not None and response.data.get('status'): + LOG.info("connected to core") + self.load_skill() + return + + LOG.warning(f"ovos-core not yet ready. Waiting {t} seconds until next skill loading attempt") + threading.Event().wait(t) + wait_for_core(min(60, t*2)) + + wait_for_core() + def load_skill(self, message: Optional[Message] = None): """ Load the skill associated with this SkillContainer instance. @@ -635,6 +642,10 @@ def _launch_script(): skill_id = sys.argv[1] skill_directory = sys.argv[2] skill = SkillContainer(skill_id, skill_directory) + elif os.environ.get("SKILL_ID"): + # allow launching without args if env var is set, might be useful for containers + skill_id = os.environ["SKILL_ID"] + skill = SkillContainer(skill_id) else: print("USAGE: ovos-skill-launcher {skill_id} [path/to/my/skill_id]") raise SystemExit(2) @@ -642,3 +653,5 @@ def _launch_script(): skill.run() +if __name__ == "__main__": + _launch_script() \ No newline at end of file From c39520797d121998540ec9c1f44e12e15c192b55 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Tue, 16 Dec 2025 10:11:44 +0000 Subject: [PATCH 09/13] Increment Version to 8.0.1a1 --- ovos_workshop/version.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovos_workshop/version.py b/ovos_workshop/version.py index 8a0cf062..34b4f27a 100644 --- a/ovos_workshop/version.py +++ b/ovos_workshop/version.py @@ -1,6 +1,6 @@ # START_VERSION_BLOCK VERSION_MAJOR = 8 VERSION_MINOR = 0 -VERSION_BUILD = 0 -VERSION_ALPHA = 0 +VERSION_BUILD = 1 +VERSION_ALPHA = 1 # END_VERSION_BLOCK From 0b77902856f635c7fe20d3f13adb878e45fd0d14 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Tue, 16 Dec 2025 10:12:14 +0000 Subject: [PATCH 10/13] Update Changelog --- CHANGELOG.md | 30 +++--------------------------- 1 file changed, 3 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e248afdf..88468165 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,36 +1,12 @@ # Changelog -## [7.0.10a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/7.0.10a1) (2025-11-09) +## [8.0.1a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/8.0.1a1) (2025-12-16) -[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/7.0.9a1...7.0.10a1) +[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/8.0.0...8.0.1a1) **Merged pull requests:** -- fix: deprecations, imports, unittests [\#373](https://github.com/OpenVoiceOS/ovos-workshop/pull/373) ([JarbasAl](https://github.com/JarbasAl)) - -## [7.0.9a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/7.0.9a1) (2025-07-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/7.0.8a1...7.0.9a1) - -**Merged pull requests:** - -- fix: ocp skills [\#365](https://github.com/OpenVoiceOS/ovos-workshop/pull/365) ([JarbasAl](https://github.com/JarbasAl)) - -## [7.0.8a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/7.0.8a1) (2025-07-08) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/7.0.7a1...7.0.8a1) - -**Merged pull requests:** - -- fix: rm \_\_del\_\_ method [\#368](https://github.com/OpenVoiceOS/ovos-workshop/pull/368) ([JarbasAl](https://github.com/JarbasAl)) - -## [7.0.7a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/7.0.7a1) (2025-06-21) - -[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/7.0.6...7.0.7a1) - -**Merged pull requests:** - -- refactor/remove the compatibility layer with MycroftSkill in the skill launcher [\#362](https://github.com/OpenVoiceOS/ovos-workshop/pull/362) ([JarbasAl](https://github.com/JarbasAl)) +- fix: standalone skills wait\_for\_core [\#375](https://github.com/OpenVoiceOS/ovos-workshop/pull/375) ([JarbasAl](https://github.com/JarbasAl)) From 73ed1e6615e6ac2d005384dae3a1eb42421c3fc6 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 18 Dec 2025 03:56:40 +0000 Subject: [PATCH 11/13] Add renovate.json (#377) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 renovate.json diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..5db72dd6 --- /dev/null +++ b/renovate.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended" + ] +} From bc48792e3d03bf9e749ac80c1dbe916a2e6ffb51 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Thu, 18 Dec 2025 03:59:38 +0000 Subject: [PATCH 12/13] Increment Version to 8.0.1a2 --- ovos_workshop/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ovos_workshop/version.py b/ovos_workshop/version.py index 34b4f27a..c0dd174b 100644 --- a/ovos_workshop/version.py +++ b/ovos_workshop/version.py @@ -2,5 +2,5 @@ VERSION_MAJOR = 8 VERSION_MINOR = 0 VERSION_BUILD = 1 -VERSION_ALPHA = 1 +VERSION_ALPHA = 2 # END_VERSION_BLOCK From a241d583100952adc42906896c899692f33800f9 Mon Sep 17 00:00:00 2001 From: JarbasAl Date: Thu, 18 Dec 2025 04:04:51 +0000 Subject: [PATCH 13/13] Update Changelog --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88468165..a61370f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [8.0.1a2](https://github.com/OpenVoiceOS/ovos-workshop/tree/8.0.1a2) (2025-12-18) + +[Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/8.0.1a1...8.0.1a2) + +**Merged pull requests:** + +- chore: Configure Renovate [\#377](https://github.com/OpenVoiceOS/ovos-workshop/pull/377) ([renovate[bot]](https://github.com/apps/renovate)) + ## [8.0.1a1](https://github.com/OpenVoiceOS/ovos-workshop/tree/8.0.1a1) (2025-12-16) [Full Changelog](https://github.com/OpenVoiceOS/ovos-workshop/compare/8.0.0...8.0.1a1)