Commit Graph

33 Commits (dca1184bd5a54f950df947d132174bac9ad7bded)

Author SHA1 Message Date
Kris Gesling dd710a6a53
Merge pull request #2995 from MycroftAI/dependabot/pip/pillow-8.3.2
Bump pillow from 8.2.0 to 8.3.2
2021-11-01 11:17:18 +09:30
Bart Ribbers 34ee3a9a84
Upgrade websocket-client to 1.2.1 (#2879)
* Upgrade websocket-client to 1.2.1

core equivalent of https://github.com/MycroftAI/mycroft-messagebus-client/pull/21
There was an incompability with the latest websocket-client and the
messagebus which needed fixing for Linux distro compatibility. Since
messagebus-client was going to depend on websocket-client 1.2.1, let's
do the same in core

* Bump message bus client and tornado versions

New version of the messagebus-client released.
Upgraded Tornado to match new function signature.

* Revert removal of websocket-client

It is still used in the `mycroft.client.text.gui_server`

Should investigate removal of this so that websocket client versions do not need to be
kept in sync between mycroft-core and mycroft-messagebus-client.

Co-authored-by: Kris Gesling <kris.gesling@mycroft.ai>
2021-10-28 14:42:23 +09:30
Kris Gesling 96e719fe2d remove use_2to3 from dependencies
Setuptools deprecated use of `use_2to3` from v58
See changelog:
https://setuptools.readthedocs.io/en/latest/history.html#v58-0-0

This has been reported upstream to both packages. The simplest fix
seems to be removing Python2 support. It's more difficult to pin
setuptools as this is installed via system packages in dev_setup.sh
2021-09-08 12:30:03 +09:30
dependabot[bot] 2b05f27fea
Bump pillow from 8.2.0 to 8.3.2
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.2.0 to 8.3.2.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/8.2.0...8.3.2)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-07 23:45:13 +00:00
Kris Gesling b7a0853f3c Upgrade Adapt to v0.5.1
- Fix removal of regex entities
- Update trie dosctrings
- Guarantee sorted results from IntentDeterminationEngine
- Enumerate all possible parse results if context or regex entities are in
play.
- Explicit test to assert results are sorted
- Fix name of LICENSE file in Adapt package
2021-07-27 23:06:43 +09:30
Kris Gesling 1f000b69c7
Merge pull request #2917 from MycroftAI/dependabot/pip/pillow-8.2.0
Bump pillow from 8.1.1 to 8.2.0
2021-06-22 17:19:23 +09:30
Kris Gesling 90010a65f6
Merge pull request #2908 from MycroftAI/feature/lingua-franca-v0.4.2
Upgrade Lingua Franca from v0.4.1 > v0.4.2
2021-06-15 12:08:46 +09:30
dependabot[bot] dd13d97d15
Bump pillow from 8.1.1 to 8.2.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/8.1.1...8.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-08 19:22:19 +00:00
Kris Gesling 01f73b6b01 Update Adapt parser to v0.4.1 2021-05-27 15:36:29 +09:30
Kris Gesling 34e22657f6 Upgrade Lingua Franca from 0.4.1 > 0.4.2
Adds Farsi support
2021-05-26 16:31:42 +09:30
Kris Gesling b9f1fb7ffb Bump core version and MSM for impending core update 2021-05-20 14:17:42 +09:30
Kris Gesling 6327ac5dbb
Upgrade Lingua Franca to v0.4.1 (#2890)
**Update Lingua Franca to v0.4.1**

The update from Lingua Franca v0.2.x to v0.4.x includes few
breaking changes.
- Some API methods have been updated.
- Mycroft-core tests have been updated to reflect improvements in
  Lingua Franca's formatting and parsing.
- add LF default lang setting method to config.locale 
  including warning that this method will change in the future
- Add TODO's for 21.08 - moving more methods to LF
- simplify loading and setting default of languages in Skills service
- Remove unneeded wrappers for Lingua Franca functions
- Fix documentation of format and parse utils
- Fix test warnings
2021-05-08 08:34:02 +09:30
Kris Gesling b712b0e282
Merge pull request #2868 from MycroftAI/dependabot/pip/pillow-8.1.1
Bump pillow from 7.1.2 to 8.1.1
2021-04-26 16:16:44 +09:30
Kris Gesling 356288a38f
Merge pull request #2863 from forslund/feature/mycroft-bus-client
Utilize the mycroft-messagebus-client module
2021-03-31 21:22:31 +09:30
dependabot[bot] 8b553de09d
Bump pillow from 7.1.2 to 8.1.1
Bumps [pillow](https://github.com/python-pillow/Pillow) from 7.1.2 to 8.1.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/7.1.2...8.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-26 08:07:37 +00:00
dependabot[bot] c1fbb6e171
Bump pyyaml from 5.1.2 to 5.4
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.1.2 to 5.4.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/5.1.2...5.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-25 21:43:40 +00:00
Åke Forslund 9acf5b7592 Utilize the mycroft-messagebus-client module
This utilizes the shared messagebus client implemented in the
mycroft-messagebus-client.
2021-03-22 06:31:50 +01:00
Kris Gesling bcf54f93c5
Merge branch 'dev' into upgrade/requests 2021-03-11 15:29:44 +09:30
Kris Gesling a287578883 upgrade gTTS to fix Google voice 2021-02-09 16:58:45 +09:30
Bart Ribbers b10865d8f8 Upgrade requests to 2.25.1 2020-12-19 12:05:42 +01:00
Bart Ribbers 5a7c5ed056 Remove six from dependencies
Although some of the dependencies of MyCroft still use it, MyCroft
itself seems to have no uses of this anywhere, so let's get rid of it
(dependencies will pull it in on their own)
2020-12-19 11:56:42 +01:00
Marvin Wichmann 1435fc530a Update gTTS to version 2.2.0 2020-11-15 13:41:04 +01:00
Åke Forslund c04b6bbc3b Update adapt to a version with matching pyee 2020-10-22 11:43:06 +02:00
Åke Forslund 0a9de0ab7c Update to pyee 8.1.0
pyee 8.1.0 adds a small change to make the once call to be more safe in
multithreaded environments.

This switches back from the now deprecated BaseEventEmitter to the
standard EventEmitter.
2020-10-22 11:43:06 +02:00
Gaganpreet Arora b198f0e936 update gtts 2020-09-19 15:10:05 +02:00
Kris Gesling 6cb219dc15 bump MSK version 2020-09-09 16:15:51 +09:30
Kris Gesling 6e9d6d3795 bump version numbers for 20.08 2020-08-21 10:43:58 +09:30
Kris Gesling 089dc91fa4 upgrade Lingua Franca to v0.2.2 2020-08-11 14:53:26 +09:30
Åke Forslund 29d4b91309 Update Adapt to version using pyee 7.0.1 2020-07-07 08:30:26 +02:00
Åke Forslund 0fc1ba325a Update pyee to v7.0.1
pyee has added ThreadExecutor variant of the EventEmitter which can
replace the home-spun threadpool based emitter
2020-07-07 08:21:42 +02:00
Åke Forslund e8886492e0 Upgrade padatious to 0.4.8
This adds better support for `'`
2020-05-25 11:59:37 +02:00
Bart Ribbers 01900e5a29 Check the skill directory and XDG_CONFIG_DIR for settings 2020-05-15 11:45:13 +02:00
Bart Ribbers 531f78c499
Move requirements.txt to a new requirements folder and add optional deps
Some dependencies aren't actually required but can be optionally
installed for extra functionality.

The Chromecast is an optional audio backend
VLC is an optional audio backend
pyalsaaudio is only used by the mark1 enclosure
google-api-python-client is an optional STT backend, by default Mycroft
uses the Mycroft servers
2020-05-11 15:31:10 +02:00