Commit Graph

274 Commits (ba7511621ef63e060e541fa8bf9727f354f96fc0)

Author SHA1 Message Date
Åke Forslund ba7511621e Add stage for building snap package
Uses the snapcraft Dockerfile from the devops repo
2020-04-30 13:43:10 +02:00
Åke Forslund 323dfb1d9f Add build architecture limiter 2020-04-30 13:43:10 +02:00
Åke Forslund ae149cf862 Build snap package from checkout 2020-04-30 13:43:05 +02:00
Åke ba191825a1
Merge pull request #149 from MycroftAI/feature/continuous-integration
Add continuous integration
2020-04-29 08:56:36 +02:00
Chris Veilleux 735c4f9109 Move lint and code format checks to devops repo 2020-04-29 08:48:30 +02:00
Chris Veilleux 803a283e09 added pylintrc file 2020-04-29 08:48:30 +02:00
Chris Veilleux cfc36aafb2 new requirements files 2020-04-29 08:48:30 +02:00
Chris Veilleux 3e1a24ea03 remove ignore of .txt files 2020-04-29 08:48:30 +02:00
Chris Veilleux d5d3fa6d29 New Jenkinsfile for continuous integration 2020-04-29 08:48:27 +02:00
Åke 04053a5839
Merge pull request #147 from MatthewScholefield/feature/documentation
Add more docstrings
2020-04-21 13:44:56 +02:00
Matthew D. Scholefield 822b0987c3 Fix incorrect/unclear sensitivity parameter help string 2020-04-20 09:18:00 -05:00
Matthew D. Scholefield ba2e34c9f6 Fix partial ModelParams documentation 2020-04-20 09:17:33 -05:00
Matthew D. Scholefield 13db6f01a2 Make codebase consistently documented
Ensures there is always a module level docstring
Adds missing docstrings to functions and classes
2020-04-16 10:20:35 -05:00
Matthew D. Scholefield 6ffe3f88ab Move script help strings to docstrings 2020-04-16 08:54:08 -05:00
Åke 20be762416
Merge pull request #143 from MycroftAI/feature/snap
Add snap packaging recipe
2020-04-15 09:07:17 +02:00
Åke Forslund dd0fff52ce Add proper global meta data
This is heavily based upon a draft by Kris Gesling, any errors are of course my
own.
2020-04-15 09:05:26 +02:00
Åke Forslund 475fa56294 Update SNAPCRAFT.md wording 2020-04-15 09:05:26 +02:00
Åke Forslund 89fc7b9dd9 Add hey-mycroft model to snap 2020-04-15 09:05:23 +02:00
Åke Forslund b045a9cea6 Add snapcraft packaging recipe
Also adds a SNAPCRAFT.md with some info of the specifics of the snap
2020-04-15 09:04:14 +02:00
Åke 88dc92e20a
Merge pull request #139 from MycroftAI/bugfix/unittests
Make Unittests runnable
2020-04-09 07:34:18 +02:00
Åke Forslund 6345c50b41 Add docstrings and clean up test slightly 2020-04-09 07:33:02 +02:00
Åke Forslund a99d229b0c Add Dockerfile for running the unittests
Build the docker with the command
    docker build -f test/Dockerfile -t precise-test .
