commit mycroft-core for openSUSE:Factory

2019-02-25 Thread root
Hello community,

here is the log from the commit of package mycroft-core for openSUSE:Factory 
checked in at 2019-02-25 17:52:04

Comparing /work/SRC/openSUSE:Factory/mycroft-core (Old)
 and  /work/SRC/openSUSE:Factory/.mycroft-core.new.28833 (New)


Package is "mycroft-core"

Mon Feb 25 17:52:04 2019 rev:5 rq:676994 version:18.8.13

Changes:

--- /work/SRC/openSUSE:Factory/mycroft-core/mycroft-core.changes
2019-02-11 21:28:22.406983815 +0100
+++ /work/SRC/openSUSE:Factory/.mycroft-core.new.28833/mycroft-core.changes 
2019-02-25 17:52:04.370729740 +0100
@@ -1,0 +2,21 @@
+Sun Feb 17 17:09:39 UTC 2019 - Antonio Larrosa 
+
+- Update to 18.8.13:
+  * Nice duration gh#MycroftAI/mycroft-core#1977
+A new parsing helper for extracting durations from text has been added.
+The extract_duration() method returns a tuple with a timedelta and the
+remaining text.
+  * Document "save_utterance" config option gh#MycroftAI/mycroft-core#1980
+The "record_utterance" option was undocumented and badly named so a new
+config option "save_utterance" was added to the listener config. The
+"record_utterance" option will still be working until 19.02.
+  * Update Italian formatting functions gh#MycroftAI/mycroft-core#1984
+  * Bugfixes
++ Fix issue with using sudo during the interactive part of dev_setup.sh
+  gh#MycroftAI/mycroft-core#1978
++ Fix minor typo in api-code gh#MycroftAI/mycroft-core#1991
++ Fix multiple skills subprocesses gh#MycroftAI/mycroft-core#1975
++ Fix rare crash issue when adding vocabulary while calculating intents.
+  gh#MycroftAI/mycroft-core#1975
+
+---

Old:

  v18.8.12.tar.gz

New:

  v18.8.13.tar.gz



Other differences:
--
++ mycroft-core.spec ++
--- /var/tmp/diff_new_pack.PLmZmN/_old  2019-02-25 17:52:06.482728589 +0100
+++ /var/tmp/diff_new_pack.PLmZmN/_new  2019-02-25 17:52:06.482728589 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   mycroft-core
-Version:18.8.12
+Version:18.8.13
 Release:0
 Summary:The Mycroft Artificial Intelligence platform
 # FIXME: Select a correct license from 
https://github.com/openSUSE/spec-cleaner#spdx-licenses
@@ -64,8 +64,8 @@
 Requires:   python3-monotonic
 Requires:   python3-msk >= 0.3.12
 Requires:   python3-msm >= 0.6.3
-Requires:   python3-padaos >= 0.1.8
-Requires:   python3-padatious >= 0.4.5
+Requires:   python3-padaos >= 0.1.9
+Requires:   python3-padatious >= 0.4.6
 Requires:   python3-parsedatetime
 Requires:   python3-petact >= 0.1.2
 Requires:   python3-pip

++ v18.8.12.tar.gz -> v18.8.13.tar.gz ++
/work/SRC/openSUSE:Factory/mycroft-core/v18.8.12.tar.gz 
/work/SRC/openSUSE:Factory/.mycroft-core.new.28833/v18.8.13.tar.gz differ: char 
71, line 1




commit mycroft-core for openSUSE:Factory

2019-02-11 Thread root
Hello community,

here is the log from the commit of package mycroft-core for openSUSE:Factory 
checked in at 2019-02-11 21:28:19

Comparing /work/SRC/openSUSE:Factory/mycroft-core (Old)
 and  /work/SRC/openSUSE:Factory/.mycroft-core.new.28833 (New)


Package is "mycroft-core"

Mon Feb 11 21:28:19 2019 rev:4 rq:673174 version:18.8.12

Changes:

