Commit 859bc25
chore: bump the minor-and-patch group with 3 updates (#734)
Bumps the minor-and-patch group with 3 updates:
[litellm](https://github.com/BerriAI/litellm),
[mem0ai](https://github.com/mem0ai/mem0) and
[pytest-cov](https://github.com/pytest-dev/pytest-cov).
Updates `litellm` from 1.82.4 to 1.82.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/BerriAI/litellm/releases">litellm's
releases</a>.</em></p>
<blockquote>
<h2>litellm-v1.81.14.pre-call-hook-fix.dev</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: show proxy url in ModelHub by <a
href="https://github.com/janfrederickk"><code>@janfrederickk</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21660">BerriAI/litellm#21660</a></li>
<li>fix(bedrock): correct modelInput format for Converse API batch
models by <a
href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21656">BerriAI/litellm#21656</a></li>
<li>fix: only tag selected deployment in access group creation by <a
href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21655">BerriAI/litellm#21655</a></li>
<li>feat(proxy): add custom favicon support by <a
href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21653">BerriAI/litellm#21653</a></li>
<li>fix(bedrock): prevent double UUID in create_file S3 key by <a
href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21650">BerriAI/litellm#21650</a></li>
<li>feat(semantic-cache): support configurable vector dimensions by <a
href="https://github.com/hztBUAA"><code>@hztBUAA</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21649">BerriAI/litellm#21649</a></li>
<li>fix(utils): normalize camelCase thinking param keys to snake_case by
<a href="https://github.com/Chesars"><code>@Chesars</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21762">BerriAI/litellm#21762</a></li>
<li>feat: add optional digest mode for Slack alert types by <a
href="https://github.com/dkindlund"><code>@dkindlund</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21683">BerriAI/litellm#21683</a></li>
<li>[Docs] store_model_in_db Release Docs by <a
href="https://github.com/yuneng-jiang"><code>@yuneng-jiang</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21863">BerriAI/litellm#21863</a></li>
<li>Litellm dev 02 19 2026 p2 by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21871">BerriAI/litellm#21871</a></li>
<li>fix(budget): fix timezone config lookup and replace hardcoded
timezone map with ZoneInfo by <a
href="https://github.com/LeeJuOh"><code>@LeeJuOh</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21754">BerriAI/litellm#21754</a></li>
<li>fix: add missing return type annotations to iterator protocol
methods in streaming_handler by <a
href="https://github.com/WhoisMonesh"><code>@WhoisMonesh</code></a> in
<a
href="https://redirect.github.com/BerriAI/litellm/pull/21750">BerriAI/litellm#21750</a></li>
<li>Add gollem Go agent framework cookbook example by <a
href="https://github.com/trevorprater"><code>@trevorprater</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21747">BerriAI/litellm#21747</a></li>
<li>fix: avoid mutating caller-owned dicts in SpendUpdateQueue
aggregation by <a
href="https://github.com/themavik"><code>@themavik</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21742">BerriAI/litellm#21742</a></li>
<li>fix(vertex_ai): enable context-1m-2025-08-07 beta header by <a
href="https://github.com/edwiniac"><code>@edwiniac</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21870">BerriAI/litellm#21870</a></li>
<li>Revert "fix(vertex_ai): enable context-1m-2025-08-07 beta
header" by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21876">BerriAI/litellm#21876</a></li>
<li>fix: enable context-1m-2025-08-07 beta header for vertex_ai provider
by <a href="https://github.com/stakeswky"><code>@stakeswky</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21867">BerriAI/litellm#21867</a></li>
<li>Guardrail Policy Versioning by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21862">BerriAI/litellm#21862</a></li>
<li>docs: add OpenClaw integration tutorial by <a
href="https://github.com/Chesars"><code>@Chesars</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21605">BerriAI/litellm#21605</a></li>
<li>Litellm fix langfuse otel trace v2 by <a
href="https://github.com/Harshit28j"><code>@Harshit28j</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21309">BerriAI/litellm#21309</a></li>
<li>fix(bedrock): encode model arns for OpenAI compatible bedrock
imported models by <a
href="https://github.com/ta-stripe"><code>@ta-stripe</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21701">BerriAI/litellm#21701</a></li>
<li>feat(bedrock): support optional regional STS endpoint in role
assumption by <a
href="https://github.com/ta-stripe"><code>@ta-stripe</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21640">BerriAI/litellm#21640</a></li>
<li>fix: ensure arrival_time is set before calculating queue time by <a
href="https://github.com/Harshit28j"><code>@Harshit28j</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21918">BerriAI/litellm#21918</a></li>
<li>merge main in oss 22 02 by <a
href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21924">BerriAI/litellm#21924</a></li>
<li>merge main in oss 21 02 by <a
href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21926">BerriAI/litellm#21926</a></li>
<li>Add Noma guardrails v2 based on custom guardrails by <a
href="https://github.com/TomAlon"><code>@TomAlon</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21400">BerriAI/litellm#21400</a></li>
<li>Litellm dev 02 19 2026 p2 (<a
href="https://redirect.github.com/BerriAI/litellm/issues/21871">#21871</a>)
by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21872">BerriAI/litellm#21872</a></li>
<li>State management fixes for CheckBatchCost by <a
href="https://github.com/ephrimstanley"><code>@ephrimstanley</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21921">BerriAI/litellm#21921</a></li>
<li>Fix: Anthropic model wildcard access issue by <a
href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21917">BerriAI/litellm#21917</a></li>
<li>Litellm oss staging 02 22 2026 by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21877">BerriAI/litellm#21877</a></li>
<li>Litellm oss staging 02 21 2026 by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21786">BerriAI/litellm#21786</a></li>
<li>fix model cost map for anthropic fast and inference_geo by <a
href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21904">BerriAI/litellm#21904</a></li>
<li>Add Priority PayGo cost tracking gemini/vertex ai by <a
href="https://github.com/Sameerlite"><code>@Sameerlite</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21909">BerriAI/litellm#21909</a></li>
<li>fix(tests): fix StopIteration in prisma self-heal cooldown test by
<a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21938">BerriAI/litellm#21938</a></li>
<li>fix(tests): use absolute path for model_prices JSON validation test
by <a href="https://github.com/jquinter"><code>@jquinter</code></a> in
<a
href="https://redirect.github.com/BerriAI/litellm/pull/21939">BerriAI/litellm#21939</a></li>
<li>docs: add Google GenAI SDK tutorial (JS & Python) by <a
href="https://github.com/Chesars"><code>@Chesars</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21885">BerriAI/litellm#21885</a></li>
<li>docs(ui): add pre-PR checklist to UI contributing guide by <a
href="https://github.com/Chesars"><code>@Chesars</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21886">BerriAI/litellm#21886</a></li>
<li>feat: Litellm network mock by <a
href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in
<a
href="https://redirect.github.com/BerriAI/litellm/pull/21942">BerriAI/litellm#21942</a></li>
<li>Guardrail Monitor - measure guardrail reliability in prod by <a
href="https://github.com/krrishdholakia"><code>@krrishdholakia</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21944">BerriAI/litellm#21944</a></li>
<li>fix(tests): add INCOMPLETE to interactions status enum expected
values by <a
href="https://github.com/jquinter"><code>@jquinter</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21943">BerriAI/litellm#21943</a></li>
<li>feat: Singapore guardrail policies (PDPA + MAS AI Risk Management)
by <a href="https://github.com/ron-zhong"><code>@ron-zhong</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21948">BerriAI/litellm#21948</a></li>
<li>Add OpenAI Agents SDK tutorial with LiteLLM Proxy to docs by <a
href="https://github.com/Arindam200"><code>@Arindam200</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21221">BerriAI/litellm#21221</a></li>
<li>fix(tests): make RPM limit test sequential to fix race condition by
<a href="https://github.com/jquinter"><code>@jquinter</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21937">BerriAI/litellm#21937</a></li>
<li>docs: add performance & reliability section to v1.81.14 release
notes by <a
href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in
<a
href="https://redirect.github.com/BerriAI/litellm/pull/21950">BerriAI/litellm#21950</a></li>
<li>feat(videos): add variant parameter to video content download by <a
href="https://github.com/nielei3"><code>@nielei3</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21955">BerriAI/litellm#21955</a></li>
<li>Revert duplicate issue checker to text-based matching by <a
href="https://github.com/ryan-crabbe"><code>@ryan-crabbe</code></a> in
<a
href="https://redirect.github.com/BerriAI/litellm/pull/21961">BerriAI/litellm#21961</a></li>
<li>[Feature] UI - Blog Dropdown in Navbar by <a
href="https://github.com/yuneng-jiang"><code>@yuneng-jiang</code></a>
in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21859">BerriAI/litellm#21859</a></li>
<li>fix(videos): pass api_key from litellm_params to video remix
handlers by <a
href="https://github.com/nielei3"><code>@nielei3</code></a> in <a
href="https://redirect.github.com/BerriAI/litellm/pull/21965">BerriAI/litellm#21965</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/BerriAI/litellm/commits">compare view</a></li>
</ul>
</details>
<br />
Updates `mem0ai` from 1.0.6 to 1.0.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mem0ai/mem0/releases">mem0ai's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.7</h2>
<h2>What's Changed</h2>
<ul>
<li>docs: add MiroFish integration and swarm memory cookbook
documentation by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4373">mem0ai/mem0#4373</a></li>
<li>chore: remove the integration/mirofish path from docs by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4399">mem0ai/mem0#4399</a></li>
<li>fix(ollama): pass tools to client.chat and parse tool_calls from
response by <a
href="https://github.com/sxu75374"><code>@sxu75374</code></a> in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4176">mem0ai/mem0#4176</a></li>
<li>fix(oss): normalize malformed LLM fact output before embedding by <a
href="https://github.com/amahuli03"><code>@amahuli03</code></a> in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4224">mem0ai/mem0#4224</a></li>
<li>refactor: improve Ollama embedder, normalize model names, add error
handling, update tests by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4403">mem0ai/mem0#4403</a></li>
<li>fix: pass encoding_format='float' in OpenAI embeddings for proxy
compatibility by <a
href="https://github.com/AtharvaJaiswal005"><code>@AtharvaJaiswal005</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4058">mem0ai/mem0#4058</a></li>
<li>fix: forward tools parameter to Gemini API in GoogleLLM (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4380">#4380</a>) by
<a href="https://github.com/DhilipBinny"><code>@DhilipBinny</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4386">mem0ai/mem0#4386</a></li>
<li>fix(ts-sdk): externalize all peerDependencies in tsup config by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4408">mem0ai/mem0#4408</a></li>
<li>feat(openclaw): improve extraction quality with noise filtering,
deduplication, and better instructions by <a
href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4302">mem0ai/mem0#4302</a></li>
<li>fix(docs): add redirect rules for legacy and moved documentation
pages by <a
href="https://github.com/whysosaket"><code>@whysosaket</code></a> in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4413">mem0ai/mem0#4413</a></li>
<li>fix(reranker): support nested llm config in LLMReranker for
non-OpenAI providers by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4405">mem0ai/mem0#4405</a></li>
<li>fix: add LLM provider detection and defaults to memory config by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4400">mem0ai/mem0#4400</a></li>
<li>fix: preserve http_auth in _safe_deepcopy_config for OpenSearch (<a
href="https://redirect.github.com/mem0ai/mem0/issues/3580">#3580</a>) by
<a
href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4418">mem0ai/mem0#4418</a></li>
<li>replace hardcoded US/Pacific timezone references with timezone.utc
by <a href="https://github.com/amahuli03"><code>@amahuli03</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4404">mem0ai/mem0#4404</a></li>
<li>fix: handle control characters in LLM JSON responses by <a
href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4420">mem0ai/mem0#4420</a></li>
<li>feat(test): integration test for ts-sdk by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4395">mem0ai/mem0#4395</a></li>
<li>chore: delete obsolete e2e tests by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4419">mem0ai/mem0#4419</a></li>
<li>fix: handle truncated code blocks in removeCodeBlocks function by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4421">mem0ai/mem0#4421</a></li>
<li>refactor: fix webhook create/update serialization, add payload
types, and MEMORY_CATEGORIZED event by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4429">mem0ai/mem0#4429</a></li>
<li>fix: wrap vector and payload in lists for Langchain.update by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4446">mem0ai/mem0#4446</a></li>
<li>fix: prevent embedding corruption in Valkey and Redis when vector is
None (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4336">#4336</a>) by
<a href="https://github.com/DhilipBinny"><code>@DhilipBinny</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4362">mem0ai/mem0#4362</a></li>
<li>Improve SEO metadata across documentation pages by <a
href="https://github.com/mintlify"><code>@mintlify</code></a>[bot] in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4447">mem0ai/mem0#4447</a></li>
<li>feat: add optional API key authentication to REST API server by <a
href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4442">mem0ai/mem0#4442</a></li>
<li>fix: raise ValueError when deleting nonexistent memory by <a
href="https://github.com/kartik-mem0"><code>@kartik-mem0</code></a> in
<a
href="https://redirect.github.com/mem0ai/mem0/pull/4455">mem0ai/mem0#4455</a></li>
<li>feat: add MiniMax LLM provider (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4132">#4132</a>) by
<a
href="https://github.com/Himanshu-Sangshetti"><code>@Himanshu-Sangshetti</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4431">mem0ai/mem0#4431</a></li>
<li>fix: add missing _parse_response to AzureOpenAIStructuredLLM by <a
href="https://github.com/mvanhorn"><code>@mvanhorn</code></a> in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4434">mem0ai/mem0#4434</a></li>
<li>feat: add Apache AGE graph store support by <a
href="https://github.com/utkarsh240799"><code>@utkarsh240799</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4448">mem0ai/mem0#4448</a></li>
<li>fix: use toCamelCase in redis get method for the payload by <a
href="https://github.com/Failfail2603"><code>@Failfail2603</code></a>
in <a
href="https://redirect.github.com/mem0ai/mem0/pull/3172">mem0ai/mem0#3172</a></li>
<li>Fix: add pgvector support to NodeJS OSS VectorStoreFactory (fixes <a
href="https://redirect.github.com/mem0ai/mem0/issues/3491">#3491</a>) by
<a href="https://github.com/veeceey"><code>@veeceey</code></a> in <a
href="https://redirect.github.com/mem0ai/mem0/pull/3997">mem0ai/mem0#3997</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sxu75374"><code>@sxu75374</code></a>
made their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4176">mem0ai/mem0#4176</a></li>
<li><a
href="https://github.com/AtharvaJaiswal005"><code>@AtharvaJaiswal005</code></a>
made their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4058">mem0ai/mem0#4058</a></li>
<li><a
href="https://github.com/mintlify"><code>@mintlify</code></a>[bot] made
their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4447">mem0ai/mem0#4447</a></li>
<li><a
href="https://github.com/Himanshu-Sangshetti"><code>@Himanshu-Sangshetti</code></a>
made their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4431">mem0ai/mem0#4431</a></li>
<li><a href="https://github.com/mvanhorn"><code>@mvanhorn</code></a>
made their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/4434">mem0ai/mem0#4434</a></li>
<li><a
href="https://github.com/Failfail2603"><code>@Failfail2603</code></a>
made their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/3172">mem0ai/mem0#3172</a></li>
<li><a href="https://github.com/veeceey"><code>@veeceey</code></a> made
their first contribution in <a
href="https://redirect.github.com/mem0ai/mem0/pull/3997">mem0ai/mem0#3997</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7">https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mem0ai/mem0/blob/main/docs/changelog.mdx">mem0ai's
changelog</a>.</em></p>
<blockquote>
<hr />
<h2>title: "Product Updates"
description: "Latest releases, bug fixes, and improvements for the
Mem0 Python and TypeScript SDKs."
mode: "wide"</h2>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><strong>Bug Fixes:</strong></p>
<ul>
<li><strong>Core:</strong> Fixed control characters in LLM JSON
responses causing parse failures (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4420">#4420</a>)</li>
<li><strong>Core:</strong> Replaced hardcoded US/Pacific timezone
references with <code>timezone.utc</code> (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4404">#4404</a>)</li>
<li><strong>Core:</strong> Preserved <code>http_auth</code> in
<code>_safe_deepcopy_config</code> for OpenSearch (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4418">#4418</a>)</li>
<li><strong>Core:</strong> Normalized malformed LLM fact output before
embedding (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4224">#4224</a>)</li>
<li><strong>Embeddings:</strong> Pass
<code>encoding_format='float'</code> in OpenAI embeddings for proxy
compatibility (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4058">#4058</a>)</li>
<li><strong>LLMs:</strong> Fixed Ollama to pass tools to
<code>client.chat</code> and parse <code>tool_calls</code> from response
(<a
href="https://redirect.github.com/mem0ai/mem0/issues/4176">#4176</a>)</li>
<li><strong>Reranker:</strong> Support nested LLM config in
<code>LLMReranker</code> for non-OpenAI providers (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4405">#4405</a>)</li>
<li><strong>Vector Stores:</strong> Cast <code>vector_distance</code> to
float in Redis search (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4377">#4377</a>)</li>
</ul>
<p><strong>Improvements:</strong></p>
<ul>
<li><strong>Embeddings:</strong> Improved Ollama embedder with model
name normalization and error handling (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4403">#4403</a>)</li>
</ul>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<p><strong>Bug Fixes:</strong></p>
<ul>
<li><strong>Telemetry:</strong> Fixed telemetry vector store
initialization still running when <code>MEM0_TELEMETRY</code> is
disabled (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4351">#4351</a>)</li>
<li><strong>Core:</strong> Removed destructive
<code>vector_store.reset()</code> call from <code>delete_all()</code>
that was wiping the entire vector store instead of deleting only the
target memories (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4349">#4349</a>)</li>
<li><strong>OSS:</strong> <code>OllamaLLM</code> now respects the
configured URL instead of always falling back to localhost (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4320">#4320</a>)</li>
<li><strong>Core:</strong> Fixed <code>KeyError</code> when LLM omits
the <code>entities</code> key in tool call response (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4313">#4313</a>)</li>
<li><strong>Prompts:</strong> Ensured JSON instruction is included in
prompts when using <code>json_object</code> response format (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4271">#4271</a>)</li>
<li><strong>Core:</strong> Fixed incorrect database parameter handling
(<a
href="https://redirect.github.com/mem0ai/mem0/issues/3913">#3913</a>)</li>
</ul>
<p><strong>Dependencies:</strong></p>
<ul>
<li>Updated LangChain dependencies to v1.0.0 (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4353">#4353</a>)</li>
<li>Bumped protobuf dependency to 5.29.6 and extended upper bound to
<code><7.0.0</code> (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4326">#4326</a>)</li>
</ul>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mem0ai/mem0/commit/30661ab4275bd1e6f0c81209c33972189616ffc0"><code>30661ab</code></a>
Fix: add pgvector support to NodeJS OSS VectorStoreFactory (fixes <a
href="https://redirect.github.com/mem0ai/mem0/issues/3491">#3491</a>)
(<a
href="https://redirect.github.com/mem0ai/mem0/issues/3997">#3997</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/7ad5d6f4429521dd043dc7428ec9a19660924009"><code>7ad5d6f</code></a>
fix: use toCamelCase in redis get method for the payload (<a
href="https://redirect.github.com/mem0ai/mem0/issues/3172">#3172</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/305ce7b6b3b3feec49f00011b2a1ea172b38d8df"><code>305ce7b</code></a>
feat: add Apache AGE graph store support (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4448">#4448</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/4437c3e8a8b92baa51aafe06ce6d9d4403195a8d"><code>4437c3e</code></a>
fix: add missing _parse_response to AzureOpenAIStructuredLLM (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4434">#4434</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/54bdbde6e6f4e13e7855ae0b2e58bd9da2ae4f2a"><code>54bdbde</code></a>
feat: add MiniMax LLM provider (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4132">#4132</a>)
(<a
href="https://redirect.github.com/mem0ai/mem0/issues/4431">#4431</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/2b9558335bcca511365c7a996362071c3aa55ba8"><code>2b95583</code></a>
fix: raise ValueError when deleting nonexistent memory (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4455">#4455</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/2520edb4048b480134e8e479c3d02e1c88fd9f39"><code>2520edb</code></a>
feat: add optional API key authentication to REST API server (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4442">#4442</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/f05e50d940166d884ad7c41e11f4200e6035f6a5"><code>f05e50d</code></a>
Improve SEO metadata across documentation pages (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4447">#4447</a>)</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/401754ca65029f13d9d5ddc54ffd984d51c8108d"><code>401754c</code></a>
fix: prevent embedding corruption in Valkey and Redis when vector is
None (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4">#4</a>...</li>
<li><a
href="https://github.com/mem0ai/mem0/commit/73038900f50559f76e066e01ae9d8a4f3efdb83c"><code>7303890</code></a>
fix: wrap vector and payload in lists for Langchain.update (<a
href="https://redirect.github.com/mem0ai/mem0/issues/4446">#4446</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/mem0ai/mem0/compare/v1.0.6...v1.0.7">compare
view</a></li>
</ul>
</details>
<br />
Updates `pytest-cov` from 7.0.0 to 7.1.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst">pytest-cov's
changelog</a>.</em></p>
<blockquote>
<h2>7.1.0 (2026-03-21)</h2>
<ul>
<li>
<p>Fixed total coverage computation to always be consistent, regardless
of reporting settings.
Previously some reports could produce different total counts, and
consequently can make --cov-fail-under behave different depending on
reporting options.
See <code>[#641](pytest-dev/pytest-cov#641)
<https://github.com/pytest-dev/pytest-cov/issues/641></code>_.</p>
</li>
<li>
<p>Improve handling of ResourceWarning from sqlite3.</p>
<p>The plugin adds warning filter for sqlite3
<code>ResourceWarning</code> unclosed database (since 6.2.0).
It checks if there is already existing plugin for this message by
comparing filter regular expression.
When filter is specified on command line the message is escaped and does
not match an expected message.
A check for an escaped regular expression is added to handle this
case.</p>
<p>With this fix one can suppress <code>ResourceWarning</code> from
sqlite3 from command line::</p>
<p>pytest -W "ignore:unclosed database in <sqlite3.Connection
object at:ResourceWarning" ...</p>
</li>
<li>
<p>Various improvements to documentation.
Contributed by Art Pelling in
<code>[#718](pytest-dev/pytest-cov#718)
<https://github.com/pytest-dev/pytest-cov/pull/718></code>_ and
"vivodi" in
<code>[#738](pytest-dev/pytest-cov#738)
<https://github.com/pytest-dev/pytest-cov/pull/738></code><em>.
Also closed
<code>[#736](pytest-dev/pytest-cov#736)
<https://github.com/pytest-dev/pytest-cov/issues/736></code></em>.</p>
</li>
<li>
<p>Fixed some assertions in tests.
Contributed by in Markéta Machová in
<code>[#722](pytest-dev/pytest-cov#722)
<https://github.com/pytest-dev/pytest-cov/pull/722></code>_.</p>
</li>
<li>
<p>Removed unnecessary coverage configuration copying (meant as a backup
because reporting commands had configuration side-effects before
coverage 5.0).</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/66c8a526b1246b5eb8fb1bc218878131bc628622"><code>66c8a52</code></a>
Bump version: 7.0.0 → 7.1.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/f7076624784332594aa4cb3585d4757d295db15e"><code>f707662</code></a>
Make the examples use pypy 3.11.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/6049a7847872e3139e6c82e93787123df5dc8672"><code>6049a78</code></a>
Make context test use the old ctracer (seems the new sysmon tracer
behaves di...</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/8ebf20bbbc73478b3f8fd36d30237d9ea083f06b"><code>8ebf20b</code></a>
Update changelog.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/861d30e60d571f97259c6b718b71c819d5dbc3b9"><code>861d30e</code></a>
Remove the backup context manager - shouldn't be needed since coverage
5.0, ...</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/fd4c956014035527f0c3c8d7faef3f8cfdadac7f"><code>fd4c956</code></a>
Pass the precision on the nulled total (seems that there's some caching
goion...</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/78c9c4ecb005faf4962fd86ff7bf9c9cce9554d6"><code>78c9c4e</code></a>
Only run the 3.9 on older deps.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/4849a922e8be725c662a3d9175da571ace6545dc"><code>4849a92</code></a>
Punctuation.</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/197c35e2f37031fd1927715307ab6eed7cb3d2b7"><code>197c35e</code></a>
Update changelog and hopefully I don't forget to publish release again
:))</li>
<li><a
href="https://github.com/pytest-dev/pytest-cov/commit/14dc1c92d44108384e39803888635fdbfc578b7f"><code>14dc1c9</code></a>
Update examples to use 3.11 and make the adhoc layout example look a bit
more...</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-cov/compare/v7.0.0...v7.1.0">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aurelio <19254254+Aureliolo@users.noreply.github.com>1 parent 2b60069 commit 859bc25
2 files changed
Lines changed: 16 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments