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
« prev ^ index » next coverage.py v7.13.1, created at 2026-03-29 08:58 +0000
1"""presidio-structured root module."""
3import logging
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
15logging.getLogger("presidio-structured").addHandler(logging.NullHandler())
17__all__ = [
18 "StructuredEngine",
19 "JsonAnalysisBuilder",
20 "PandasAnalysisBuilder",
21 "StructuredAnalysis",
22 "CsvReader",
23 "JsonReader",
24 "PandasDataProcessor",
25 "JsonDataProcessor",
26]