Skip to content

Releases: Coleridge-Initiative/RCApi

v1.2.0 release on PyPi

01 Apr 21:03
aae0d18
Compare
Choose a tag to compare

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

11 Feb 18:34
61fbefa
Compare
Choose a tag to compare

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 Crossref full_text_search()

v1.1.0 release on PyPi

28 Jan 21:43
Compare
Choose a tag to compare

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

20 Jan 20:20
047d2ec
Compare
Choose a tag to compare

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 of dimcli for the verbose flag in Dimensions login

  • improved error handling for "publication not found" among several APIs

v1.0.4 release on PyPi

02 Jan 11:01
Compare
Choose a tag to compare

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

15 Dec 21:15
990589f
Compare
Choose a tag to compare

2019-12-15

  • fixes for previous PyPi upload

v1.0.2 release on PyPi

15 Dec 19:36
9b0010e
Compare
Choose a tag to compare

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

01 Dec 04:32
54bc3a0
Compare
Choose a tag to compare
  • EuropePMC: resolved edge case where returned titles could be null, causing exceptions -- #10

v1.0.0 on PyPi

23 Nov 21:16
992a84c
Compare
Choose a tag to compare

Initial release

  • first release on PyPi
  • supports title_search() and publication_lookup() using several metadata discovery APIs for Scholarly Infrastructure
  • aligned with Community session goals from 2019 Rich Context Workshop