Coverage for src / lexigram / admin / gdpr / __init__.py: 0%

6 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-08-11 02:25 +0800

1"""GDPR compliance tools for lexigram-admin — exports-only re-export module.""" 

2 

3from __future__ import annotations 

4 

5from lexigram.admin.gdpr.anonymizer import anonymize_record 

6from lexigram.admin.gdpr.export import export_sar_json 

7from lexigram.admin.gdpr.models import ( 

8 AnonymizationRule, 

9 AnonymizationStrategy, 

10 ConsentRecord, 

11 SARStatus, 

12 SubjectAccessRequest, 

13) 

14from lexigram.admin.gdpr.service import GDPRService 

15 

16__all__ = [ 

17 "AnonymizationRule", 

18 "AnonymizationStrategy", 

19 "ConsentRecord", 

20 "GDPRService", 

21 "SARStatus", 

22 "SubjectAccessRequest", 

23 "anonymize_record", 

24 "export_sar_json", 

25]