Metadata-Version: 1.1
Name: enforce
Version: 0.1.0
Summary: A simple Python project for enforcing runtime validation of function input and output data
Home-page: https://github.com/RussBaz/enforce
Author: R. Bazhenov
Author-email: RussBaz@users.noreply.github.com
License: MIT
Description: Enforce is a simple Python 3.5 or higher application for enforcing a runtime type checking based on type hints.
        
        Installation:
        
            pip install enforce
        
        Usage Examples:
        
        .. code:: python
        
            import enforce
            
            @enforce.runtime_validation
            def foo(text: str) -> None:
                print(text)
Keywords: type validation
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.5
