Coverage for src / mcp_server_langgraph / compliance / gdpr / __init__.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2025-12-03 00:43 +0000

1""" 

2GDPR compliance implementation. 

3 

4Provides data subject rights as required by GDPR: 

5- Right to access (data export) 

6- Right to erasure (data deletion) 

7- Right to portability (structured data export) 

8""" 

9 

10from mcp_server_langgraph.compliance.gdpr.data_deletion import DataDeletionService 

11from mcp_server_langgraph.compliance.gdpr.data_export import DataExportService 

12from mcp_server_langgraph.compliance.gdpr.storage import ( 

13 AuditLogEntry, 

14 AuditLogStore, 

15 ConversationStore, 

16 InMemoryAuditLogStore, 

17 InMemoryConversationStore, 

18) 

19 

20__all__ = [ 

21 "AuditLogEntry", 

22 "AuditLogStore", 

23 "ConversationStore", 

24 "DataDeletionService", 

25 "DataExportService", 

26 "InMemoryAuditLogStore", 

27 "InMemoryConversationStore", 

28]