Releases: Coleridge-Initiative/RCApi
Releases · Coleridge-Initiative/RCApi
v1.2.0 release on PyPi
2020-04-01
- THIS RELEASE WILL BREAK MANY THINGS
- wrapped API results in response objects (except not RePEc)
title_search()
for REPEC, Crossref, Pubmed fails more gracefully- support for
codecov.io
- headless mode for Selenium use
- added integration of NSF-PAR
- added integration of ORCID API
- added integration of CORE API
v1.1.1 release on PyPi
2020-02-11
-
added
has_credentials()
test for config settings for each API -
added
report_perf()
to standardize format for performance reporting -
added integration of DataCite API
-
fixed the
limit
parameter for Crossreffull_text_search()
v1.1.0 release on PyPi
1.1.0
2020-01-28
- THIS RELEASE WILL BREAK MANY THINGS
- moved all non-API classes and functions to be private
- each public method returns
meta, timing, message
- reentrant calls: performance timing can be performed with multiple workers (e.g., Ray)
v1.0.5 release on PyPi
2020-01-20
-
added an
limit
parameter to full text search functions to control the number of search results. Default value is the max # returns for each API -- 1000 for Dimensions, OpenAIRE, PubMed -
updated
requirements.txt
for newer version ofdimcli
for the verbose flag in Dimensions login -
improved error handling for "publication not found" among several APIs
v1.0.4 release on PyPi
2020-01-02
- resolved errors in PubMed fulltext search
- Dimensions full text search now returns all fields
- Dimensions login verbose flag turned off
- added PubMed (NCBI) journal lookups via ISSN
- adding deterministic profiling tools
- improved unit tests
v1.0.3 fixes for previous PyPi upload
2019-12-15
- fixes for previous PyPi upload
v1.0.2 release on PyPi
2019-12-15
- added publication search and title search for Crossref, PubMed, SSRN
- improved defensive handling for: connection errors, null responses to API calls, returned error messages
- reduced Dimensions API excessive log statements (due to repeated logins)
- resolved errors in handling responses from EuropePMC
v1.0.1 on PyPi
- EuropePMC: resolved edge case where returned titles could be null, causing exceptions -- #10
v1.0.0 on PyPi
Initial release
- first release on PyPi
- supports
title_search()
andpublication_lookup()
using several metadata discovery APIs for Scholarly Infrastructure - aligned with Community session goals from 2019 Rich Context Workshop