Semanticscholar

Latest version: v0.8.0

Safety actively analyzes 621854 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.8.0

0.7.0

New Features
* Debug mode (fb249e9843921fe4f93d279d2a0a7301d4e3fb08)
* Added new query parameters to `search_paper()`:
* `publication_date_or_year` (ed4cf6f486f33cd4aa8d47614be7ad32a3a694b1)
* `min_citation_count`. (ab1cc67a5b36818140c6c1ef6f762de365ecd430)
* Added `contextsWithIntent` property for `Citation` and `Reference` (c278e5d0d84e58ce8715110a7d63714c95abb944)
* Added `citationStyles` property to `Paper` (1e7e6b028d6808da70b2ce3930d77aa9aaf719b5)

Enhancements
* Increased the default timeout value from 10 to 30 seconds (e5aa367f4ccd82114b2e957606e9c8677474e770)
* Reduced the limit parameter (from 1000 to 100) to avoid timeout error and improve performance (846e82455a4d6138883fe31bac1bf94785591fff)

Breaking Changes
* Remove deprecated `aliases` property from `Author` (202945c188a77e859ed36be054014901547887e3)

**Full Changelog**: https://github.com/danielnsilva/semanticscholar/compare/v0.6.0...v0.7.0

0.6.0

New Features
* Added support for asynchronous requests by gabriel-trigo in https://github.com/danielnsilva/semanticscholar/pull/56
* Added `pool_from` parameter in `get_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](https://requests.readthedocs.io/en/latest/) with [httpx](https://www.python-httpx.org/) for asynchronous support

New Contributors
* gabriel-trigo made their first contribution in https://github.com/danielnsilva/semanticscholar/pull/56

**Full Changelog**: https://github.com/danielnsilva/semanticscholar/compare/v0.5.0...v0.6.0

0.5.0

New Features
* Added support for Recommendations API. (ef2608837300635b7e6fca2bd4e185f73b933895)

Breaking Changes
* Spelling fixes object not found exception by shauryr in https://github.com/danielnsilva/semanticscholar/pull/54
* Removed deprecated parameter `graph_api`. (4fe2245a981f17820b798b15672a9e95a64df38a)
* Removed deprecated parameter `include_unknown_refs`. (4f188c8063c5825b46f26cb18e8dee7739dca97d)

New Contributors
* shauryr made their first contribution in https://github.com/danielnsilva/semanticscholar/pull/54

**Full Changelog**: https://github.com/danielnsilva/semanticscholar/compare/v0.4.1...v0.5.0

0.4.1

New Features

- Added new query parameters to `search_paper()`: `publicationTypes`, `openAccessPdf`, and `venue`. (79a86ed85120466ac5170974e2cee5d11b480c7f)

Bug Fixes

- Fix fields of study query parameter name. (2e3b97a525a4f022b295407af71f2910c59cc865)

**Full Changelog**: https://github.com/danielnsilva/semanticscholar/compare/v0.4.0...v0.4.1

0.4.0

New Features

- Added support for getting multiple papers or authors at once. (eba2372f0ca8c1fa4a54a4d1277cdd9ea82e2cec)
- Added support for getting details about paper's author, citation and references. (bd9e19a6584893e8364d02a44efb8922e37daedd, 0397761ac4b639af8168b6d580793c02aa192c76, 6b4f2c71093dfc5de02e0381ab78b3d6e5159e99)
- Added support for getting details about author's papers. (f186ceabc63aa00262ddf2830a7d95b203595bbe)
- get_author() and get_paper() should now raise an ObjectNotFoundExeception when the Paper or Author ID is not found. (ae507507037201b4abb9c8a1c7fbf900da73d7d5)
- New Paper properties: corpusId, openAccessPdf, and publicationVenue. (b2ae2bb6b14817721c5228b855a6c0cae03ee50b)
- New type: PublicationVenue. (648bd7754d787cb947ff2b6ab3558b6462f013a8)
- Added support for 500 and 504 HTTP errors. (c53c08cad94b1d5c23b8a98dffe793704c3777fe, ec2318232f2dee49b1bc9a95a0c6281a97efac0c)

Enhancements

- The ValueError exception will be raised when the limit parameter is given a value that is out of bounds.

Breaking Changes

- ObjectNotFoundExeception raised instead of returning an empty `dict`.
- Removed deprecated methods: author() and paper(). (06a6a53f7b273a49ac04c3dc024e4897ca0e9851)

Deprecations

- Deprecate graph_api parameter. (4acbd11c7e59e35f9facdebeb4335384a48dd75c)
- Deprecate include_unknown_refs parameter in get_paper(). (1d74d22993a37b507fa95090f8bf29567cf4978b)

**Full Changelog**: https://github.com/danielnsilva/semanticscholar/compare/v0.3.2...v0.4.0

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.