SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mycroft-core-18.8.5-bp153.1.14.noarch.rpm :

* Sun Nov 11 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 04 2018 Antonio Larrosa - Added buildrequires for python3-ddg3 and python3-ifaddr
* Thu Nov 01 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 unused requirements + Update gtts-token to fix google tts + Add repeat option to audioservice + skill tester now supports a test_setup() step for initial setup.
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.2- Update to 18.8.1:
* Mimic 2 speech improvement . The American Voice Beta voice model for mimic 2 has been improved quite a bit, to take advantage of this some of the sentence chunking code has been reworked. This will result in less unnatural pauses in the speech.
* Unify the commandline experience . Many of the command line tools used in the Mark-1 and Picroft was merged into the mycroft-core repo and can be found under .../mycroft-core/bin/
* Local precise model . A user specified precise wakeword model can now be specified in the configuration. This allows easier customization.
* Workaround for arduino issue
* Miscellaneous updates and bugfixes + Bugfix for the chromecast audio backend + Skip mimic build by default if it\'s already been built + Better cleanup if a skill fails to load + Minor update of german
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.1- Update to 18.8.0:
* The following non-compatible changes has been included: + enclosure api separated from enclosure logic, this will make it easier to create thirdparty enclosures and support future mycroft enclosures. + a couple of deprecated util functions were removed along with the deprecated DeviceApi methods find_
* + Booleans and Numbers in websettings are now casted to the correct python type + update to more modern python module structure, all main.py files were removed. + remove depreciated ScheduledSkill + MycroftSkill.get_response announcement parameter has been removed (the dialog parameter now supports strings as well so it has become redundant)
* locale directory . Skill vocab, dialogs and regexes can now be placed in the SKILL/locale
* Simple audio service . Replace the separate mpg123 and ogg123 with a \"simple\" audio service using simple command line tools to play mp3, ogg and wav files.
* Emitter/ws -> bus . The messagebus connection instances has been renamed to \"bus\". The old MycroftSkill.emitter is still available for backwards compatibility but will be removed for 19.02.
* Skill tester improvements + Improve skill tester output + Add support for custom settings during test.
* Misc + Fix skill listing in CLI + Fix building mimic if the path contains spaces. + msk updated to 0.3.11 adding better branching support + msm updated to 0.5.19 setting default branch to 18.08
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.8.0- Rebase patches:
* fix-installation-paths.patch
* fix-skill-settings-hash.patch
* use-pycodestyle-instead-of-pep8.patch
* Thu Aug 30 2018 alarrosaAATTsuse.com- Don\'t buildrequire python-pep8 since it\'s not used at all
* Sun Aug 26 2018 alarrosaAATTsuse.com- Update to 18.2.13:
* Lots of minor improvements and preparations for moving to the 18.8 release.
* Support for installing Beta skills
* Mycroft CLI updates + Fixed lockups + Updated simple CLI to show Mycroft speech + Updated code handling non-ascii encodings to work well on a wider range of Locales
* Improved Camel Case Splitting
* Fixed caching mimic outputs
* Mimic 2 improvements
* Clean up isSpeaking signal
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.13- Update to 18.2.12:
* New Mimic voice technology
* Improved Padatious support
* Misc improvements
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.12- Rebased fix-installation-paths.patch
* Wed Aug 15 2018 jengelhAATTinai.de- Remove redundancies from description.
* Sat Jul 28 2018 alarrosaAATTsuse.com- Update to 18.2.11:
* Improvement of date and time extraction and pronunciation
* Standardize setup script
* Ask yes/no question
* Intent enable/disable updates
* Several bugfixes
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.11- Update to 18.2.10:
* Require an updated precise
* Add support for Govivace STT
* Add possibility to query mic status
* Add Responsive TTS
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.10- Update to 18.2.9:
* Require an updated padatious
* Improve number parsing
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.9- Update to 18.2.8b:
* Several bugfixes
* See changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.8b- Update to 18.2.7b:
* See changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.7b- Update to 18.2.6b:
* Use python3 instead of python2
* Replace the msm bash script with a python module
* See more changes at https://github.com/MycroftAI/mycroft-core/releases/tag/release/v18.2.6b- Update patches:
* create-initial-user-configuration.sh
* fix-installation-paths.patch
* fix-skill-settings-hash.patch
* mycroft-user-template.conf
* use-pycodestyle-instead-of-pep8.patch- Drop skill patches:
* skills-fallback-duckduckgo.patch
* skills-fallback-wolfram-alpha.patch
* skills-skill-reminder.patch- Add skill patches:
* skills-mycroft-fallback-duck-duck-go.patch
* skills-mycroft-weather.patch- Drop patches already merged upstream (or not accepted yet):
* 0002-Make-speech-client-python3-compatible.patch
* 0003-Make-text-client-python2-3-compatible.patch
* 0004-Fix-hashes-in-settings-for-python3.patch
* 0005-Fix-test-cases-under-python-3.patch
* 0006-Remove-backwards-compatibility-with-python-2.7.patch
* 0008-Fix-cli-crash-with-Python-3.patch
* 0010-Use-sorted-json-to-perform-hash-of-settings.patch
* 0013-Remove-backwards-compatibility-from-tests.patch
* 0014-Fix-counting-function-arguments-in-Python-3.patch
* 0015-Fix-infinite-skill-reloading-by-disabling-folder-checks.patch
* 0016-Fix-listing-skills.patch
* 0017-Fix-failing-tests.patch
* 0018-Fix-french-centieme-handling.patch
* 0019-Fix-python3-issues-in-serial-transmission.patch
* 0020-Fix-issue-using-basestring.patch
* 0100-local-stt.patch- Drop patches for msm, which was moved to a separate python module and had to be reworked on python-msm:
* msm-use-python3.patch
* msm-add-local-patch-support.patch
* Mon May 07 2018 alarrosaAATTsuse.com- Set use_virtualenvwrapper to false in the user template config file.- Add require python3-pocketsphinx-python- Add \'skills_repo_folder\' configuration- Rebase fix-installation-paths.patch, msm-add-local-patch-support.patch and use-pycodestyle-instead-of-pep8.patch- Add new patches from upstream:
* 0014-Fix-counting-function-arguments-in-Python-3.patch
* 0015-Fix-infinite-skill-reloading-by-disabling-folder-checks.patch
* 0016-Fix-listing-skills.patch
* 0017-Fix-failing-tests.patch
* 0018-Fix-french-centieme-handling.patch
* 0019-Fix-python3-issues-in-serial-transmission.patch
* 0020-Fix-issue-using-basestring.patch- Add not accepted yet patch from PR 656:
* 0100-local-stt.patch- Add new patch:
* fix-skill-settings-hash.patch
* Tue May 01 2018 alarrosaAATTsuse.com- Update to 18.2.5b:
* This release switches to the 18.02 branch of the mycroft-skills repository. Along with this change the skill version has been locked to the version that was submitted to the mycroft-skills repository.- Update to 18.2.4b:
* Shutdown improvements . The handling of signals has been improved allowing the software stack to be shutdown more gracefully.
* Fix install script for renamed module . Fixes failure to launch mycroft when mycroft-core was cloned to a non-standard location.
* Add enable/disable intent using the messagebus . Skill intents can now be enabled/disabled over the messagebus.
* Add support for ETag caching . To reduce server load and data traffic the all api requests supports Etag caching, which means no data is sent unless the information on the server has changed since last query.
* Initial Spanish translation
* Misc - Fix cancel_all_repeating_events() - Fix error code 20 when doing msm default - Skill settings are now updated once per minute again- Update to 18.2.3b:
* With this release the Mycroft Deep Speech STT backend is available and can be activated by editing your configs . DeepSpeech is now setup and running on the Mycroft servers. To make use of this you just need to switch the active STT module. Currently there is no web interface so you will need to use a text editor on the local mycroft.conf. See #1503 for a step by step guide to do this.
* Increase safety when using repeating events . Add some logic to repeating events to disallow multiple repeating events with the same name.
* MSM updates . A big refactor of the code to allow parallell installation of skills along with a bugfix to prevent a possible hang at startup.
* Audio service updates . A number of updates in the audio service : - Fix audio service previous - Re-add \"active\" flag for audio backends - Add shutdown method to audio backends for cleanup when the process exites. - Add audio backend mplayer - Reduce logging verbosity
* Miscellaneous - Fix some confusing log messages. - Removed unused function in skill settings - Add missing pt-pt dialog files - Fix possible crash when using wait_for_response - Make the Message.utterance_remainder() method more robust. - Wait for messagebus before emitting a message - Re-enable the Spotify-skill- Update to 18.2.2b:
* This is a special release to fix a bug in the Spotify skill.- Update to 18.2.1b:
* Slowing the skill setting poll to once every 5 min . This was an ultimately unsuccessful attempt at reduce load of the backend.
* Refactor event handler argument calling. The logic handling has been reduced
* Bugfixes and cleanups - Fix accessing non-existent attribute in except blocks - Reduce verbosity when skill settings fetch fails. - Fix local service crash when servers are down- Update patches:
* 0004-Fix-hashes-in-settings-for-python3.patch
* 0005-Fix-test-cases-under-python-3.patch
* 0006-Remove-backwards-compatibility-with-python-2.7.patch
* 0010-Use-sorted-json-to-perform-hash-of-settings.patch
* 0013-Remove-backwards-compatibility-from-tests.patch
* fix-installation-paths.patch
* msm-add-local-patch-support.patch
* msm-use-python3.patch
* Tue Mar 06 2018 alarrosaAATTsuse.com- Added python-num2words to requirements
* Mon Mar 05 2018 alarrosaAATTsuse.com- Added a python3 fix for mycroft.skills.audioservice
* fix-installation-paths.patch- Set the default enclosure to \"kde\" in the user configuration template file and add some more data, so users can just modify the file easily for their systems.- Added patches for more skills:
* skills-skill-desktop-launcher.patch
* skills-fallback-duckduckgo.patch
* skills-skill-autogui.patch- Added more dependencies for the default skills, since changing the enclosure to kde added a few more default skills.- Moved vlc to Recommended instead of Required, since it\'s only used by some skills
* Sun Mar 04 2018 alarrosaAATTsuse.com- Add msm-add-local-patch-support.patch to be able to add patches to skills from within msm, just after installing them. The applied patches are then stored in ~/.mycroft/applied-skill-patches, so when msm is used to update a skill, the patch is removed, the skill is updated and then it\'s applied (if necessary).- Added skill patches for 4 skills. Note that these patches are not applied when packaging, but are distributed in the package as patches to be applied at runtime:
* skills-fallback-wolfram-alpha.patch
* skills-skill-reminder.patch
* skills-mycroft-music-skill.patch
* skills-mycroft-youtube.patch
* Sat Mar 03 2018 alarrosaAATTsuse.com- Update to 18.2.0beta- Update to 18.02 RC2
* Audio services startup . An error when loading the chromecast backend prevented all backends from loading. The backend loading code has been updated to be more tolerant against this kind of errors.
* Do not sync NTP on desktop. Remove NTP sync on desktop installations where this is not needed, This increases boot speed with 15 seconds.
* Handle repeating events better after hibernate. The repeating event would start triggering at 2 times per second if it falls behind the current time until it catches up. This occurs for example after hibernation. This is resolved by never allowing the next sceduled time to be in the future.
* Simplify version checking
* Remove redundant except (SystemExit, KeyboardInterrupt) clauses
* Fix platform comment in config- Update to 18.02 RC1
* Adapt intent Bugfixes
* Fix Enable/Disable intents
* Fix Dynamic registration of vocabulary
* Precise update. The precise package that\'s downloaded has changed slightly, to accommodate these changes some mycroft-core code needed to be updated.
* Misc
* Documentation improvement in the default mycroft.conf- Rebase patches to apply correctly:
* 0003-Make-text-client-python2-3-compatible.patch
* 0006-Remove-backwards-compatibility-with-python-2.7.patch
* fix-installation-paths.patch- Fixed log filename for ~/.mycroft/mycroft-python-modules.log
* Tue Feb 27 2018 alarrosaAATTsuse.com- Add patches from the upstream\'s 18.02 branch which add support for python3
* 0002-Make-speech-client-python3-compatible.patch
* 0003-Make-text-client-python2-3-compatible.patch
* 0004-Fix-hashes-in-settings-for-python3.patch
* 0005-Fix-test-cases-under-python-3.patch
* 0006-Remove-backwards-compatibility-with-python-2.7.patch
* 0008-Fix-cli-crash-with-Python-3.patch
* 0010-Use-sorted-json-to-perform-hash-of-settings.patch
* 0013-Remove-backwards-compatibility-from-tests.patch- Rebase previous patches and move them over Patch1000 so they\'re applied after the upstream patches:
* fix-installation-paths.patch
* msm-use-python3.patch
* use-pycodestyle-instead-of-pep8.patch
* Thu Feb 22 2018 alarrosaAATTsuse.com- Fix create-initial-user-configuration.sh. Now it should create the ~/.mycroft/mycroft.conf file correctly.
* Thu Feb 22 2018 alarrosaAATTsuse.com- Add python3-tornado and python3-PyYAML dependencies- Added recommended packages for skills that are not installed by default but are interesting to have: python3-wolframalpha, python3-dbus-python, python3-aiml and python3-arrow.
* Wed Feb 21 2018 alarrosaAATTsuse.com- Add TimeoutStopSec parameters to all services so they stop faster- More information written to the log file when installing a skill. Update patches and rename fix-installation-paths.diff to .patch:
* fix-installation-paths.patch
* msm-use-python3.patch
* use-pycodestyle-instead-of-pep8.patch
* Wed Feb 21 2018 alarrosaAATTsuse.com- Update to mycroft-core 0.9.17:
* Language support - Improve the Italian formating functions (Added nice_time and pronounce_number) - Update French dialogues and add French formatting and parsing functions - Add format and parsing methods for Swedish
* Reduce CLI log clutter - Most of the info messages from the skill settings were demoted to debug and the debug messages are filtered by default making it easier to check for errors and info logs from skills in development.
* Make keywords per skill to fix overlapping keyword names - To hinder skills from forcing new vocabulary on other skills when naming collisions occur the names are now mangled somewhat before sent to the intent service.
* Event scheduler improvements - schedule_repeating_event() start time defaults to current time + period - Non repeating events are automatically cancelled and event handlers are teared down
* Miscellaneous - Upgrade pip version to 9.0.1 - Fix bug in nice_time() for times before noon - Audio service: Add message on track start
* Thu Feb 15 2018 alarrosaAATTsuse.com- Update to mycroft-core 0.9.16:
* Update to fix issues du to changes in the backend.
* Adds sanity checks that both name and value are available before accessing them. This is now done when checking for update of settingsmeta and when attempting to save settings to disk.- Update to mycroft-core 0.9.15:
* Language support. Swedish (sv-fi and sv-se) dialogs were added and Italian parsing and formating functions were updated.
* Functions for displaying and speaking time and numbers added.
* Support for Deepspeech server. Deepspeech released a new model before Christmas and is getting pretty good. Mycroft now has an STT interface connecting to the deepspeech_server, a simple server hosting deep speech. The server can easily be setup locally for a user with decent hardware.
* List skills in CLI. The currently loaded skills can now be listed using the new command :skills.
* Messages at skill shutdown and load failed messages.
* Other misc changes.- Add patch so the python3-pep8 package is not required anymore, now that it\'s been renamed to pycodestyle.
* use-pycodestyle-instead-of-pep8.patch- When installing a skill, write to ~/.mycroft/mycroft-python-modules.log the required python modules since pip is not run
* Tue Jan 23 2018 alarrosaAATTsuse.com- Update to mycroft-core 0.9.14
* More TTS and STT modules
* Fix sphinx documentation
* Better handling of lists when reading from backend
* Limit CLI memory usage
* Wed Jan 10 2018 alarrosaAATTsuse.com- Update to mycroft-core 0.9.13- Drop fix-version-0.9.11.diff which is not needed anymore
* Thu Jan 04 2018 alarrosaAATTsuse.com- Update to mycroft-core 0.9.11- Add fix-version-0.9.11.diff- Rebase fix-installation-paths.diff
* Tue Nov 14 2017 alarrosaAATTsuse.com- Initial release of mycroft-core 0.9.6- Add fix-installation-paths.diff
 
ICM