Releases: danielnsilva/semanticscholar
Releases · danielnsilva/semanticscholar
semanticscholar-0.8.2
Bug Fixes
- Removed deprecated
authors.aliases
fromPaper
. (ed92c37) - Fixed error generating cURL command. (bc5c916)
Full Changelog: v0.8.1...v0.8.2
semanticscholar-0.8.1
Bug Fixes
Full Changelog: v0.8.0...v0.8.1
semanticscholar-0.8.0
New Features
- Added support for returning a list of not found paper IDs in
get_papers()
. (3eb5516) - Added support for bulk retrieval in
search_paper()
. (0fa8aac) - Added support for disabling retrying when getting HTTP status 429 by @qiankunli in #84
Bug Fixes
New Contributors
- @qiankunli made their first contribution in #84
Full Changelog: v0.7.0...v0.8.0
semanticscholar-0.7.0
New Features
- Debug mode (fb249e9)
- Added new query parameters to
search_paper()
: - Added
contextsWithIntent
property forCitation
andReference
(c278e5d) - Added
citationStyles
property toPaper
(1e7e6b0)
Enhancements
- Increased the default timeout value from 10 to 30 seconds (e5aa367)
- Reduced the limit parameter (from 1000 to 100) to avoid timeout error and improve performance (846e824)
Breaking Changes
- Removed deprecated
aliases
property fromAuthor
(202945c)
Full Changelog: v0.6.0...v0.7.0
semanticscholar-0.6.0
New Features
- Added support for asynchronous requests by @gabriel-trigo in #56
- Added
pool_from
parameter inget_recommended_papers()
(d245515)
Bug Fixes
- Fixed the maximum sum of offset and limit from 10,000 to 1,000 (908838a)
Breaking Changes
- Removed deprecated URL
partner.semanticscholar.org
(01c9988) - Replaced requests with httpx for asynchronous support
New Contributors
- @gabriel-trigo made their first contribution in #56
Full Changelog: v0.5.0...v0.6.0
semanticscholar-0.5.0
semanticscholar-0.4.1
New Features
- Added new query parameters to
search_paper()
:publicationTypes
,openAccessPdf
, andvenue
. (79a86ed)
Bug Fixes
- Fixed fields of study query parameter name. (2e3b97a)
Full Changelog: v0.4.0...v0.4.1
semanticscholar-0.4.0
New Features
- Added support for getting multiple papers or authors at once. (eba2372)
- Added support for getting details about paper's author, citation and references. (bd9e19a, 0397761, 6b4f2c7)
- Added support for getting details about author's papers. (f186cea)
get_author()
andget_paper()
should now raise anObjectNotFoundExeception
when the Paper or Author ID is not found. (ae50750)- New
Paper
properties:corpusId
,openAccessPdf
, andpublicationVenue
. (b2ae2bb) - New type:
PublicationVenue
. (648bd77) - Added support for 500 and 504 HTTP errors. (c53c08c, ec23182)
Enhancements
- The
ValueError
exception will be raised when thelimit
parameter is given a value that is out of bounds.
Breaking Changes
ObjectNotFoundExeception
raised instead of returning an emptydict
.- Removed deprecated methods:
author()
andpaper()
. (06a6a53)
Deprecations
- Deprecated
graph_api
parameter. (4acbd11) - Deprecated
include_unknown_refs
parameter inget_paper()
. (1d74d22)
Full Changelog: v0.3.2...v0.4.0
semanticscholar-0.3.2
Bug Fixes
- Fixed duplicated items issue on traversing results (211bc5d)
Full Changelog: v0.3.1...v0.3.2