Commit Graph

74 Commits (87dcdb9fbc33fbf8f71693c036748e9c49d43336)

Author SHA1 Message Date
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 9 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