Releases: danielnsilva/semanticscholar
Releases · danielnsilva/semanticscholar
semanticscholar-0.10.0
New Features
- Added support for suggest paper query completions by @david-rohrschneider in #100
Enhancements
- Expanded and improved project documentation, now structured in Read the Docs for easier access and maintenance.
Bug Fixes
- Removed backslashes in docstrings to fix formatting issues. (3ef890b)
- Fixed issue with quotes in the query string by @k1000dai in #99
New Contributors
- @k1000dai made their first contribution in #99
- @david-rohrschneider made their first contribution in #100
Full Changelog: v0.9.0...v0.10.0
semanticscholar-0.9.0
New Features
- Added support for paper title search. (3a3f797)
Enhancements
- Added asynchronous iterator for
PaginatedResults
by @rgeronimi in #95
Bug Fixes
- Removed unnecessary
nest_asyncio.apply()
call when using the library in asynchronous mode by @rgeronimi in #95
New Contributors
- @rgeronimi made their first contribution in #95
Full Changelog: v0.8.4...v0.9.0
semanticscholar-0.8.4
Enhancements
- Replaced debug parameter with Python's standard logging in DEBUG level. (d5bfa38)
- Added specific exceptions for requests responses:
InternalServerErrorException
(HTTP Status 500),GatewayTimeoutException
(HTTP Status 504), andServerErrorException
(base class for HTTP Status 5xx). (298997f)
Deprecations
- Deprecated
debug
parameter. (d5bfa38)
Full Changelog: v0.8.2...v0.8.4
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