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
« prev ^ index » next coverage.py v7.14.1, created at 2026-06-03 23:15 +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"]