Scopus

Latest version: v2.0.1

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

Scan your dependencies

Page 2 of 5

1.4.2

~~~~~

2019-02-05

* Fix bug with TypeErrors when navigating a path in the json.
* Fix bug with missing author information in `AbstractRetrieval.authors`.
* Fix bug with missing title in `AbstractRetrieval.title`.

1.4.1

~~~~~

2019-01-24

* Add citation
* Render reports class deprecated.
* Add str-magic function for `CitationOverview` class.

1.4

~~~

2019-01-17

* Use number of results from first search query rather than from separate query.
* Write empty file if search is empty.
* In `ScopusSearch.results`, add new fields: affilname, affiliation_city, affiliation_country, article_number, author_count, authkeywords, eIssn, description, fund_acr, fund_no, fund_sponsor, pubmed_id.
* In `ScopusSearch.results`, rename the following fields: names to author_names, authid to author_ids, afid to author_afids.
* In `ScopusSearch`, add parameter view to specify the view and number of entries per query run.
* In `AbstractRetrieval.affiliation`, `AbstractRetrieval.authorgroup`, `AbstractRetrieval.authors`, `AbstractRetrieval.subject_areas`, `AffiliationSearch.affiliations`, `AuthorRetrieval.classificationgroup`, `AuthorRetrieval.journal_history`, `AuthorRetrieval.name_variants`, `AuthorSearch.authors`, `CitationOverview.authors` and `ScopusSearch.results` return None if the result list is empty, instead of an empty list.
* In `AbstractRetrieval.chemicals`, fix bug with missing values for cas-registry-number.
* Allow for the STANDARD view in `ScopusSearch` to increase number of results per query.
* Refactor all classes internally for maintainability and readability.
* Register project with Code Climate.

1.3.1

~~~~~

2018-12-11

* Extend tests for `ScopusSearch`.
* Fix bug with zero search results.
* Open cached search files in binary mode.
* Fix bug in `AbstractRetrieval` with missing affiliation names in .authorgroup.

1.3

~~~

2018-12-04

* Fix bugs related to empty values or missing keys in `AuthorRetrieval` (.affiliation_history, .get_coauthors(), .journal_history, .name_variant, referred_name, .subject_area) and in `ScopusSearch` (.results).
* Introduce Retrieval() superclass for all retrieval and content classes.
* Refactor Search() superclass and all search classes internally.
* Implement scopus-specific exceptions.

1.2

~~~

2018-10-24

* In AbstractRetrieval, users can now initate the class with DOI, Scopus ID, PII or Pubmed ID. Parameter `EID` has hence been deprecatd in favor of the new parameter `identifier`.
* New properties for AbstractRetrieval: `chemicals`, `contributor_group`, `funding`, `funding_text`, `isbn`, `sequencebank`.
* In ContentAffiliationRetrieval, return None rather than empty dict when no address is provided.
* In AbstractRetrieval.confsponsor, return None when no confsponsor is provided.
* In ScopusSearch.results, return "afid" as part of namedtuple.
* Fix bug in AbstractRetrieval.authorgroup related to affiliation groups without authors.
* Fix bug in AbstractRetrieval.affiliation related to affiliations without Scopus ID.
* Fix bugs in ScopusSearch.results with duplicate authors, missing titles and unusual coverDates.
* AuthorRetrieval warns User via UserWarnings if the supplied author ID is outdated or if it has been forwarded to a new profile.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.