--- /work/SRC/openSUSE:Factory/mycroft-core/mycroft-core.changes
2018-11-26 10:21:45.481630407 +0100
+++ /work/SRC/openSUSE:Factory/.mycroft-core.new.28833/mycroft-core.changes 
2019-02-11 21:28:22.406983815 +0100
@@ -1,0 +2,112 @@
+Sat Feb  2 21:39:50 UTC 2019 - Antonio Larrosa 
+
+- Update to 18.8.12:
+  * GUI update (gh#MycroftAI/mycroft-core#1964)
++ Adds ability to sync variables from the gui into the skill and makes it
+  possible to override the idle page.
+  * Always load dialogs as utf-8 (gh#MycroftAI/mycroft-core#1958)
++ This ensures that systems with a default file encoding of ascii, ansi and
+  similar can read the dialog files correctly.
+  * Fix normalize of sentences containing "half"
+(gh#MycroftAI/mycroft-core#1966)
++ A bug introduced when improving the handling of numbers silently made the
+  normalize not parse numbers after a "half" in the sentence. The change
+  was reverted and the old behaviour is back.
+  * Update of stop handling of TTS (gh#MycroftAI/mycroft-core#1961)
++ The tts now cancels all pending speech requests that were issued before
+  the stop command.
+  * Resting screen decorator (gh#MycroftAI/mycroft-core#1970)
++ Creating Idle pages was previously a tricky task requiring setting up
+  message handlers and sending the correct message. Now a method can simply
+  be tagged as an resting screen handler by applying the decorator
+  @resting_screen_handler.
+  * Additional info from the audiotest (gh#MycroftAI/mycroft-core#1971)
++ The audio test now prints which device is used for recording and the
+  command line used for playback. A -l option is also available now to list
+  available audio devices.
+  * Prefer local audio outputs (gh#MycroftAI/mycroft-core#1963)
++ The audio system now prefer local backends before trying external ones.
+  For example a https url will now consistently play using the vlc backend
+  and not on a chromecast unless specified.
+  * Misc
++ Clean up unnecessary Logs in text client (gh#MycroftAI/mycroft-core#1957)
++ Tests for commented dialogs added (gh#MycroftAI/mycroft-core#1853)
+
+- Update to 18.8.11:
+  * Select microphone by name . The microphone can now be selected in the
+listener configuration by using the "device_name" parameter.
+  * Audio seeking . Added an extension of the audioservice allowing seeking
+within an audio file.
+  * Language updates for Italian and Dutch.
+  * Minor bugfixes and improvements
+- The pep8 speaks config was updated to match the Travis line length
+  settings
+- CLI now catches Ctrl+c correctly
+- All class inheritances from object was removed
+
+- Update to 18.8.10:
+  * Barge-in support . The mic can now be configured to remain unmuted while
+mycroft is speaking.
+  * Allow Mimic2 pronouncing negative numbers.  This fixes an error in the
+number parsing before sending to the mimic2 service.
+  * Gui update . Update to handle inserting and switching pages according to
+the new mycroft-gui model.
+  * Swagger documentation for the mycroft api . The swagger config for the
+mycroft api documentation is now included in the project.
+  * Bugfixes and minor improvements
+- Handle year style pronounciation correctly when a float is provided.
+- Write config files in a human readable format
+- Allow to explicitly skip mimic build
+
+- Update to 18.8.9:
+  * Italian text resources has been updated and completed
+  * Make sure the precise processes are shutdown when a reload of the voice
+hotword engine occurs.
+
+- Rebase patches:
+  * fix-installation-paths.patch
+  * use-pycodestyle-instead-of-pep8.patch
+
+---
+Mon Dec 10 09:59:44 UTC 2018 - Antonio Larrosa 
+
+- Update to 18.8.8:
+  * This fixes a semi-critical bug in msm which could cause the Mark-1 device
+to not start at all. msm uses a local checkout of the skills repository as
+a reference. If a connection error occurred during startup the repo would
+be deleted and the skill startup process would stop.
+
+- Update to 18.8.7:
+  * This release contains the start of a new gui framework and a sort of a gui
+debug console has been added to the CLI.
+  * GUI Connection interface . The enclosure client can now negotiate
+connections from "screens" and can send qml pages to draw and related
+variables.
+  * Update msm to 

commit mycroft-core for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package mycroft-core for openSUSE:Factory 
checked in at 2018-11-26 10:20:12

Comparing /work/SRC/openSUSE:Factory/mycroft-core (Old)
 and  /work/SRC/openSUSE:Factory/.mycroft-core.new.19453 (New)


Package is "mycroft-core"

Mon Nov 26 10:20:12 2018 rev:3 rq:648790 version:18.8.5

Changes:

--- /work/SRC/openSUSE:Factory/mycroft-core/mycroft-core.changes
2018-09-13 12:10:25.866367197 +0200
+++ /work/SRC/openSUSE:Factory/.mycroft-core.new.19453/mycroft-core.changes 
2018-11-26 10:21:45.481630407 +0100
@@ -1,0 +2,177 @@
+Sun Nov 11 17:47:15 UTC 2018 - Antonio Larrosa 
+
+- Update to 18.8.5:
+  * No information from upstream yet. It'll be published at:
+https://github.com/MycroftAI/mycroft-core/releases/tag/release%2Fv18.8.5
+
+---
+Sun Nov  4 18:21:38 UTC 2018 - Antonio Larrosa 
+
+- Added buildrequires for python3-ddg3 and python3-ifaddr
+
+---
+Thu Nov  1 20:20:34 UTC 2018 - Antonio Larrosa 
+
+- Update to 18.8.4:
+  * This was a rather quiet release but it introduces a mechanic to sync
+installed skills with the skill store. This makes way for bigger changes
+server side creating a better user experience.
+  * Report load errors in skill tester . The skill tester now has the ability
+to report the error encountered when skills fail to load.
+  * New tests for the dialog renderer module.
+  * Api update Upload skills manifest . Add support for uploading skill
+manifest listing installed skills and their status. This makes way for
+implementing better installation possibilities on the Marketplace.
+  * Bugfixes
++ Fix using CPS_play() without the common play framework.
++ Fix setup script on Fedora and add support for Red Hat Enterprise Linux
+  * See more changes at
+https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.4
+
+- Update to 18.8.3:
+  * The big news in this issue is adding the CommonPlaySkill, a subclass of
+the MycroftSkill adding functionality for negotiating which skill should
+handle a playback call. This will still need a couple of skill updates
+to take advantage of the system but it should be running within a day or 
two.
+  * Common playback skill
+  * Fallback TTS . If a remote TTS such as Mimic 2 or googleTTS is used and
+the network connection goes down the tts will fallback to the local
+version of Mimic.
+  * Cross skill context . A system for setting context for all skills was
+added.
+  * Lock the usage of the identity file . To reduce risk of multiple
+processes accessing the identity file a locking system was added.
+  * Fix the problem trillions issue when formating numbers . Rework and
+fixing of issue with trillions when using nice_number.
+  * CentOS 7 support
+  * Warn when unsupported parse function is used for unsupported language
+  * Fix invalid escape sequence in remote_tts.py
+  * Allow setting log level in user config . The log level can now both be set
+in the system config and the user config.
+  * Miscellaneous
++ Fix bug causing CLI required 2 ctrl+C to exit
++ Reduce logging
++ Lock the version of get-pip used during dev_setup
++ Minor cleanup of mycroft.skills.core
++ Fix parsing of today, tomorrow, yesterday
++ Add possibility to set a separate language for GoogleCloudSTT
++ Use the phonetic spelling with mimic2
+  * See more changes at
+https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.3
+
+- Update to 18.8.2:
+  * Distro support. Package list for Arch Linux and OpenSuse updated.
+  * Updates for python 3.7
++ Fix python 3.7 issues in padaos
++ A couple of regexes would fail due to a minor change in how python
+  handles incorrect escape sequences.
++ update pyyaml module requirement
+  * Date time updates
++ a default_time optional parameter has been added to extract_datetime().
++ utc_now() now returns datetime objects including timezone
+  * Spanish text parsing functions updated . Adding spanish support for
+extract_number() and extract_datetime().
+  * Updates for skill writers
++ translate_namedvalues now produce an ordered dict so the values
+  can be ordered by priority in the .list file.
++ schedule_event() now accept integers as well as datetime.
++ Add optional parameter wait to speakand speak_dialog
++ Strip trailing blank lines from translated files (.dialog, .list)
+  * Support for downloading precise model by wake word name . When more wake
+words are added the precise models will now automatically download and
+be used if they're available, otherwise it'll fall back to pocketsphinx.
+  * Misc
++ Removed 

commit mycroft-core for openSUSE:Factory

2018-09-13 Thread root
Hello community,

here is the log from the commit of package mycroft-core for openSUSE:Factory 
checked in at 2018-09-13 12:10:22

Comparing /work/SRC/openSUSE:Factory/mycroft-core (Old)
 and  /work/SRC/openSUSE:Factory/.mycroft-core.new (New)


Package is "mycroft-core"

Thu Sep 13 12:10:22 2018 rev:2 rq:632459 version:18.2.11

Changes:

--- /work/SRC/openSUSE:Factory/mycroft-core/mycroft-core.changes
2018-08-31 10:40:40.758937082 +0200
+++ /work/SRC/openSUSE:Factory/.mycroft-core.new/mycroft-core.changes   
2018-09-13 12:10:25.866367197 +0200
@@ -1,0 +2,5 @@
+Wed Aug 15 13:01:05 UTC 2018 - jeng...@inai.de
+
+- Remove redundancies from description.
+
+---



Other differences:
--
++ mycroft-core.spec ++
--- /var/tmp/diff_new_pack.1gePVj/_old  2018-09-13 12:10:26.798366149 +0200
+++ /var/tmp/diff_new_pack.1gePVj/_new  2018-09-13 12:10:26.798366149 +0200
@@ -174,7 +174,7 @@
 %systemd_requires
 
 %description
-Mycroft is a hackable open source voice assistant.
+Mycroft is a voice assistant.
 
 %prep
 %setup -q -n %{name}-release-v%{numversion}