Version 3.0.1
Enhancements
-
Custom exception handling for ZeroDivisionError to catch cases where the reference is blank or both reference and hypothesis are empty. When either of these events occur a clear, descriptive error message is Raised:
"Invalid input: reference must not be blank, and reference and hypothesis cannot both be empty." -
Unit test added to verify that blank reference and hypothesis inputs raise a ZeroDivisionError.
-
Publishing process is now automated using GitHub Actions and PyPI Trusted Publishing