.gitignore
.pre-commit-config.yaml
CITATION.cff
CLAUDE.md
CONTRIBUTING.md
Containerfile
HISTORY.md
LICENSE
MANIFEST.in
Makefile
README.dev.md
README.md
aidecl.yaml
mkdocs.yml
pyproject.toml
test.env
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/release_message.sh
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/cffconvert.yml
.github/workflows/docs.yml
.github/workflows/main.yml
.github/workflows/release.yml
benchmark/__init__.py
benchmark/batch_download.py
benchmark/get_top_performers.py
benchmark/logs/.gitkeep
benchmark/reports/.gitkeep
docs/README.md
docs/benchmarking.md
docs/configuration.md
docs/contributing.md
docs/index.md
docs/install.md
docs/license.md
docs/usage.md
docs/writing_a_plugin.md
doi_downloader/VERSION
doi_downloader/__init__.py
doi_downloader/article_dataobject.py
doi_downloader/benchmark.py
doi_downloader/cache.py
doi_downloader/cache_duckdb.py
doi_downloader/cli.py
doi_downloader/config.py
doi_downloader/csv.py
doi_downloader/doi_downloader.py
doi_downloader/lib.py
doi_downloader/loader.py
doi_downloader/pdf_download.py
doi_downloader/extra_plugins/.gitkeep
doi_downloader/plugins/__init__.py
doi_downloader/plugins/coreacuk.py
doi_downloader/plugins/crossref.py
doi_downloader/plugins/doiorg.py
doi_downloader/plugins/googlescholar.py
doi_downloader/plugins/unpaywall.py
examples/README.md
examples/check_metadata.py
examples/check_unpaywall_cache.py
examples/use_all.py
examples/use_article_dataobject.py
examples/use_coreacuk.py
examples/use_crossref.py
examples/use_download_function.py
examples/use_googlescholar.py
examples/use_unpaywall.py
notebooks/googlescholar.ipynb
notebooks/test.ipynb
tests/__init__.py
tests/conftest.py
tests/test_cli.py
tests/test_coreacuk.py
tests/test_crossref.py
tests/test_doiorg.py
tests/test_googlescholar.py
tests/test_plugin_loader.py
tests/test_unpaywall.py
tmsr_doi_downloader.egg-info/PKG-INFO
tmsr_doi_downloader.egg-info/SOURCES.txt
tmsr_doi_downloader.egg-info/dependency_links.txt
tmsr_doi_downloader.egg-info/entry_points.txt
tmsr_doi_downloader.egg-info/requires.txt
tmsr_doi_downloader.egg-info/top_level.txt