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

3 statements  

« prev     ^ index     » next       coverage.py v7.14.1, created at 2026-06-03 23:15 +0000

1""" 

2Content Fetcher Module. 

3 

4Provides unified content fetching from various sources: 

5- Academic papers (arXiv, PubMed, Semantic Scholar, bioRxiv) 

6- Web pages (HTML) 

7- Direct PDF links 

8 

9Usage: 

10 from local_deep_research.content_fetcher import ContentFetcher 

11 

12 fetcher = ContentFetcher() 

13 result = fetcher.fetch("https://arxiv.org/abs/2301.12345") 

14 print(result["content"]) 

15""" 

16 

17from .fetcher import ContentFetcher 

18from .url_classifier import URLClassifier, URLType 

19 

20__all__ = ["ContentFetcher", "URLClassifier", "URLType"]