Coverage for presidio_analyzer / input_validation / __init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-03-29 09:03 +0000

1"""Configuration validation module for Presidio.""" 

2 

3from .language_validation import validate_language_codes 

4from .schemas import ConfigurationValidator 

5from .yaml_recognizer_models import ( 

6 BaseRecognizerConfig, 

7 CustomRecognizerConfig, 

8 LanguageContextConfig, 

9 PredefinedRecognizerConfig, 

10 RecognizerRegistryConfig, 

11) 

12 

13__all__ = [ 

14 "validate_language_codes", 

15 "ConfigurationValidator", 

16 "BaseRecognizerConfig", 

17 "CustomRecognizerConfig", 

18 "LanguageContextConfig", 

19 "PredefinedRecognizerConfig", 

20 "RecognizerRegistryConfig", 

21]