J. Fernando Sánchez
2288b04c92
Remove iteritems for py2/3 compatibility
2017-03-01 18:14:44 +01:00
J. Fernando Sánchez
99403b3443
Fix for async
...
Should fix #11
2017-03-01 12:25:07 +01:00
J. Fernando Sánchez
a0ff528a4b
Improved docs and client
...
* Client now raises an exception on error
* Added conversion to the documentation
2017-02-28 19:38:01 +01:00
J. Fernando Sánchez
97bd245dfc
Changed data directory
2017-02-28 18:31:43 +01:00
J. Fernando Sánchez
d8b59d06a4
Converted Ekman2VAD to centroids
...
* Changed the way modules are imported -> we can now use dotted
notation (e.g. senpy.plugins.conversion.centroids)
* Refactored ekman2vad's plugin -> generic centroids
* Added some basic tests
2017-02-28 05:28:55 +01:00
J. Fernando Sánchez
453b9f3257
Fixed bugs in Ekman2VAD
2017-02-28 04:01:05 +01:00
J. Fernando Sánchez
5fb858f5fc
Fixed error when installing dependencies
2017-02-28 02:24:49 +01:00
J. Fernando Sánchez
ba2e18125c
Deployment changes
...
* Docker all the things!
* Make all the things!
* Fixed version.sh
2017-02-27 19:16:43 +01:00
J. Fernando Sánchez
9f6a6f5ecd
Loads of changes!
...
* Added conversion plugins (API might change!)
* Added conversion to the analysis pipeline
* Changed behaviour of --default-plugins (it adds conversion plugins regardless)
* Added emotionModel [sic] and emotionConversion models
//TODO add conversion tests
//TODO add conversion to docs
2017-02-27 12:01:19 +01:00
J. Fernando Sánchez
3cea7534ef
New versioning
...
Use git to automatically fetch the version
2017-02-17 16:21:44 +01:00
J. Fernando Sánchez
b4ca5f4a7c
Several fixes and changes
...
* Added interactive debugging
* Better exception logging
* More tests for errors
* Added ONBUILD to dockerfile
Now creating new images based on senpy's is as easy as:
```from senpy:<version>```. This will automatically mount the code to
/senpy-plugins and install all dependencies
* Added /data as a VOLUME
* Added `--use-wheel` to pip install both on the image and in the
auto-install function.
* Closes #9
Break compatibilitity:
* Removed ability to (de)activate plugins through the web
2017-02-17 09:56:53 +01:00
J. Fernando Sánchez
3311af2167
Bumped to v0.7.1
2017-02-13 20:43:27 +01:00
J. Fernando Sánchez
20357d2a0d
Added gitlab CI
2017-02-13 12:04:29 +01:00
J. Fernando Sánchez
e9d7980e42
Merge branch 'jsonplay' into 'master'
...
Jsonplay
Closes #8
See merge request !9
2017-02-09 14:03:19 +00:00
J. Fernando Sánchez
908090f634
Released v0.7
...
Bug-fixes and improvements:
* Closes #5
* Closes #1
* Adds Client (beta)
* Added several schemas
* Lighter string representation -> should avoid delays in the analysis
with plugins that have 'heavy' attributes
Backwards-incompatible changes:
* Context in headers by default
* All schemas include a "@type" argument that is used for autodetection
in the client
... And possibly many more, this is still <1.0
2017-02-08 21:55:17 +01:00
militarpancho
cb963dc438
Playground improved. This closes #8
2017-02-06 14:08:13 +01:00
militarpancho
477cb18db1
Added tabs to choose view for the response. #8
2017-02-03 14:33:14 +01:00
J. Fernando Sánchez
fbf0384985
Replaced gevent with threading
...
* Replaced gevent (testing)
* Trying the slim python image (1/3 of previous size)
2017-02-02 16:35:58 +01:00
militarpancho
7a2c016cc6
added jsoneditor javascript plugin in relation with issue #8
2017-02-02 14:31:37 +01:00
J. Fernando Sánchez
b072121e20
Added Model string representation
...
This should help with performance issues with models that have large
private variables.
2017-02-02 05:01:40 +01:00
J. Fernando Sánchez
ceed9b97d0
Entries should be a set instead of lists
...
This allows for better framing when two entries have the same @id
2017-01-10 17:01:28 +01:00
J. Fernando Sánchez
db30257373
Flake8, Semver, Pre-commit
...
* Added pre-commit: http://pre-commit.com
* Fixed flake8 errors
* Added flake8 pre-commit hooks
* Added pre-commit to Makefile
* Changed VERSION numbering
* Changed versioning to match PEP-0440
2017-01-10 16:25:01 +01:00
J. Fernando Sánchez
7fd69cc690
YAPFed
2017-01-10 10:19:32 +01:00
J. Fernando Sánchez
b543a4614e
Improved schema validation
...
* Added debug Dockerfile/Makefile
* Validation of examples in docs
2017-01-10 10:02:14 +01:00
J. Fernando Sánchez
bc1f9e4cf5
Split definitions into individual files
2016-12-26 18:49:53 +01:00
J. Fernando Sánchez
d72a995fa9
New shelf location and better shelf tests
2016-12-26 17:45:17 +01:00
J. Fernando Sánchez
4dee623ef9
Better makefile
2016-12-14 14:38:58 +01:00
J. Fernando Sánchez
07b5dd3823
Added option to install dependencies in CLI
2016-09-21 20:27:30 +02:00
J. Fernando Sánchez
0d511ad3c3
Bumped to 0.6.0
...
* Downloads pip requirements
* Modified Makefile
2016-09-21 19:00:20 +02:00
J. Fernando Sánchez
5d5de0bc50
Makefile for automated testing (no more drone)
2016-09-20 20:55:59 +02:00
J. Fernando Sánchez
c8e742f96e
Bumped 0.5.6
2016-05-06 11:50:46 +02:00
J. Fernando Sánchez
1e7ae13700
Substituted json with yaml
2016-05-06 11:46:20 +02:00
J. Fernando Sánchez
16ce767d09
v0.5.5 Added CLI
2016-03-02 16:48:48 +01:00
J. Fernando Sánchez
39761e0922
Fix for heroku
2016-03-02 08:02:09 +01:00
J. Fernando Sánchez
03eb38c12d
Added CLI and refactored argument parsing
2016-03-02 05:07:48 +01:00
J. Fernando Sánchez
a50f026701
Fixed Playground
2016-02-22 15:51:54 +01:00
J. Fernando Sánchez
b8339e397b
Improved request handling
...
Also:
* Shelve -> Pickle to avoid weird db problems
* Serving schemas and contexts
2016-02-21 19:36:24 +01:00
J. Fernando Sánchez
407d17b2b9
__version__ in the module itself
2016-02-21 11:08:00 +01:00
J. Fernando Sánchez
56fef9e835
--amend
2016-02-21 03:00:11 +01:00
J. Fernando Sánchez
14a3e4103b
Prefix handling and bug fixes
2016-02-21 02:53:39 +01:00
J. Fernando Sánchez
48d7d1d02e
Improved plugins API and loading
...
Also:
* added drone-ci integration: tests for py2.7 and py3
2016-02-20 18:19:52 +01:00
J. Fernando Sánchez
14c9f61864
Python 3 compatible
...
There are also some slight changes to the JSON schemas and the use of
JSON-LD.
2016-02-20 16:17:37 +01:00
J. Fernando Sánchez
a79df7a3da
Closer to py3
2016-02-20 16:07:47 +01:00
J. Fernando Sánchez
ecc2a8312a
Still not functional
2016-02-20 16:07:47 +01:00
NachoCP
703fb68b27
Merge branch 'master' of github.com:gsi-upm/senpy into nacho
2015-12-14 09:27:31 +01:00
J. Fernando Sánchez
6fe68e3c40
Fixes #3
2015-12-11 14:53:30 +01:00
NachoCP
7b9f8a8bef
Merge branch 'master' of github.com:gsi-upm/senpy into nacho
2015-12-11 09:49:35 +01:00
J. Fernando Sánchez
82496dc8e4
Trying to fix an issue with ShelfPlugin
2015-12-10 16:13:22 +01:00
NachoCP
d304dec2f7
Update Playground
2015-11-17 11:42:16 +01:00
J. Fernando Sánchez
b8993f7d64
Added shelve mixin
2015-11-05 18:50:37 +01:00