v5.2.0: OpenAlex
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 variableOPENALEX_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 removingRouter
by @jamesbraza in #561 - Adds openalex client as a default client by @nadolskit in #555
- Moving to
setup-uv
andhynek/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 topypa/gh-action-pypi-publish
by @jamesbraza in #565 - Downloading
Package
artifact forpypa/gh-action-pypi-publish
by @jamesbraza in #566
Full Changelog: v5.1.1...v5.2.0