Commit Graph

15 Commits (48d7d1d02e40e831bca7e4f1ecc129ea26dad052)

Author SHA1 Message Date
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
J. Fernando Sánchez ecc2a8312a Still not functional 8 years ago
J. Fernando Sánchez 6fe68e3c40 Fixes #3 9 years ago
J. Fernando Sánchez 82496dc8e4 Trying to fix an issue with ShelfPlugin 9 years ago
J. Fernando Sánchez b8993f7d64 Added shelve mixin 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 10f4782ad7 Better NIF compliance 10 years ago
J. Fernando Sánchez 2b68838514 PEP8 compliance 10 years ago
J. Fernando Sánchez eaf65f0c6b First tests 10 years ago
J. Fernando Sánchez ff8d12074b Improved plugins (reload, imp) 10 years ago
J. Fernando Sánchez bdf1992775 Fixed plugins 10 years ago