LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
fetchpdf/__init__.py
fetchpdf/__main__.py
fetchpdf/_env.py
fetchpdf/_http.py
fetchpdf/fetch_abstract_from_doi.py
fetchpdf/fetch_metadata_from_doi.py
fetchpdf/fetchpdf.py
fetchpdf.egg-info/PKG-INFO
fetchpdf.egg-info/SOURCES.txt
fetchpdf.egg-info/dependency_links.txt
fetchpdf.egg-info/entry_points.txt
fetchpdf.egg-info/requires.txt
fetchpdf.egg-info/top_level.txt
fetchpdf/retrieval/__init__.py
fetchpdf/retrieval/_util.py
fetchpdf/retrieval/artifact.py
fetchpdf/retrieval/cache.py
fetchpdf/retrieval/chunk.py
fetchpdf/retrieval/classify.py
fetchpdf/retrieval/context.py
fetchpdf/retrieval/corresponding.py
fetchpdf/retrieval/engine.py
fetchpdf/retrieval/extract_images.py
fetchpdf/retrieval/fulltext_scan.py
fetchpdf/retrieval/goals.py
fetchpdf/retrieval/http.py
fetchpdf/retrieval/identifiers.py
fetchpdf/retrieval/ladder.json
fetchpdf/retrieval/linked_artifacts.py
fetchpdf/retrieval/llm_adjudicate.py
fetchpdf/retrieval/llm_agent_retrieval.py
fetchpdf/retrieval/normalize.py
fetchpdf/retrieval/pdf_identity.py
fetchpdf/retrieval/pdf_text.py
fetchpdf/retrieval/provenance.py
fetchpdf/retrieval/ratelimit.py
fetchpdf/retrieval/repository_waf.py
fetchpdf/retrieval/request_drafts.py
fetchpdf/retrieval/resolve.py
fetchpdf/retrieval/supplement_atypon.py
fetchpdf/retrieval/supplement_dspace.py
fetchpdf/retrieval/supplement_graph.py
fetchpdf/retrieval/supplement_index.py
fetchpdf/retrieval/supplement_pmc.py
fetchpdf/retrieval/supplement_publishers.py
fetchpdf/retrieval/supplementary.py
fetchpdf/retrieval/tiers.py
fetchpdf/retrieval/to_markdown.py
fetchpdf/retrieval/validate.py
fetchpdf/retrieval/verify.py
fetchpdf/retrieval/backends/__init__.py
fetchpdf/retrieval/backends/claude_cli.py
fetchpdf/retrieval/backends/openrouter.py
fetchpdf/retrieval/sources/__init__.py
fetchpdf/retrieval/sources/arxiv.py
fetchpdf/retrieval/sources/core_text.py
fetchpdf/retrieval/sources/crossref_tdm.py
fetchpdf/retrieval/sources/epmc.py
fetchpdf/retrieval/sources/landing.py
fetchpdf/retrieval/sources/legacy_pdf.py
fetchpdf/retrieval/sources/pmc.py
fetchpdf/retrieval/sources/preprint.py
fetchpdf/retrieval/sources/publisher_html.py
fetchpdf/retrieval/sources/supplements.py
tests/test_agent_backends.py
tests/test_corresponding.py
tests/test_dspace.py
tests/test_extract_images.py
tests/test_folder_encoding.py
tests/test_fulltext_scan.py
tests/test_landing_candidates.py
tests/test_landing_page_detection.py
tests/test_last_resort_reachability.py
tests/test_linked_artifacts.py
tests/test_llm_adjudicate.py
tests/test_llm_agent_retrieval.py
tests/test_pdf_identity.py
tests/test_pull_for_record_call_sites.py
tests/test_pure.py
tests/test_request_drafts.py
tests/test_retrieval.py
tests/test_scan_record.py
tests/test_supplementary.py