Coverage for presidio_structured / __init__.py: 100%

7 statements  

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

1"""presidio-structured root module.""" 

2 

3import logging 

4 

5from .analysis_builder import JsonAnalysisBuilder, PandasAnalysisBuilder 

6from .config import StructuredAnalysis 

7from .data import ( 

8 CsvReader, 

9 JsonDataProcessor, 

10 JsonReader, 

11 PandasDataProcessor, 

12) 

13from .structured_engine import StructuredEngine 

14 

15logging.getLogger("presidio-structured").addHandler(logging.NullHandler()) 

16 

17__all__ = [ 

18 "StructuredEngine", 

19 "JsonAnalysisBuilder", 

20 "PandasAnalysisBuilder", 

21 "StructuredAnalysis", 

22 "CsvReader", 

23 "JsonReader", 

24 "PandasDataProcessor", 

25 "JsonDataProcessor", 

26]