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

3 statements  

« prev     ^ index     » next       coverage.py v7.13.5, created at 2026-04-14 23:55 +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"]