Skip to content

v2.1.10

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Jul 15:41
· 1 commit to main since this release

JustLLMs v2.1.10

chore: bump version to 2.1.10

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Installation

pip install justllms==2.1.10

View on PyPI: https://pypi.org/project/justllms/2.1.10/

What's Changed

  • fix: resolve CI test-build import NameError for SyncStreamResponse by @DarshanHarihar1 in #31
  • fix: handle empty YAML and JSON config files by @DarshanHarihar1 in #32
  • fix: allow empty content for assistant messages with tool_calls by @DarshanHarihar1 in #33
  • feat: failure-driven provider fallback chains by @DarshanHarihar1 in #45
  • feat: usage tracking and budget limits by @DarshanHarihar1 in #44
  • feat: response caching with memory and disk backends by @DarshanHarihar1 in #46
  • fix: populate tools_used when execute_tools is False by @cursor[bot] in #43
  • fix: prefer longest model prefix for token encoding lookup by @cursor[bot] in #42
  • fix: allow empty content for tool role messages in validation by @cursor[bot] in #41
  • fix: include tool_call_id in Azure OpenAI message formatting by @cursor[bot] in #40
  • ci: run pytest suite in CI across Python 3.10-3.13 by @DarshanHarihar1 in #47
  • refactor: streamline tool management and HTTP request handling by @DarshanHarihar1 in #56

New Contributors

  • @cursor[bot] made their first contribution in #43

Full Changelog: v2.1.9...v2.1.10