2020-04-09 07:32:46 +02:00
Åke Forslund 2a15272ba3 Add __init__.py to test folders 2020-04-06 09:11:30 +02:00
Åke Forslund 1688640332 Fix usage of activation sound when using pip install 2020-04-06 09:11:09 +02:00
Åke Forslund 9ba497b984 Add numpy==1.16 2020-03-19 12:01:01 +01:00
Joshua Montgomery db4e3f52b4
Merge pull request #100 from MycroftAI/dependabot/pip/werkzeug-0.15.3
Bump werkzeug from 0.15.1 to 0.15.3 to address potential security issue.
2020-02-13 15:14:56 -10:00
Joshua Montgomery d19458fe41 Merge branch 'dev' of https://github.com/mycroftai/mycroft-precise into dev 2020-02-04 18:21:02 -10:00
Joshua Montgomery eeda42ef12 Issue 88 and 120 - Fix 2020-02-04 18:07:18 -10:00
Joshua Montgomery ea7efb1f6c Issue 88 and 120 - Fix 2020-02-04 18:06:35 -10:00
Åke Forslund bbf43402c4 Lock keras version to 2.1.5 2020-02-04 11:29:05 -06:00
Åke e271a0b5d6
Merge pull request #123 from MycroftAI/bugfix/remove-opt
Remove optimizer dependencies
2020-02-04 18:16:27 +01:00
Joshua Montgomery ffd74ada4a
Updated intro paragraph.
Updated the language in the introduction paragraph.
2020-02-03 18:55:02 -10:00
Matthew D. Scholefield cc84253cda Remove optimizer dependencies
They aren't even used for most scripts and cause lots of problems
2020-01-30 16:29:11 -06:00
Kris Gesling 1e2219902a
update location of community data and models 2019-12-23 22:52:37 +09:30
David Wagner 04f0894d68
Merge pull request #102 from MycroftAI/feature/script-overhaul
Feature/script overhaul
2019-11-04 13:51:17 -06:00
Matthew D. Scholefield 6196bdca26 Add a series of test cases using the new api
The primary purpose is to ensure all the scripts run end to end rather than completely verifying its functionality
2019-11-01 01:17:31 -05:00
Matthew D. Scholefield a37958f3f2 Add fixes identified by test cases 2019-11-01 01:16:21 -05:00
Matthew D. Scholefield 4cec9b0767 Overhaul of how scripts are written to allow programmatic access
This introduces a way for scripts to be easily called from within Python with command line arguments as function parameters
To support this, prettyparse has been upgraded to the latest version
2019-11-01 00:03:44 -05:00
dependabot[bot] 9a488d8d28
Bump werkzeug from 0.15.1 to 0.15.3
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 0.15.1 to 0.15.3.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/master/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/0.15.1...0.15.3)

Signed-off-by: dependabot[bot] <support@github.com>
2019-11-01 04:39:22 +00:00
Matthew D. Scholefield fb452ca1eb Lock fitipy version
This prevents a breaking change
2019-10-31 23:38:15 -05:00
gcoon151 2d65736ba5 Make hyperopt, bbopt, and networkx all play nice
Specified versions of hyperopt and networkx that don't make bbopt unhappy.
2019-10-24 22:04:19 -05:00
Matthew D. Scholefield 1392ac6b9a
Lock parser version (#81)
This prevents major errors
2019-08-21 18:56:28 -05:00
Matthew D. Scholefield acec0d2370 Increment runner version to 0.3.1 2019-05-15 02:33:26 -05:00
Matthew D. Scholefield 7ca5673ddc Add len method to ReadWriteStream 2019-05-15 02:32:53 -05:00
Matthew D. Scholefield 507d50e4c5 Fix bug with read write stream 2019-05-15 02:32:27 -05:00
Matthew D. Scholefield 02e4e97b13 Increment precise-runner to 0.3.0 2019-05-13 11:49:01 -05:00
Matthew D. Scholefield e006fdc1c3 Add chop ability to ReadWriteStream
Also adds tests for read write stream
2019-05-13 11:47:38 -05:00
Matthew D. Scholefield 695c0ebc27 Add h5py to hidden imports when running precise-all build 2019-05-01 02:15:43 -05:00
Matthew D. Scholefield d5441f4898 Add wave.Error in clause when loading audio
Sometimes this gets thrown
2019-05-01 01:04:54 -05:00
Matthew D. Scholefield d2d9c34931 Make thread in precise runner a daemon
Shouldn't be responsible for hanging when the program exits
2019-05-01 01:04:54 -05:00