Mike Auty
|
ddef7e76b3
|
Add a todo to validate factory requirements as well as just plugin requirements.
|
2015-04-13 14:18:33 -05:00 |
|
Mike Auty
|
f4d07c01b7
|
Getting the feeling changes are getting out of hand. More config and layering code.
|
2015-04-10 18:14:28 -05:00 |
|
Mike Auty
|
4157c1c493
|
Refine the config system, realize that ContextFactories are in fact LayerFactories?
|
2015-04-10 17:38:56 -05:00 |
|
Mike Auty
|
3d00956951
|
Refactor some names and consider reworking the config system *again*.
|
2015-04-08 18:13:06 -05:00 |
|
Mike Auty
|
e013455f40
|
Fix up input validation and start the CLI code.
|
2015-04-07 17:27:57 -05:00 |
|
Mike Auty
|
38d20199b3
|
Bulk out the config/inputs code.
|
2015-04-07 13:36:13 -05:00 |
|
Mike Auty
|
bf324d0c71
|
Force plugins to use the contexts they were given. Also allow the framework to determine requirements without instantiating the plugin.
|
2015-04-07 13:35:39 -05:00 |
|
Mike Auty
|
ec1529dcb9
|
Add in requirement checking to plugins.
|
2015-04-06 18:53:33 -05:00 |
|
Mike Auty
|
fcda9febe7
|
Convert configuration options over to requirements.
|
2015-04-06 18:34:13 -05:00 |
|
Mike Auty
|
d12bcf0666
|
Minor formatting change.
|
2014-12-31 21:04:55 +00:00 |
|
Mike Auty
|
811858aba8
|
Fix metaclass usage in python 3, and fill in some missing requirements.
|
2014-12-31 04:25:11 +00:00 |
|
Mike Auty
|
c1d054df10
|
Rename functions in validity to avoid future member name collisions.
|
2014-12-30 03:49:31 +00:00 |
|
Mike Auty
|
38b0791233
|
General code refactor.
|
2014-12-30 03:43:36 +00:00 |
|
Mike Auty
|
3395ade2fa
|
Rethink the plugin intialization process.
|
2014-07-08 23:21:08 +01:00 |
|
Mike Auty
|
bcc1df08bc
|
Correct mis-ordered decorators.
|
2014-07-08 22:02:53 +01:00 |
|
Mike Auty
|
58e2365788
|
Add in initial requirements for plugins to state their inputs.
|
2014-07-08 11:17:39 +01:00 |
|
Mike Auty
|
d6b131980b
|
Add in skeleton plugin to check the API.
|
2014-07-07 23:33:08 +01:00 |
|
Mike Auty
|
3da8bdf28a
|
Convert to using ABCMeta to get abstract class failures immediately rather than on method use.
|
2014-04-14 02:21:13 +01:00 |
|
Mike Auty
|
8e7ad364c7
|
Alter type/class checking structure so that it can be optimized out (either throws an exception or does nothing).
|
2014-04-08 00:59:08 +01:00 |
|
Mike Auty
|
d1a8adf8b1
|
Minor typos and docstring improvements, plus some todos.
|
2014-04-08 00:19:19 +01:00 |
|
Mike Auty
|
fa789fb174
|
Add in basic plugin/config and renderer support.
|
2014-03-31 00:36:11 +01:00 |
|