Skip to content

Add new unpaywall provider #310

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 30, 2024
Merged

Conversation

mskarlin
Copy link
Collaborator

Adds a new metadata provider, unpaywall. (https://unpaywall.org/) Also associated tests to get open access status of papers.

Additional minor bookeeping updates:

  • Refreshes all the cassettes for having extra data from unpaywall, also fixes a bug caused by the prior PR which removed facet filtering from crossref on doi queries (it's not supported anyway)
  • Renamed ALL_CLIENTS -> DEFAULT_CLIENTS since that's really what it is
  • Adds anthropic into the agents module since it was needed in the import path

@mskarlin mskarlin added the enhancement New feature or request label Aug 30, 2024
@mskarlin mskarlin merged commit 6fb1ba4 into september-2024-release Aug 30, 2024
@jamesbraza jamesbraza deleted the add-unpaywall-provider branch August 30, 2024 17:17
sidnarayanan pushed a commit that referenced this pull request Sep 9, 2024
* add unpaywall provider

* remove unused clean query method, update test cassettes to use [email protected]
@whitead whitead mentioned this pull request Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants