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
« prev ^ index » next coverage.py v7.13.5, created at 2026-04-14 23:55 +0000
1"""
2Content Fetcher Module.
4Provides unified content fetching from various sources:
5- Academic papers (arXiv, PubMed, Semantic Scholar, bioRxiv)
6- Web pages (HTML)
7- Direct PDF links
9Usage:
10 from local_deep_research.content_fetcher import ContentFetcher
12 fetcher = ContentFetcher()
13 result = fetcher.fetch("https://arxiv.org/abs/2301.12345")
14 print(result["content"])
15"""
17from .fetcher import ContentFetcher
18from .url_classifier import URLClassifier, URLType
20__all__ = ["ContentFetcher", "URLClassifier", "URLType"]