-
Notifications
You must be signed in to change notification settings - Fork 342
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* initial plugin cache Signed-off-by: Jeffrey Martin <[email protected]> * plugin cache as class object Signed-off-by: Jeffrey Martin <[email protected]> * plugin cache retrieves only attributes in the base plugin type * enhance singleton class object access * ensure sorted enueration results * add cache tests for existing function * tests for plugin cache Signed-off-by: Jeffrey Martin <[email protected]> * sort plugin classes in cache for consistent rebuild order Signed-off-by: Jeffrey Martin <[email protected]> * ensure description in metadata and skip `post_buff_hook` * initialize metadata description as doc string for class * suppress `post_buff_hook`, may rename in future * test priority fields against key instead of value Signed-off-by: Jeffrey Martin <[email protected]> * ensure all doc strings conform to PEP-257 update class doc strings to [PEP-257 multi-line format](https://peps.python.org/pep-0257/#multi-line-docstrings) Signed-off-by: Jeffrey Martin <[email protected]> * add initial packaged cache file Signed-off-by: Jeffrey Martin <[email protected]> --------- Signed-off-by: Jeffrey Martin <[email protected]>
- Loading branch information
1 parent
ef92f12
commit 326d8ba
Showing
15 changed files
with
5,092 additions
and
89 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.