File python-msm.changes of Package python-msm

-------------------------------------------------------------------
Mon May 25 06:50:53 UTC 2020 - Petr Gajdos <pgajdos@suse.com>

- %python3_only -> %python_alternative

-------------------------------------------------------------------
Wed Jan 22 14:42:49 UTC 2020 - Martin Sirringhaus <martin.sirringhaus@suse.com>

- Updating to 0.8.5:
  * Fix raising of errors when install and remove fails.

- Updating to 0.8.4:
  * Add method to manually clear cache.
  * Limit supported python versions to 3.5+

-------------------------------------------------------------------
Wed Sep 11 11:12:30 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 0.8.3:
  * Switches default branch to 19.08

-------------------------------------------------------------------
Tue Aug 27 12:44:58 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>

- update to version 0.8.2
  * Add new platforms
  * Remove temporary copy of skill after action
  * added a skill_list property to cache the results of the list() method
  * added tests for more coverage
  * Fix infinite recursion issue
  * Make from_folder use msm skill cache if possible
- reapplied add-local-patch-support.patch

-------------------------------------------------------------------
Wed Jul 24 12:11:06 UTC 2019 - pgajdos@suse.com

- version update to 0.7.8
  * Allow limiting the number of threads when running the apply() method.
  * Fix Skill GID for skills not in marketplace
  * Make sure skills.json file is updated from changes to skill GID
  * Cache marketplace skills meta data

-------------------------------------------------------------------
Fri May 24 12:52:58 UTC 2019 - Marketa Calabkova <mcalabkova@suse.com>

- update to version 0.7.6
  * Handle connection error when fetching skills meta data
  * Fix is_dirty when path is missing.
  * Fix skill name when using from_folder
  * Fix curate skills list
  * Dirty property to check if skill is modified
  * Return empty dict instead of None from get_skill_entry
  * Use in-place dict creation
  * Define skills_data_hash in __init__
  * Update hash after saving file
  * Raise instead of ignoring non-revertable errors
  * Fix python dependency installation
  * Add lazy as requirement in setup.py
  * Add pyyaml to setup.py
- take upstream tarball to launch at least some tests
- removed patch fix-skills-directories.patch
  * apparently incorrect, it was breaking tests

-------------------------------------------------------------------
Sat Feb  9 19:44:13 UTC 2019 - Antonio Larrosa <alarrosa@suse.com>

- Fix removal of typing dependency so it's correctly removed
- Add Requires python-fasteners

-------------------------------------------------------------------
Sat Feb  2 22:41:00 UTC 2019 - alarrosa@suse.com

- Update to python-msm 0.6.3
  * Do not destroy the existing repo on git errors

- Update to python-msm 0.6.2
  * Convert booleans in installed field to 0

- Update to python-msm 0.6.1
  * Make sure saving_handled is reset
  * Handle writing automatically

- Update to python-msm 0.6.0
  * Use existing installation/update times
  * Only write skills data if the info has changed
  * Fix update_deps() issue with constraints
  * Fix handling of beta and cleanup
  * Add process lock using fasteners
  * Add handling of the skills.json file
  * Updates returns True if an update occured
  * Try to handle errors in the .skills-repo
  * Add option to use pip constraints

- Rebase patches:
  * add-local-patch-support.patch
  * do-not-run-pip-or-requirements-script.patch
  * fix-skills-directories.patch

-------------------------------------------------------------------
Thu Nov  1 19:16:42 UTC 2018 - alarrosa@suse.com

- Update to python-msm 0.5.19
  * Add optional skill and author args to update
  * Add LICENSE to package
  * Normalize license headers
  * Change default branch to 18.08
  * Remove python2 support
- Rebase add-local-patch-support.patch and fix-skills-directories.patch

-------------------------------------------------------------------
Mon Aug 27 11:08:39 UTC 2018 - alarrosa@suse.com

- Fix the sed like that removes the typing dependency which is not needed
  in python 3.5+ .

-------------------------------------------------------------------
Sun Aug 26 18:08:28 UTC 2018 - alarrosa@suse.com

- Update to python-msm 0.5.18
  * Handle the new default skill listings
- Drop fix-dependencies.patch and replace it with a sed call since
  otherwise we have to rebase it for every release.

-------------------------------------------------------------------
Sat Aug 11 12:54:30 UTC 2018 - alarrosa@suse.com

- Add do-not-run-pip-or-requirements-script.patch to make msm not run pip
  or the requirements script when installing a skill. pip is not used
  by the rest of the mycroft packages and then running scripts from the
  web isn't nice security-wise.
- Add add-local-patch-support.patch to be able to fix issues with skills
  when they're installed.

-------------------------------------------------------------------
Mon Jul 30 07:58:53 UTC 2018 - tchvatal@suse.com

- Install license file

-------------------------------------------------------------------
Sat Jul 28 11:27:41 UTC 2018 - alarrosa@suse.com

- Add fix-dependencies.patch to remove the typing dependency which
  is not needed in python3
- Add json_helper.py into fix-skills-directories.patch

-------------------------------------------------------------------
Sat Jul 28 10:36:34 UTC 2018 - alarrosa@suse.com

- Update to python-msm 0.5.17
  * Make submodule parsing fail gracefully

-------------------------------------------------------------------
Sun Jul  1 19:01:40 UTC 2018 - alarrosa@suse.com

- Update to python-msm 0.5.16
  * Expose extract_author

- Update to python-msm 0.5.15
  * Fix git asking for a password during update

- Update to python-msm 0.5.14
  * License as Apache 2.0
  * Code formatting changes

-------------------------------------------------------------------
Sun Jun  3 18:54:49 UTC 2018 - alarrosa@suse.com

- Initial release of python-msm 0.5.13
- Add fix-skills-directories.patch