J. Fernando Sánchez
778746c5e8
Added data folder configuration
...
Closes #46
7 years ago
J. Fernando Sánchez
3e3f5555ff
Fixed py2 problems and other improvements
...
We've changed the way plugins are activated, and removed the notion of
deactivated plugins.
Now plugins activate asynchronously.
When calling a plugin, it will be activated if it wasn't, and the call will wait
for the plugin to be fully activated.
7 years ago
J. Fernando Sánchez
fca0ac00c4
Merge branch '38-json-serialization-problem-with-sets'
7 years ago
J. Fernando Sánchez
85aef3d15f
Improved shelf tests
...
Refactored template tests
7 years ago
J. Fernando Sánchez
4d7e8e7589
Added tests for all "discoverable" plugins
...
Closes #39
7 years ago
J. Fernando Sánchez
24c97256e8
Added serialization of sets
7 years ago
J. Fernando Sánchez
852bcc72ba
Better centroid conversion
...
Also added **simple** tests for backward and forward conversion.
In future versions we should add thorough tests.
Should close gsi-upm/senpy#31
7 years ago
J. Fernando Sánchez
0f89b92457
Fixed pickling error in py2.7
7 years ago
J. Fernando Sánchez
ea91e3e4a4
Add an option to force the load of shelf plugins
...
Closes gsi-upm/senpy#34
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
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
7 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
7 years ago
J. Fernando Sánchez
7fd69cc690
YAPFed
7 years ago
J. Fernando Sánchez
d72a995fa9
New shelf location and better shelf tests
7 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
14c9f61864
Python 3 compatible
...
There are also some slight changes to the JSON schemas and the use of
JSON-LD.
8 years ago