Coverage for src / local_deep_research / research_library / __init__.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.12.0, created at 2026-01-11 00:51 +0000

1""" 

2Research Library Module - PDF Download and Management System 

3 

4This module provides functionality for: 

5- Downloading PDFs from research sources 

6- Managing a local library of downloaded documents 

7- Tracking download status and deduplication 

8- Providing UI for library browsing and download management 

9""" 

10 

11from .services.download_service import DownloadService 

12from .services.library_service import LibraryService 

13from .services.library_rag_service import LibraryRAGService 

14from .routes.library_routes import library_bp 

15from .routes.rag_routes import rag_bp 

16from .deletion.routes import delete_bp 

17 

18__all__ = [ 

19 "DownloadService", 

20 "LibraryService", 

21 "LibraryRAGService", 

22 "library_bp", 

23 "rag_bp", 

24 "delete_bp", 

25]