Releases: danielnsilva/semanticscholar
Releases · danielnsilva/semanticscholar
semanticscholar-0.11.0
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
PaginatedResultsby @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
debugparameter. (d5bfa38)
Full Changelog: v0.8.2...v0.8.4
semanticscholar-0.8.2
Bug Fixes
- Removed deprecated
authors.aliasesfromPaper. (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
contextsWithIntentproperty forCitationandReference(c278e5d) - Added
citationStylesproperty 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
aliasesproperty 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_fromparameter 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