Releases: pwwang/simplug
Releases · pwwang/simplug
0.5.6
0.5.5
- feat: add warning for potential instance method usage in class plugins
- chore: update pytest to version 8.4.2
Full Changelog: 0.5.4...0.5.5
0.5.4
- feat: support inherited hooks in subclasses
Full Changelog: 0.5.3...0.5.4
0.5.3
- feat: add debug logging to SimplugHook and SimplugHookAsync
Full Changelog: 0.5.2...0.5.3
0.5.2
- feat: add AsyncImplOnSyncSpecError for erroring on async implementation on sync hooks
- chore: update poetry.lock and pyproject.toml
- style: improve exception handling and code formatting
- feat: enhance error handling in makecall and add async hook tests
Full Changelog: 0.5.1...0.5.2
0.5.1
- feat: enhance error handling in makecall function
Full Changelog: 0.5.0...0.5.1
0.5.0
- chore(deps): drop python 3.8 support and bump diot to 0.3
- chore: remove setup.py as it was autogenerated and no longer needed
Full Changelog: 0.4.3...0.5.0
0.4.3
- feat: allow plugin.register to be used as a decorator
Full Changelog: 0.4.2...0.4.3
0.4.2
- deps: add setuptools for test
- chore: improve documentation for loading plugins from setuptools entry_points
- chore: improve error message for multiple implementations when single result is expected
Full Changelog: 0.4.1...0.4.2
0.4.1
- feat: allow plugins to not exist with
-for plugins_context
Full Changelog: 0.4.0...0.4.1