Coverage for src/local_deep_research/research_library/__init__.py: 100%
9 statements
« prev ^ index » next coverage.py v7.15.1, created at 2026-07-19 23:35 +0000
« prev ^ index » next coverage.py v7.15.1, created at 2026-07-19 23:35 +0000
1"""
2Research Library Module - PDF Download and Management System
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"""
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 .routes.zotero_routes import zotero_bp
17from .deletion.routes import delete_bp
18from .search import search_bp
20__all__ = [
21 "DownloadService",
22 "LibraryService",
23 "LibraryRAGService",
24 "library_bp",
25 "rag_bp",
26 "zotero_bp",
27 "delete_bp",
28 "search_bp",
29]