J. Fernando Sánchez
cc298742ec
Merge branch '17-...' into 0.8.x
7 years ago
J. Fernando Sánchez
250052fb99
Options as a set in the JSON-LD context
...
Closes #18
7 years ago
J. Fernando Sánchez
603e086606
Fix list of plugins
...
Closes #17
7 years ago
J. Fernando Sánchez
a8614bab0c
Accept plugin pipelines
...
Closes #15
7 years ago
J. Fernando Sánchez
a0ff528a4b
Improved docs and client
...
* Client now raises an exception on error
* Added conversion to the documentation
7 years ago
J. Fernando Sánchez
453b9f3257
Fixed bugs in Ekman2VAD
7 years ago
J. Fernando Sánchez
ba2e18125c
Deployment changes
...
* Docker all the things!
* Make all the things!
* Fixed version.sh
7 years ago
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
7 years ago
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
7 years ago
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
8 years ago
J. Fernando Sánchez
b072121e20
Added Model string representation
...
This should help with performance issues with models that have large
private variables.
8 years ago
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
8 years ago
J. Fernando Sánchez
7fd69cc690
YAPFed
8 years ago
J. Fernando Sánchez
b543a4614e
Improved schema validation
...
* Added debug Dockerfile/Makefile
* Validation of examples in docs
8 years ago
J. Fernando Sánchez
d72a995fa9
New shelf location and better shelf tests
8 years ago
J. Fernando Sánchez
0d511ad3c3
Bumped to 0.6.0
...
* Downloads pip requirements
* Modified Makefile
8 years ago
J. Fernando Sánchez
03eb38c12d
Added CLI and refactored argument parsing
8 years ago
J. Fernando Sánchez
b8339e397b
Improved request handling
...
Also:
* Shelve -> Pickle to avoid weird db problems
* Serving schemas and contexts
8 years ago
J. Fernando Sánchez
14a3e4103b
Prefix handling and bug fixes
8 years ago
J. Fernando Sánchez
48d7d1d02e
Improved plugins API and loading
...
Also:
* added drone-ci integration: tests for py2.7 and py3
8 years ago
J. Fernando Sánchez
14c9f61864
Python 3 compatible
...
There are also some slight changes to the JSON schemas and the use of
JSON-LD.
8 years ago
J. Fernando Sánchez
a79df7a3da
Closer to py3
8 years ago
NachoCP
a5c27bcaba
Test Changed
9 years ago
NachoCP
cefd6331e0
Test Changed
9 years ago
NachoCP
c2bb93e86c
Test Changed
9 years ago
NachoCP
091104bc7d
Test Changed
9 years ago
NachoCP
81cbe5ea54
Test Changed
9 years ago
NachoCP
ab2c1f73e4
Test Changed
9 years ago
NachoCP
6a84af1c5a
Test Changed
9 years ago
NachoCP
5983493b78
Test Changed
9 years ago
J. Fernando Sánchez
6fe68e3c40
Fixes #3
9 years ago
J. Fernando Sánchez
b8993f7d64
Added shelve mixin
9 years ago
J. Fernando Sánchez
b484b453e0
Added indentation and default plugins
...
* setup.py:
9 years ago
J. Fernando Sánchez
7c2e0ddec7
Added plugins by default and monkey patching
...
Fixes #2
9 years ago
J. Fernando Sánchez
384aba4654
Sleep plugin sleeps on request too
9 years ago
J. Fernando Sánchez
ae09f609c2
Improved message when no plugins are found
9 years ago
J. Fernando Sánchez
d1006bbc92
PEP8+Better JSON-LD support
...
* The API has also changed, there are new parameters to send the
context as part of the headers.
* Improved tests
* PEP8 compliance (despite the line about gevent)
9 years ago
J. Fernando Sánchez
79c83e34a3
Added random plugin and other features
10 years ago
J. Fernando Sánchez
ff14925056
Improved plugins, better tests, gevent
...
Moved from Yapsy again (it is not flexible enough), now we use a
custom solution.
The activation and deactivation of plugins is asynchronous, so
that plugins that take a long time don't interfere with the rest.
10 years ago
J. Fernando Sánchez
2b68838514
PEP8 compliance
10 years ago
J. Fernando Sánchez
eaf65f0c6b
First tests
10 years ago