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 <[email protected]>
+
+- 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 <[email protected]>
+
+- 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 version 0.6x . This adds better support for working with the
+    skill manifest both as a library and as a standalone application from the
+    command line.
+  * Hungarian translations . Added Hungarian translations and format/parsing
+    functions.
+  * Common Query Framework . A system for negotiating the best result for a
+    question. The system inherits a lot of it's design from the common play
+    framework.
+  * Bugfixes
+    - Handle invalid refresh tokens to allow the pairing skill to launch
+      re-pairing if needed
+    - gTTS modules updated to support latest changes on google's side.
+    - Handle faulty configs when the logger is created.
+    - bugfix in padaos to handle bad .intent lines without crashing the
+      intent system
+
+-------------------------------------------------------------------
+Sun Nov 25 18:55:42 UTC 2018 - Antonio Larrosa <[email protected]>
+
+- Update to 18.8.6:
+  * New function extract_numbers() will extract all numbers from a string.
+  * The extract_datetime() function now accepts now as well as
+    "within X minutes/hours".
+  * Bugfixes:
+    + Utterance remainder does now only replace whole words (and not parts).
+    + Fix start playback for fast CPS_start() methods
+
+-------------------------------------------------------------------
@@ -5,2 +117,7 @@
-  * No information from upstream yet. It'll be published at:
-    https://github.com/MycroftAI/mycroft-core/releases/tag/release%2Fv18.8.5
+  * Update Readthedocs documentation . Build scripts have been updated to work
+    in the current virtualenv and skill members such as file_system and log in
+    MycroftSkill is now documented.
+  * Extract date time function improvement. Fixed handling of phrases like
+    "in a minute" and added support for extracting "now".
+  * Upgrade requests minimum version to 2.20.
+  * Fix incorrect path in the prepare-msm script.

Old:
----
  v18.8.5.tar.gz

New:
----
  v18.8.12.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mycroft-core.spec ++++++
--- /var/tmp/diff_new_pack.7ylLFI/_old  2019-02-11 21:28:23.574983183 +0100
+++ /var/tmp/diff_new_pack.7ylLFI/_new  2019-02-11 21:28:23.582983178 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mycroft-core
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           mycroft-core
-Version:        18.8.5
+Version:        18.8.12
 Release:        0
 Summary:        The Mycroft Artificial Intelligence platform
 # FIXME: Select a correct license from 
https://github.com/openSUSE/spec-cleaner#spdx-licenses
@@ -56,15 +56,15 @@
 Requires:       python3-adapt-parser >= 0.3.0
 Requires:       python3-fann2 >= 1.0.7
 Requires:       python3-fasteners >= 0.14.1
-Requires:       python3-gTTS >= 1.1.7
-Requires:       python3-gTTS-token >= 1.1.2
+Requires:       python3-gTTS >= 2.0.1
+Requires:       python3-gTTS-token >= 1.1.3
 Requires:       python3-gobject
 Requires:       python3-google-api-python-client >= 1.6.4
 Requires:       python3-inflection >= 0.3.1
 Requires:       python3-monotonic
-Requires:       python3-msk >= 0.3.11
-Requires:       python3-msm >= 0.5.19
-Requires:       python3-padaos >= 0.1.7
+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-parsedatetime
 Requires:       python3-petact >= 0.1.2
@@ -83,7 +83,7 @@
 Requires:       python3-requests-futures >= 0.9.5
 Requires:       python3-setuptools
 Requires:       python3-six
-Requires:       python3-tornado
+Requires:       python3-tornado >= 4.5.3
 Requires:       python3-virtualenv
 Requires:       python3-virtualenvwrapper
 Requires:       python3-websocket-client >= 0.32.0

++++++ fix-installation-paths.patch ++++++
--- /var/tmp/diff_new_pack.7ylLFI/_old  2019-02-11 21:28:23.634983150 +0100
+++ /var/tmp/diff_new_pack.7ylLFI/_new  2019-02-11 21:28:23.634983150 +0100
@@ -28,18 +28,20 @@
  
  function help() {
      echo "${script}:  Mycroft command/service launcher"
-@@ -85,8 +87,7 @@ first_time=true
- function launch-process() {
-     if ($first_time) ; then
-         echo "Initializing..."
--        "${DIR}/scripts/prepare-msm.sh"
--        source-venv
-+#        "${DIR}/scripts/prepare-msm.sh"
-         first_time=false
-     fi
+@@ -78,17 +80,16 @@ first_time=true
+ 
+ function source-venv() {
+     # Enter Python virtual environment, unless under Docker
+-    if [ ! -f "/.dockerenv" ] ; then
+-        source ${VIRTUALENV_ROOT}/bin/activate
+-    fi
++    # if [ ! -f "/.dockerenv" ] ; then
++    #     source ${VIRTUALENV_ROOT}/bin/activate
++    # fi
+ }
  
-@@ -100,8 +101,7 @@ function launch-process() {
- function launch-background() {
+ first_time=true
+ function init-once() {
      if ($first_time) ; then
          echo "Initializing..."
 -        "${DIR}/scripts/prepare-msm.sh"
@@ -47,7 +49,7 @@
 +#        "${DIR}/scripts/prepare-msm.sh"
          first_time=false
      fi
- 
+ }
 Index: mycroft-core-release-v18.8.4/stop-mycroft.sh
 ===================================================================
 --- mycroft-core-release-v18.8.4.orig/stop-mycroft.sh
@@ -66,7 +68,7 @@
 +++ mycroft-core-release-v18.8.4/mycroft/configuration/mycroft.conf
 @@ -196,7 +196,10 @@
      "update": true,
-     
+ 
      // Run a self test at bootup?
 -    "test": false
 +    "test": false,
@@ -131,7 +133,7 @@
 --- mycroft-core-release-v18.8.4.orig/mycroft/version/__init__.py
 +++ mycroft-core-release-v18.8.4/mycroft/version/__init__.py
 @@ -37,8 +37,7 @@ CORE_VERSION_STR = '.'.join(map(str, COR
- class VersionManager(object):
+ class VersionManager:
      @staticmethod
      def get():
 -        data_dir = expanduser(Configuration.get()['data_dir'])

++++++ use-pycodestyle-instead-of-pep8.patch ++++++
--- /var/tmp/diff_new_pack.7ylLFI/_old  2019-02-11 21:28:23.770983076 +0100
+++ /var/tmp/diff_new_pack.7ylLFI/_new  2019-02-11 21:28:23.770983076 +0100
@@ -8,8 +8,8 @@
 --- mycroft-core-release-v18.2.5.orig/requirements.txt
 +++ mycroft-core-release-v18.2.5/requirements.txt
 @@ -2,7 +2,7 @@ six==1.10.0
+ websocket-client==0.32.0
  requests-futures==0.9.5
- pyyaml==3.13
  pyalsaaudio==0.8.2
 -xmlrunner==1.7.7
 +#xmlrunner==1.7.7

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


Reply via email to