J. Fernando Sánchez
cbeb3adbdb
Added fallback version '0.0'
...
Installing depends on the VERSION file, so it raies an error if it is
installed in some other way.
ReadTheDocs installs the package so it can generate code docs.
This commit adds a default version 0.0
7 years ago
J. Fernando Sánchez
efb305173e
Removed future from __init__
...
Since __init__ is imported by setup.py, future may not be installed yet.
Other options would be:
* Read VERSION -> and that code has to be duplicated in setup.py and
senpy (to avoid the import, once again)
* Eval version.py
* Do without versioning :)
7 years ago
J. Fernando Sánchez
2288b04c92
Remove iteritems for py2/3 compatibility
7 years ago
J. Fernando Sánchez
7899cb4d33
Fixed docker upload
...
Doing docker push without a tag makes the client upload **ALL** the
images it has for that repo.
7 years ago
J. Fernando Sánchez
62ddca79ac
Fixed conversion docs
7 years ago
J. Fernando Sánchez
99403b3443
Fix for async
...
Should fix #11
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
97bd245dfc
Changed data directory
7 years ago
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
7 years ago
J. Fernando Sánchez
453b9f3257
Fixed bugs in Ekman2VAD
7 years ago
J. Fernando Sánchez
5fb858f5fc
Fixed error when installing dependencies
7 years ago
J. Fernando Sánchez
bd984a1437
Fix 5
7 years ago
J. Fernando Sánchez
e741b565a1
Fix 4
7 years ago
J. Fernando Sánchez
668a803d89
Will anything break this time? We shall see
7 years ago
J. Fernando Sánchez
9daae8dda7
Please, please, please let it pass!
...
Am I a complete moron?
7 years ago
J. Fernando Sánchez
c72094b94b
Fixed IMAGE names in GL CI
7 years ago
J. Fernando Sánchez
15d456d048
Testing docker in travis
7 years ago
J. Fernando Sánchez
fef06d4333
Fixed image creation issue with GL CI
7 years ago
J. Fernando Sánchez
454aa61fba
Fixed CI problem
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
3cea7534ef
New versioning
...
Use git to automatically fetch the version
7 years ago
J. Fernando Sánchez
7eaf303124
Added coverage tests
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
3311af2167
Bumped to v0.7.1
7 years ago
J. Fernando Sánchez
a4694dff2c
Merge branch 'gitlabci'
7 years ago
J. Fernando Sánchez
6cb669cdb1
Added docker auth to docker push job
7 years ago
J. Fernando Sánchez
506feec13d
Fixed docker push
7 years ago
J. Fernando Sánchez
2e3a6b7c84
TAGNAME->SLUG and cache in .eggs
7 years ago
J. Fernando Sánchez
7cc8b562f4
Moved before_script to images
7 years ago
J. Fernando Sánchez
528bbcac35
Added gitlab-ci docker build jobs
7 years ago
J. Fernando Sánchez
068241fb72
CI_REGISTRY_NAME
7 years ago
J. Fernando Sánchez
39d86a2050
Configured runner to mount socket
7 years ago
J. Fernando Sánchez
5371c83ab0
speeding up testing of the CI pipeline
7 years ago
J. Fernando Sánchez
673992dbe8
Docker dind service made global
7 years ago
J. Fernando Sánchez
eb3a42c247
Updated gitlabci
7 years ago
J. Fernando Sánchez
20357d2a0d
Added gitlab CI
7 years ago
J. Fernando Sánchez
e9d7980e42
Merge branch 'jsonplay' into 'master'
...
Jsonplay
Closes #8
See merge request !9
8 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
militarpancho
cb963dc438
Playground improved. This closes #8
8 years ago
militarpancho
477cb18db1
Added tabs to choose view for the response. #8
8 years ago
J. Fernando Sánchez
fbf0384985
Replaced gevent with threading
...
* Replaced gevent (testing)
* Trying the slim python image (1/3 of previous size)
8 years ago
militarpancho
7a2c016cc6
added jsoneditor javascript plugin in relation with issue #8
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
ceed9b97d0
Entries should be a set instead of lists
...
This allows for better framing when two entries have the same @id
8 years ago
J. Fernando Sánchez
2dbdb58b06
Fixed bug with sdist's name convention
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
bc1f9e4cf5
Split definitions into individual files
8 years ago