Releases: en0/pyioc3
Releases · en0/pyioc3
1.6.1
Contributions for Release 1.6 and 1.6.1
- Code styling enforcement using Flake8 and Black
- Automatic unit test runner for python 3.8+
- Improved error messages when a bound member is not found.
- Created MemberNotBoundError exception that is thrown in these cases. Callers can catch either KeyError or MemberNotBoundError.
- Improvements to in-code documentation.
- Added CHANGELOG.md to the project to document changes.
- Added AutoWire module to support decorator-based IoC configuration.
- Added test suites to verify functionality of AutoWire modules.
- Updated Readme to include examples of builder and AutoWire APIs.