Kris Gesling
cbcbd7653c
Skip any remaining failing tests
...
A number of tests are failing due to changes over the last year.
Need to investigate and fix these, but need this to pass so the
Github Action can proceed.
2021-10-04 16:20:35 +09:30
Kris Gesling
1f101339ad
packaging_type was removed from url params
2021-10-04 16:20:35 +09:30
Kris Gesling
9d99787d35
remove use_2to3 from dependencies
...
Setuptools deprecated use of `use_2to3` from v58
See changelog:
https://setuptools.readthedocs.io/en/latest/history.html#v58-0-0
This has been reported upstream to both packages. The simplest fix
seems to be removing Python2 support. It's more difficult to pin
setuptools as this is installed via system packages in dev_setup.sh
2021-10-04 16:20:35 +09:30
Kris Gesling
99be84df2e
Add Github Action for pushing to gitlab
2021-10-04 16:20:35 +09:30
Chris Veilleux
4b729dc978
Make matcher class signatures more consistent.
2021-09-29 17:57:31 -05:00
Chris Veilleux
acd6d4065a
Apply code review changes.
2021-09-28 13:08:16 -05:00
Kris Gesling
039c84ee81
Merge pull request #3000 from el-tocino/bugfix/2999
...
alter avx test to accomodate aarch64
2021-09-28 17:09:59 +09:30
ken-mycroft
10fd812f2b
Improve confidence calculation for Common Query ( #2986 )
...
* Improve confidence calculation
* Add actual noise words file
* Update expected test confidence levels
Co-authored-by: Kris Gesling <kris.gesling@mycroft.ai>
2021-09-27 14:59:57 +09:30
Kris Gesling
2a6bb90c9f
Merge pull request #2963 from forslund/feature/update-adapt-keyword-registration-message
...
Update key names in adapt keyword registration message
2021-09-27 10:30:12 +09:30
Åke Forslund
f709bb9a1e
Use IntentServiceInterface in MycroftSkill.register_vocabulary()
...
This moves the message logic for adapt keyword registration into a single location.
2021-09-26 19:15:21 +02:00
Åke Forslund
189267b6f6
Minor cleanup of test case for keyword registration
2021-09-26 19:15:21 +02:00
Åke Forslund
693100e8c6
Match keyword entity terms in Mycroft with Adapt
...
This changes the internally used names for entities and entity values when
sent on the messagebus and used interanally in the intent service from start / end to entity_value and entity_type.
This makes the terminology easier to understand and follow across into Adapt.
The old terms are still included and usable for compatibility but should be
removed in an upcoming major release (22.02).
2021-09-26 19:15:17 +02:00
ken-mycroft
5e81e2747b
Improve confidence calculation for Common Query ( #2986 )
...
* Improve confidence calculation
* Add actual noise words file
* Update expected test confidence levels
Co-authored-by: Kris Gesling <kris.gesling@mycroft.ai>
2021-09-20 16:33:28 +09:30
Joan Palacios
0f98c566b9
Removed lru_cache
2021-09-16 13:31:22 -04:00
Joan
863e7844d1
Padatious doesn't need to run 3 times
2021-09-16 12:48:23 -04:00
Chris Veilleux
3c76177e75
Merge pull request #3001 from MycroftAI/bugfix/vk-bus-remove-exception
...
fixed an error with message formatting in a ValueError message
2021-09-15 08:27:12 -05:00
Chris Veilleux
7f7460a6cd
Fix a PEP8 speaks issue
2021-09-14 14:49:39 -05:00
Chris Veilleux
1856296ea7
Extended the idea of the criteria matcher to handle other types of matching
2021-09-14 14:40:27 -05:00
Chris Veilleux
0896c3ceda
fixed an error with message formatting in a ValueError message.
2021-09-14 14:31:35 -05:00
el-tocino
32812f605b
alter avx test to accomodate aarch64
2021-09-14 01:27:06 -05:00
Kris Gesling
9e9f2f74e5
Merge pull request #2975 from MycroftAI/feature/vk-only-shutdown-on-ci
...
VK: Only stop Mycroft services if running in CI
2021-09-13 16:37:49 +09:30
Daniel McKnight
600aa76206
Add 'utterances' to message emitted to skill intent handler ( #2997 )
...
* Add 'utterances' to message emitted to skill intent handler
* Reformat comment to resolve PEP warnings
* Update comments per PR feedback
* Cut line-length for style compliance
Co-authored-by: Kris Gesling <kris.gesling@mycroft.ai>
2021-09-13 11:15:57 +09:30
Chris Veilleux
06253906fc
Merge pull request #2979 from MycroftAI/bugfix/release-gui-on-shutdown
...
Release GUI on Skill shutdown or reload
2021-09-10 16:30:02 -05:00
Chris Veilleux
5a1e4ed8b9
Merge pull request #2990 from MycroftAI/bugfix/vk-bus-clear-messages
...
Fix messages clearing in the InterceptAllBusClient
2021-09-10 16:29:14 -05:00
Kris Gesling
aa4a25f29f
Merge pull request #2992 from MycroftAI/bugfix/ci-pulse-failing
...
Fix pulseaudio daemon failing to start in CI
2021-09-10 11:30:43 +09:30
Kris Gesling
31b2979bf7
Merge pull request #2996 from MycroftAI/bugfix/behave-install
...
Patch dependencies that use the deprecated use_2to3
2021-09-09 14:21:38 +09:30
Kris Gesling
96e719fe2d
remove use_2to3 from dependencies
...
Setuptools deprecated use of `use_2to3` from v58
See changelog:
https://setuptools.readthedocs.io/en/latest/history.html#v58-0-0
This has been reported upstream to both packages. The simplest fix
seems to be removing Python2 support. It's more difficult to pin
setuptools as this is installed via system packages in dev_setup.sh
2021-09-08 12:30:03 +09:30
dependabot[bot]
2b05f27fea
Bump pillow from 8.2.0 to 8.3.2
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.2.0...8.3.2 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-07 23:45:13 +00:00
Kris Gesling
4bce5345cb
Merge pull request #2985 from MycroftAI/feature/gTTS-warning
...
Add warning for anyone loading GoogleTTS
2021-09-07 16:09:05 +09:30
Kris Gesling
59c473cac8
Fix pulseaudio daemon failing to start in CI
2021-09-03 14:54:09 +09:30
Chris Veilleux
df94e2192a
fixed a few spelling errors.
2021-09-01 13:21:50 -05:00
Chris Veilleux
b6066f90c6
fixed an issue with how messages are cleared in the InterceptAllBusClient
2021-09-01 13:15:53 -05:00
devs-mycroft
13539d3397
Version bump from 21.2.0 to 21.2.1
2021-08-27 03:02:54 +00:00
Kris Gesling
8a68c88bcf
Add warning for anyone loading GoogleTTS
2021-08-27 09:49:40 +09:30
Kris Gesling
c039aebc27
Merge pull request #2966 from CrossStream/sandbox/rzr/review/master
...
scripts: Support busybox chown
2021-08-18 15:22:53 +09:30
Kris Gesling
109e8ca482
resolve merge conflict
2021-08-17 23:19:14 +09:30
Kris Gesling
d26201d978
Release GUI on Skill shutdown or reload
2021-08-17 16:40:05 +09:30
Aditya Mehra
9c380202bc
add fullscreen fix
2021-08-17 15:58:27 +09:30
Kris Gesling
4df863633d
Merge dev pre-XDG into feature/mark-2
...
This includes all commits up to but not including PR #2794
2021-08-17 15:56:42 +09:30
Kris Gesling
34ef8752ec
Demote cpu temp and led log messages to debug
2021-08-17 15:41:58 +09:30
Kris Gesling
61cbaa71cd
Merge pull request #2971 from strugee/patch-1
...
Install pulseaudio-utils on Fedora
2021-08-17 09:53:25 +09:30
Chris Veilleux
8fcfa901c3
Merge pull request #2970 from MycroftAI/feature/mycroft-skills-adaptintent
...
Provide AdaptIntent from mycroft.skills
2021-08-13 14:53:46 -05:00
Kris Gesling
8d11349b65
Only stop Mycroft services if running in CI
2021-08-12 10:24:38 +09:30
AJ Jordan
ac17d7899a
Install pulseaudio-utils on Fedora
...
Needed for `paplay`.
2021-08-11 00:00:44 -07:00
Kris Gesling
196e9750e3
Merge pull request #2967 from AIIX/fix/webview_fullscreen
...
add fullscreen fix for webviews
2021-08-11 09:44:05 +09:30
Kris Gesling
5f72294b61
Merge pull request #2968 from forslund/test/vk-no-skill-updates-at-runtime
...
Voight Kampff: No skill updates at runtime
2021-08-10 15:39:44 +09:30
Kris Gesling
1256723c90
Merge pull request #2794 from forslund/pure-try-out/xgd-config
...
Pure-try-out's XDG config PR with changed Jenkinsfile
2021-08-10 13:47:33 +09:30
Philippe Coval
0f8222eef4
scripts: Support busybox chown
...
Those extra options are not enabled in busybox
(at least not the configured version in poky yocto distribution)
This will also help to support systems without coreutils,
Forwarded: https://github.com/MycroftAI/mycroft-core/pull/2966
Relate-to: https://github.com/MycroftAI/mycroft-core/pull/2686
Signed-off-by: Philippe Coval <philippe.coval@astrolabe.coop>
2021-08-09 09:13:45 +02:00
Kris Gesling
eadb5c9985
Provide AdaptIntent from mycroft.skills
...
This is convenience for Skill developers who can now import
all standard items from a single level. Eg:
from mycroft.skills import MycroftSkill, intent_handler, AdaptIntent
2021-08-09 15:55:04 +09:30
Åke Forslund
a65a3f7770
Disable auto updates of skills during VK test run
2021-08-06 10:06:05 +02:00