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.10View 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
Full Changelog: v2.1.9...v2.1.10