Skip to content

v5.2.0: OpenAlex

Compare
Choose a tag to compare
@jamesbraza jamesbraza released this 11 Oct 02:39
· 154 commits to main since this release
e49f1af

Highlights

Added a new metadata provider OpenAlex for scholarly work, researchers, institutions, journals, and research topics.

  • Responses can include open access information and raw pdf locations.
  • Doesn't require authentication, but does prioritize requests with an email in the mailto URL parameter, exposed as an environment variable OPENALEX_MAILTO

Implemented an opt-in bypass around the litellm.Router for LLM completions (see #563)

What's Changed

  • Fixed pickle-ability of LiteLLMModel by @jamesbraza in #560
  • Refactoring LiteLLMModel before removing Router by @jamesbraza in #561
  • Adds openalex client as a default client by @nadolskit in #555
  • Moving to setup-uv and hynek/build-and-inspect-python-package in CI by @jamesbraza in #564
  • Ability to bypass usage of litellm.Router by @jamesbraza in #563
  • Propagating hynek/build-and-inspect-python-package's output location to pypa/gh-action-pypi-publish by @jamesbraza in #565
  • Downloading Package artifact for pypa/gh-action-pypi-publish by @jamesbraza in #566

Full Changelog: v5.1.1...v5.2.0