- Add a new
citation
entry topub
fetched from an author profile with formatted citation entry #423.
- Fix pprint failures on Windows #413.
- Thoroughly handle 1000 or more publications that are available (or not) according to public access mandates #414.
- Fix errors in
download_mandates_csv
that may occassionally occur for agencies without a policy link #413.
- search_pubs method did not respect include_last_year, which is now fixed #420, #421.
- Unit tests involving funding agency mandates are a bit more robust.
- Fix an error in the workflow publishing to PyPI.
- Handle 1000 or more publications that are available (or not) according to public access mandates #414.
- Fetch 20+ coauthors without requiring geckodriver/chrome-driver to be installed #411.
- Download table of funding agencies as a CSV file with URL to the funding mandates included
- Downlad top-ranking journals in general, under sub-categories and in different languages as a CSV file
- #392
- #394
- Support chromium (chrome-driver) as an alternative to geckodriver #387
- Firefox/Geckodriver operates in headless mode
- Increase test coverage to include all public APIs
- Clean up legacy code and improve coding styles
- Remove the use of deprecated functions in dependency packages
- Stop attempting to reuse a closed webdriver
- Fetch the public access mandates information from a Scholar profile and mark the publications whether or not they satisfy the open-access mandate.
- Fetch an author's organization identifer from their Scholar profile
- Search for all authors affiliated with an organization
- Fetch homepage URL from a Scholar profile
- Make
FreeProxies
more robust - Stop the misleading traceback error message #313
- Fix bug in exception handling #366
- Fix a bug that would have prevented setting up ScraperAPI with exactly 1000 successful requests during the first week of the trial #356
- Use FreeProxy instead of premium proxy servers when possible
- Fill the complete title of publications even if it appears truncated
- Robustly handle exceptions when more than 20 coauthors of a scholar cannot be fetched
- ScraperAPI proxy works reliably
- Fetch the complete list of coauthors #322
- Fetch all citeids for a given publication #324
- Make scholarly objects inherently serializable #325
- Expose scholarly specific exceptions #327
- Test Tor on macOS and skip the test if tor is not installed #323
- Get cites_id and citedby_url without having to fill the publication #328
- Make the Author and Publication objects serializable
- Make
cites_id
a list to allow for multiple values - Fetch all (more than 20) coauthors from a Scholar profile