Commit Graph

10 Commits (7c8dbf3262664a4c828083d88cede29c9080cd44)

Author SHA1 Message Date
J. Fernando Sánchez 7c8dbf3262 Remove dependencies and cache in pip
In my machine this produces images that are ~300MB smaller.
6 years ago
J. Fernando Sánchez 41dc89b23b Fix testing makefiles and dependencies 6 years ago
J. Fernando Sánchez e112dd55ce Pip install editable
Closes senpy/senpy#32
7 years ago
J. Fernando Sánchez 97bd245dfc Changed data directory 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 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
7 years ago
J. Fernando Sánchez fbf0384985 Replaced gevent with threading
* Replaced gevent (testing)
* Trying the slim python image (1/3 of previous size)
7 years ago
J. Fernando Sánchez 07b5dd3823 Added option to install dependencies in CLI 8 years ago
J. Fernando Sánchez 5d5de0bc50 Makefile for automated testing (no more drone) 8 years ago