scholarly-python-package / scholarly

Retrieve author and publication information from Google Scholar in a friendly, Pythonic way without having to worry about CAPTCHAs!
https://scholarly.readthedocs.io/
The Unlicense
1.37k stars 298 forks source link

Fetch more than 1000 citations #449

Closed arunkannawadi closed 1 year ago

arunkannawadi commented 1 year ago

Fixes #444.

Description

If the highly-cited publication is fetched from an author's profile, then scholarly will look at the annual citation histogram and adapt the year ranges to fetch as many citations as possible without exceeding 1000. This will minimize the number of queries, especially if there are years with very few citations.

Checklist

arunkannawadi commented 1 year ago

Pinging @jjshoots if you'd like to look at the changes that I added on top of your commits.