Commit Graph

31 Commits

Author SHA1 Message Date
chfw c5991d825c 🔨 #11 add more content of tests folder 2019-01-07 07:13:29 +00:00
chfw 92b65ac022 🐛 fix get_primary_key will fail when a module is loaded later. fix #8 2018-11-17 22:52:43 +00:00
chfw 38531382cb 🥚 🎡 release 0.0.6. fix #6 2018-11-07 07:25:37 +00:00
chfw 88b2c03899 🔨 code refactoring and 📚 update change log 2018-11-06 18:14:24 +00:00
chfw 15d55dc867 🔨 major automatic code formatting using isort and black 2018-11-05 22:36:27 +00:00
chfw 749359aa9b 💚 pass unit tests. #6 2018-11-05 22:32:14 +00:00
chfw 616b233616 🔨 code refactoring 2018-08-07 22:24:54 +01:00
chfw f62d5baadf 🔬 more test coverage 2018-08-02 22:30:18 +01:00
chfw 2a9911fde9 💚 make unit test pass 2018-06-12 23:27:22 +01:00
chfw 619a64cd69 law changes: dict is allowed to be plugin payload. functions, classes were allowed before but not dict. this change helps. 2018-06-12 23:19:42 +01:00
chfw b7245d0976 given a plugin can have many tags, it is hard for plugin manager to tell if two tags point to the same plugin or not. get_primary_key helps. if there are multiple plugins for the same tag, this feature does not help. In short, get_primary_key tells your tag point to a list of plugins with similarities 2018-06-12 23:00:57 +01:00
chfw 6522adf685 prepare for 0.0.1 release 2017-05-30 08:59:18 +01:00
chfw 2d4989d840 test get a plugin 2017-05-30 08:12:29 +01:00
chfw a9bd0a06c6 increase test coverage 2017-05-29 22:58:25 +01:00
chfw 3e8382ef1a improve test coverage 2017-05-29 22:31:27 +01:00
chfw 49407000e0 code refactor the documentation using literalinclude 2017-05-23 19:05:36 +01:00
chfw 6026b40519 code refactoring: remove plugin meta class and reuse plugininfo as class decorator 2017-05-23 09:00:10 +01:00
chfw 1fb6f9c83a code documentation update 2017-05-20 12:45:30 +01:00
chfw 4de1e7e789 spelling check and code refactoring 2017-05-19 09:51:54 +01:00
chfw 68ab0dc673 code refactoring and pylinting 2017-05-18 19:20:11 +01:00
chfw 40641c3fec increased test coverage 2017-05-01 22:44:04 +01:00
chfw 7d574dc256 test complete plugin 2017-05-01 22:18:46 +01:00
chfw 6f986acae0 more test cases 2017-05-01 16:24:27 +01:00
chfw 758fc174b2 test coverage improvement 2017-05-01 00:39:31 +01:00
chfw 3a5105e772 add test plugin 2017-04-26 22:45:22 +01:00
chfw 884a7db645 code refactoring: remove marker 2017-04-22 23:10:37 +01:00
chfw 2b6f5f48a0 get plugin info class to better describe the plugins and cache the plugin info until the plugin manager is registered 2017-04-21 00:10:59 +01:00
chfw c63f024a4f lets use v0.4.x version of pyexcel_xls 2017-04-06 23:38:33 +01:00
chfw 77ac0f4222 update test dependencies 2017-04-06 23:35:49 +01:00
chfw 85aa803a5e code refactoring: better function names and better code organisation 2017-04-06 22:39:03 +01:00
chfw 6dfe84bae3 initial commit 2017-04-04 08:53:11 +01:00