Page MenuHomeSolus

Update mycroft-core to 19.02.14 and fix deps
AcceptedPublic

Authored by livingsilver94 on Aug 14 2019, 9:27 AM.

Details

Summary

Changelog is very long. Scroll the releases from here from 19.02.14 down to 18.8.0.
Fixes T7610, T4276.

Test Plan
  • Mycroft writes in ~/.mycroft and its subdirs
  • msm reads skills's dependencies from ~/.mycroft/opt/skills/deps via PYTHONPATH
  • Mycroft replies to commands like hello world, what's the weather like and set a timer to 1 minute
  • Mycroft can be paired with home.mycroft.ai
  • Mycroft starts and stops correctly with systemctl --user start mycroft.target and systemctl --user stop mycroft.target
  • Installed a skill via voice command
  • Mycroft can use other TTS engines like mimic2
  • The wake word (Hey Mycroft by default) works for non-AVX CPUs. Thanks @clivejo

Diff Detail

Repository
R4645 mycroft-core
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

livingsilver94 created this revision.Aug 14 2019, 9:27 AM
livingsilver94 requested review of this revision.Aug 14 2019, 9:27 AM

Add pep8 as a rundep

Enable tests where we can

livingsilver94 edited the summary of this revision. (Show Details)Aug 15 2019, 9:45 PM
livingsilver94 edited the test plan for this revision. (Show Details)

Add stateless patch

livingsilver94 edited the test plan for this revision. (Show Details)Aug 16 2019, 11:10 AM

Set PYTHONPATH

livingsilver94 edited the test plan for this revision. (Show Details)Aug 16 2019, 8:53 PM
livingsilver94 edited the summary of this revision. (Show Details)Aug 16 2019, 8:58 PM

I have a love/hate relationship with systemd

livingsilver94 edited the test plan for this revision. (Show Details)Aug 16 2019, 11:19 PM
livingsilver94 edited the test plan for this revision. (Show Details)
livingsilver94 edited the summary of this revision. (Show Details)

The patch stack should be ready. I'll test some more tomorrow but as of now all work as intended.

Ah I spotted something to edit. Hold on.

Use settings for desktop computers, not home assistants

livingsilver94 edited the test plan for this revision. (Show Details)Aug 17 2019, 7:51 PM

Ok, patch is ready. More testers are welcome :)

Add tensorflow rundep

livingsilver94 edited the test plan for this revision. (Show Details)Aug 20 2019, 9:42 AM
livingsilver94 added a subscriber: clivejo.
JoshStrobl accepted this revision.Aug 23 2019, 2:36 PM
This revision is now accepted and ready to land.Aug 23 2019, 2:36 PM

Awaiting for a tensorflow rebuild before continuing to test.

Bump? We have a non-working mycroft package right now.