Annotation Validation ensures type checking for function annotations.
- Free software: MIT license
- Documentation: https://annotation-validation.readthedocs.io.
- Validates input to match data types of annotations of function arguments
- Validates output to match data type of annotation of return argument
- Used as a decorator!
- Validation of ranges of input
- Throw warnings instead of errors
- Logging
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Inspiration is from this blog post.