[PR #2811] [MERGED] chore(deps): bump the uv group across 2 directories with 4 updates #2909

Closed
opened 2026-06-05 18:20:22 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/2811
Author: @dependabot[bot]
Created: 2/25/2026
Status: Merged
Merged: 2/25/2026
Merged by: @jkennedyvz

Base: mainHead: dependabot/uv/uv-385ce0e33d


📝 Commits (1)

  • 96b8920 chore(deps): bump the uv group across 2 directories with 4 updates

📊 Changes

2 files changed (+81 additions, -107 deletions)

View changed files

📝 reference/python/uv.lock (+43 -70)
📝 uv.lock (+38 -37)

📄 Description

Bumps the uv group with 1 update in the / directory: langgraph-checkpoint.
Bumps the uv group with 3 updates in the /reference/python directory: google-cloud-aiplatform, pillow and pypdf.

Updates langgraph-checkpoint from 3.0.0 to 4.0.0

Release notes

Sourced from langgraph-checkpoint's releases.

langgraph-checkpoint==4.0.0

Changes since checkpoint==3.0.1

  • fix: flip default on base cache (#6677)
  • fix(checkpoint): InMemorySaver context managers should return self in… (#6529)
  • fix: docstring for serializer protocol (#6525)
  • chore: clean up some refs (#6487)
  • chore: add pyproject.toml links (#6364)

langgraph-checkpoint-postgres==3.0.4

Changes since checkpointpostgres==3.0.3

  • chore: Omit lock when using connection pool (#6734)
  • chore(deps): upgrade dependencies with uv lock --upgrade (#6671)
  • chore: update twitter URLs (#6683)

langgraph-checkpoint-postgres==3.0.3

Changes since checkpointpostgres==3.0.2

  • fix: flip default on base cache (#6677)
  • docs: storage nits (#6651)

langgraph-checkpoint-sqlite==3.0.3

Changes since checkpointsqlite==3.0.2

  • fix: aiosqlite's breaking change (#6699)
  • chore(deps): upgrade dependencies with uv lock --upgrade (#6671)
  • chore: update twitter URLs (#6683)

langgraph-checkpoint-postgres==3.0.2

Changes since checkpointpostgres==3.0.1

  • release(checkpoint-postgres): 3.0.1 (#6568)
  • chore: pgqs (#6567)
  • fix(checkpoint-postgres): ensure vector extension is created only if not exists (#6154)
  • fix(checkpoint-postgres): Replace f-string SQL formatting with parameterized queries in migration statements (#6328)
  • chore: add pyproject.toml links (#6364)
  • docs: add license files for checkpoint-sqlite and checkpoint-postgres (#6392)

langgraph-checkpoint-sqlite==3.0.2

Changes since checkpointsqlite==3.0.1

  • fix: flip default on base cache (#6677)
  • docs: storage nits (#6651)

checkpoint==3.0.1

Changes since checkpoint==3.0.0

  • chore: update ormsgpack minbound and add OPT_REPLACE_SURROGATES (#6395)
  • fix(checkpoint): update checkpoint interface specification in README (#6386)

... (truncated)

Commits

Updates google-cloud-aiplatform from 1.130.0 to 1.133.0

Release notes

Sourced from google-cloud-aiplatform's releases.

v1.133.0

1.133.0 (2026-01-08)

Features

  • Deprecate tuning public preview SDK in favor of tuning SDK (35d362c)
  • GenAI SDK client - Enabling Few-shot Prompt Optimization by passing either "OPTIMIZATION_TARGET_FEW_SHOT_RUBRICS" or "OPTIMIZATION_TARGET_FEW_SHOT_TARGET_RESPONSE" to the optimize_prompt method (715cc5b)
  • GenAI SDK client(memory): Add enable_third_person_memories (65717fa)
  • Support Developer Connect in AE (04f1771)

Bug Fixes

  • Add None check for agent_info in evals.py (c8c0f0f)
  • GenAI client(evals) - Fix TypeError in _build_generate_content_config (be2eaaa)
  • Make project_number to project_id mapping fail-open. (f1c8458)
  • Replace asyncio.run with create_task in ADK async thread mains. (83f4076)
  • Replace asyncio.run with create_task in ADK async thread mains. (8c876ef)
  • Require uri or staging bucket configuration for saving model to Vertex Experiment. (5448f06)
  • Return embedding metadata if available (d9c6eb1)
  • Update examples_dataframe type to PandasDataFrame in Prompt Optimizer. (a2564cc)

v1.132.0

1.132.0 (2025-12-17)

Features

  • Add Lustre support to the Vertex Training Custom Job API (71747e8)

Documentation

  • A comment for field restart_job_on_worker_restart in message .google.cloud.aiplatform.v1beta1.Scheduling is changed (71747e8)
  • A comment for field timeout in message .google.cloud.aiplatform.v1beta1.Scheduling is changed (71747e8)

v1.131.0

1.131.0 (2025-12-16)

Features

  • Allow list of events to be passed to AdkApp.async_stream_query (dd8840a)
  • GenAI Client(evals) - Support CustomCodeExecution metric in Vertex Gen AI Eval Service (4114728)
  • Updates the ADK template to direct structured JSON logs to standard output. (a65ec29)

Bug Fixes

... (truncated)

Changelog

Sourced from google-cloud-aiplatform's changelog.

1.133.0 (2026-01-08)

Features

  • Deprecate tuning public preview SDK in favor of tuning SDK (35d362c)
  • GenAI SDK client - Enabling Few-shot Prompt Optimization by passing either "OPTIMIZATION_TARGET_FEW_SHOT_RUBRICS" or "OPTIMIZATION_TARGET_FEW_SHOT_TARGET_RESPONSE" to the optimize_prompt method (715cc5b)
  • GenAI SDK client(memory): Add enable_third_person_memories (65717fa)
  • Support Developer Connect in AE (04f1771)

Bug Fixes

  • Add None check for agent_info in evals.py (c8c0f0f)
  • GenAI client(evals) - Fix TypeError in _build_generate_content_config (be2eaaa)
  • Make project_number to project_id mapping fail-open. (f1c8458)
  • Replace asyncio.run with create_task in ADK async thread mains. (83f4076)
  • Replace asyncio.run with create_task in ADK async thread mains. (8c876ef)
  • Require uri or staging bucket configuration for saving model to Vertex Experiment. (5448f06)
  • Return embedding metadata if available (d9c6eb1)
  • Update examples_dataframe type to PandasDataFrame in Prompt Optimizer. (a2564cc)

1.132.0 (2025-12-17)

Features

  • Add Lustre support to the Vertex Training Custom Job API (71747e8)
  • Add Lustre support to the Vertex Training Custom Job API (71747e8)

Documentation

  • A comment for field restart_job_on_worker_restart in message .google.cloud.aiplatform.v1beta1.Scheduling is changed (71747e8)
  • A comment for field timeout in message .google.cloud.aiplatform.v1beta1.Scheduling is changed (71747e8)

1.131.0 (2025-12-16)

Features

  • Allow list of events to be passed to AdkApp.async_stream_query (dd8840a)
  • GenAI Client(evals) - Support CustomCodeExecution metric in Vertex Gen AI Eval Service (4114728)
  • Updates the ADK template to direct structured JSON logs to standard output. (a65ec29)

Bug Fixes

  • Fix RagManagedVertexVectorSearch when using backend_config (df0976e)
  • GenAI Client(evals) - patch for vulnerability in visualization (8a00d43)
Commits
  • 78f2bdd chore(main): release 1.133.0 (#6211)
  • c8c0f0f fix: Add None check for agent_info in evals.py
  • 9952b97 chore: rollback
  • 83f4076 fix: Replace asyncio.run with create_task in ADK async thread mains.
  • 937d5af Copybara import of the project:
  • aaaf902 chore: bump google-auth lower bound to 2.47.0 in GenAI and Vertex SDKs
  • 8c876ef fix: Replace asyncio.run with create_task in ADK async thread mains.
  • 5448f06 fix: Require uri or staging bucket configuration for saving model to Vertex E...
  • 65717fa feat: GenAI SDK client(memory): Add enable_third_person_memories
  • be2eaaa fix: GenAI client(evals) - Fix TypeError in _build_generate_content_config
  • Additional commits viewable in compare view

Updates pillow from 11.3.0 to 12.1.1

Release notes

Sourced from pillow's releases.

12.1.1

https://pillow.readthedocs.io/en/stable/releasenotes/12.1.1.html

Dependencies

Other changes

12.1.0

https://pillow.readthedocs.io/en/stable/releasenotes/12.1.0.html

Deprecations

Documentation

Dependencies

Testing

... (truncated)

Commits

Updates pypdf from 6.6.2 to 6.7.2

Release notes

Sourced from pypdf's releases.

Version 6.7.2, 2026-02-22

What's new

Security (SEC)

Bug Fixes (BUG)

Full Changelog

Version 6.7.1, 2026-02-17

What's new

Security (SEC)

Bug Fixes (BUG)

Robustness (ROB)

Full Changelog

Version 6.7.0, 2026-02-08

What's new

Deprecations (DEP)

New Features (ENH)

  • Add ability to add font resources for 14 Adobe Core fonts in text widget annotations (#3624) by @​PJBrs

Bug Fixes (BUG)

Robustness (ROB)

Full Changelog

Changelog

Sourced from pypdf's changelog.

Version 6.7.2, 2026-02-22

Security (SEC)

  • Prevent infinite loop from circular xref /Prev references (#3655)

Bug Fixes (BUG)

  • Fix wrong LUT size error (#3651)
  • Fix handling of page boxes defined on /Pages (#3650)

Full Changelog

Version 6.7.1, 2026-02-17

Security (SEC)

  • Detect cyclic references when accessing TreeObject.children (#3645)
  • Limit size of /ToUnicode entries (#3646)
  • Limit FlateDecode recovery attempts (#3644)

Bug Fixes (BUG)

  • Avoid own object replacement logic in PageObject.replace_contents (#3638)
  • Fix UnboundLocalError when update_page_form_field_values with /Sig (#3634)

Robustness (ROB)

  • Avoid divison by zero when decoding FlateDecode PNG prediction (#3641)

Full Changelog

Version 6.7.0, 2026-02-08

Deprecations (DEP)

  • Deprecate support for abbreviations in decode_stream_data (#3617)

New Features (ENH)

  • Add ability to add font resources for 14 Adobe Core fonts in text widget annotations (#3624)

Bug Fixes (BUG)

  • Avoid invalid load for ICCBased FlateDecode images in mode 1 (#3619)

Robustness (ROB)

  • Fix AESV2 decryption when /Length missing in encrypt dict (#3629)
  • Fix merging when annotations point to NullObject (#3613)
  • Check for self._info being None in compress_identical_objects (#3612)

Full Changelog

Commits
  • 4f1260f REL: 6.7.2
  • 6ef86cb DOC: Sync release process with current status
  • f0a462d SEC: Prevent infinite loop from circular xref /Prev references (#3655)
  • c707d3c DOC: Encourage contributors to not use our CI for debugging
  • 4670513 BUG: Fix wrong LUT size error (#3651)
  • 801353a MAINT: Spelling corrections (#3647)
  • 4d57836 BUG: Fix handling of page boxes defined on /Pages (#3650)
  • ad2a45d REL: 6.7.1
  • bd2f6d0 SEC: Detect cyclic references when accessing TreeObject.children (#3645)
  • 77d7b8d SEC: Limit size of /ToUnicode entries (#3646)
  • Additional commits viewable in compare view

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 commands and options

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
    You can disable automated security fix PRs for this repo from the Security Alerts page.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/2811 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 2/25/2026 **Status:** ✅ Merged **Merged:** 2/25/2026 **Merged by:** [@jkennedyvz](https://github.com/jkennedyvz) **Base:** `main` ← **Head:** `dependabot/uv/uv-385ce0e33d` --- ### 📝 Commits (1) - [`96b8920`](https://github.com/langchain-ai/docs/commit/96b8920d3642175b0d9eea47bb958e42333220d1) chore(deps): bump the uv group across 2 directories with 4 updates ### 📊 Changes **2 files changed** (+81 additions, -107 deletions) <details> <summary>View changed files</summary> 📝 `reference/python/uv.lock` (+43 -70) 📝 `uv.lock` (+38 -37) </details> ### 📄 Description Bumps the uv group with 1 update in the / directory: [langgraph-checkpoint](https://github.com/langchain-ai/langgraph). Bumps the uv group with 3 updates in the /reference/python directory: [google-cloud-aiplatform](https://github.com/googleapis/python-aiplatform), [pillow](https://github.com/python-pillow/Pillow) and [pypdf](https://github.com/py-pdf/pypdf). Updates `langgraph-checkpoint` from 3.0.0 to 4.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/langchain-ai/langgraph/releases">langgraph-checkpoint's releases</a>.</em></p> <blockquote> <h2>langgraph-checkpoint==4.0.0</h2> <p>Changes since checkpoint==3.0.1</p> <ul> <li>fix: flip default on base cache (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6677">#6677</a>)</li> <li>fix(checkpoint): InMemorySaver context managers should return self in… (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6529">#6529</a>)</li> <li>fix: docstring for serializer protocol (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6525">#6525</a>)</li> <li>chore: clean up some refs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6487">#6487</a>)</li> <li>chore: add <code>pyproject.toml</code> links (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6364">#6364</a>)</li> </ul> <h2>langgraph-checkpoint-postgres==3.0.4</h2> <p>Changes since checkpointpostgres==3.0.3</p> <ul> <li>chore: Omit lock when using connection pool (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6734">#6734</a>)</li> <li>chore(deps): upgrade dependencies with <code>uv lock --upgrade</code> (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6671">#6671</a>)</li> <li>chore: update twitter URLs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6683">#6683</a>)</li> </ul> <h2>langgraph-checkpoint-postgres==3.0.3</h2> <p>Changes since checkpointpostgres==3.0.2</p> <ul> <li>fix: flip default on base cache (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6677">#6677</a>)</li> <li>docs: storage nits (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6651">#6651</a>)</li> </ul> <h2>langgraph-checkpoint-sqlite==3.0.3</h2> <p>Changes since checkpointsqlite==3.0.2</p> <ul> <li>fix: aiosqlite's breaking change (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6699">#6699</a>)</li> <li>chore(deps): upgrade dependencies with <code>uv lock --upgrade</code> (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6671">#6671</a>)</li> <li>chore: update twitter URLs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6683">#6683</a>)</li> </ul> <h2>langgraph-checkpoint-postgres==3.0.2</h2> <p>Changes since checkpointpostgres==3.0.1</p> <ul> <li>release(checkpoint-postgres): 3.0.1 (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6568">#6568</a>)</li> <li>chore: pgqs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6567">#6567</a>)</li> <li>fix(checkpoint-postgres): ensure vector extension is created only if not exists (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6154">#6154</a>)</li> <li>fix(checkpoint-postgres): Replace f-string SQL formatting with parameterized queries in migration statements (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6328">#6328</a>)</li> <li>chore: add <code>pyproject.toml</code> links (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6364">#6364</a>)</li> <li>docs: add license files for checkpoint-sqlite and checkpoint-postgres (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6392">#6392</a>)</li> </ul> <h2>langgraph-checkpoint-sqlite==3.0.2</h2> <p>Changes since checkpointsqlite==3.0.1</p> <ul> <li>fix: flip default on base cache (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6677">#6677</a>)</li> <li>docs: storage nits (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6651">#6651</a>)</li> </ul> <h2>checkpoint==3.0.1</h2> <p>Changes since checkpoint==3.0.0</p> <ul> <li>chore: update ormsgpack minbound and add OPT_REPLACE_SURROGATES (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6395">#6395</a>)</li> <li>fix(checkpoint): update checkpoint interface specification in README (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6386">#6386</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/langchain-ai/langgraph/commit/f91d79d0c86932ded6e3b9f195d5a0bbd5aef99c"><code>f91d79d</code></a> fix: flip default on base cache (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6677">#6677</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/cb2faa7dda0f2ea49d2729361e1802fb233feaa5"><code>cb2faa7</code></a> fix(prebuilt): support generic type arguments for ToolRuntime injection (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6509">#6509</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/a5827c5c6193669d3063897e1845a45cfb90d732"><code>a5827c5</code></a> fix: change default recursion limit (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6676">#6676</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/5212369bd0791806083f183cb19ccce024db8790"><code>5212369</code></a> feat(sdk-py): add end-time to crons client (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6674">#6674</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/7045a23148bfb7c7de825776531d163f22241aaa"><code>7045a23</code></a> fix: add <code>state</code> attribute to <code>ToolCallRequest</code> overrides (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6668">#6668</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/728db10b1f38c9c56f097d2847f0330977d5eba2"><code>728db10</code></a> fix: suppress unintended deprecation warning (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6669">#6669</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/454af218968b2962b4beeb9a28b9d421f0610694"><code>454af21</code></a> feat(sdk-py): cron.on_run_completed support (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6662">#6662</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/b4630d84520e5f8b6c6580f15cd7dada214ef657"><code>b4630d8</code></a> chore: delete docs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6488">#6488</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/311465bbf7751829942b92bc28c5a79e0666710f"><code>311465b</code></a> fix: sanitize namespace for deeply nested graph jumps (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6665">#6665</a>)</li> <li><a href="https://github.com/langchain-ai/langgraph/commit/8ccead9560f6cd76537f632d7a310ba41e38f28b"><code>8ccead9</code></a> docs: x-refs and explainer in tool node docs (<a href="https://redirect.github.com/langchain-ai/langgraph/issues/6653">#6653</a>)</li> <li>Additional commits viewable in <a href="https://github.com/langchain-ai/langgraph/compare/checkpoint==3.0.0...checkpoint==4.0.0">compare view</a></li> </ul> </details> <br /> Updates `google-cloud-aiplatform` from 1.130.0 to 1.133.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/python-aiplatform/releases">google-cloud-aiplatform's releases</a>.</em></p> <blockquote> <h2>v1.133.0</h2> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.132.0...v1.133.0">1.133.0</a> (2026-01-08)</h2> <h3>Features</h3> <ul> <li>Deprecate tuning public preview SDK in favor of tuning SDK (<a href="https://github.com/googleapis/python-aiplatform/commit/35d362ce8f6c50498f781857e0d8cabd327284be">35d362c</a>)</li> <li>GenAI SDK client - Enabling Few-shot Prompt Optimization by passing either &quot;OPTIMIZATION_TARGET_FEW_SHOT_RUBRICS&quot; or &quot;OPTIMIZATION_TARGET_FEW_SHOT_TARGET_RESPONSE&quot; to the <code>optimize_prompt</code> method (<a href="https://github.com/googleapis/python-aiplatform/commit/715cc5b71b996eecde2d97bad71a617274739dcc">715cc5b</a>)</li> <li>GenAI SDK client(memory): Add enable_third_person_memories (<a href="https://github.com/googleapis/python-aiplatform/commit/65717fa0c3d9b8c3105638cf9c75ee415f36b6e0">65717fa</a>)</li> <li>Support Developer Connect in AE (<a href="https://github.com/googleapis/python-aiplatform/commit/04f1771e16f54a0627ecac1266764ca77f833694">04f1771</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Add None check for agent_info in evals.py (<a href="https://github.com/googleapis/python-aiplatform/commit/c8c0f0f7eb67696c2e91902af7e6dca20cea2040">c8c0f0f</a>)</li> <li>GenAI client(evals) - Fix TypeError in _build_generate_content_config (<a href="https://github.com/googleapis/python-aiplatform/commit/be2eaaa30dbf13a86f6856771eeacd2a51a97806">be2eaaa</a>)</li> <li>Make project_number to project_id mapping fail-open. (<a href="https://github.com/googleapis/python-aiplatform/commit/f1c8458dd5e4641cb03ff175f0837b6d6017c131">f1c8458</a>)</li> <li>Replace asyncio.run with create_task in ADK async thread mains. (<a href="https://github.com/googleapis/python-aiplatform/commit/83f4076706d808dcc0e1784219856846540e10da">83f4076</a>)</li> <li>Replace asyncio.run with create_task in ADK async thread mains. (<a href="https://github.com/googleapis/python-aiplatform/commit/8c876ef069d0fe6942790ede41e203196cd4a390">8c876ef</a>)</li> <li>Require uri or staging bucket configuration for saving model to Vertex Experiment. (<a href="https://github.com/googleapis/python-aiplatform/commit/5448f065fa30d77c2ee0868249ec0bea6a93a4c0">5448f06</a>)</li> <li>Return embedding metadata if available (<a href="https://github.com/googleapis/python-aiplatform/commit/d9c6eb199b6ccc1fae417463e1b374574f2ae2f8">d9c6eb1</a>)</li> <li>Update <code>examples_dataframe</code> type to <code>PandasDataFrame</code> in Prompt Optimizer. (<a href="https://github.com/googleapis/python-aiplatform/commit/a2564cc3ea5c4860ee732f14cea9db2c10b52420">a2564cc</a>)</li> </ul> <h2>v1.132.0</h2> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.131.0...v1.132.0">1.132.0</a> (2025-12-17)</h2> <h3>Features</h3> <ul> <li>Add Lustre support to the Vertex Training Custom Job API (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>A comment for field <code>restart_job_on_worker_restart</code> in message <code>.google.cloud.aiplatform.v1beta1.Scheduling</code> is changed (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> <li>A comment for field <code>timeout</code> in message <code>.google.cloud.aiplatform.v1beta1.Scheduling</code> is changed (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> </ul> <h2>v1.131.0</h2> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.130.0...v1.131.0">1.131.0</a> (2025-12-16)</h2> <h3>Features</h3> <ul> <li>Allow list of events to be passed to AdkApp.async_stream_query (<a href="https://github.com/googleapis/python-aiplatform/commit/dd8840a5012b2762f8b8971b6cea4302ac5c648d">dd8840a</a>)</li> <li>GenAI Client(evals) - Support CustomCodeExecution metric in Vertex Gen AI Eval Service (<a href="https://github.com/googleapis/python-aiplatform/commit/4114728750b5b12f991a18df87c1f1a570d1b29d">4114728</a>)</li> <li>Updates the ADK template to direct structured JSON logs to standard output. (<a href="https://github.com/googleapis/python-aiplatform/commit/a65ec297c5b8d99e4d2dfb49473c189197198f97">a65ec29</a>)</li> </ul> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/googleapis/python-aiplatform/blob/main/CHANGELOG.md">google-cloud-aiplatform's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.132.0...v1.133.0">1.133.0</a> (2026-01-08)</h2> <h3>Features</h3> <ul> <li>Deprecate tuning public preview SDK in favor of tuning SDK (<a href="https://github.com/googleapis/python-aiplatform/commit/35d362ce8f6c50498f781857e0d8cabd327284be">35d362c</a>)</li> <li>GenAI SDK client - Enabling Few-shot Prompt Optimization by passing either &quot;OPTIMIZATION_TARGET_FEW_SHOT_RUBRICS&quot; or &quot;OPTIMIZATION_TARGET_FEW_SHOT_TARGET_RESPONSE&quot; to the <code>optimize_prompt</code> method (<a href="https://github.com/googleapis/python-aiplatform/commit/715cc5b71b996eecde2d97bad71a617274739dcc">715cc5b</a>)</li> <li>GenAI SDK client(memory): Add enable_third_person_memories (<a href="https://github.com/googleapis/python-aiplatform/commit/65717fa0c3d9b8c3105638cf9c75ee415f36b6e0">65717fa</a>)</li> <li>Support Developer Connect in AE (<a href="https://github.com/googleapis/python-aiplatform/commit/04f1771e16f54a0627ecac1266764ca77f833694">04f1771</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Add None check for agent_info in evals.py (<a href="https://github.com/googleapis/python-aiplatform/commit/c8c0f0f7eb67696c2e91902af7e6dca20cea2040">c8c0f0f</a>)</li> <li>GenAI client(evals) - Fix TypeError in _build_generate_content_config (<a href="https://github.com/googleapis/python-aiplatform/commit/be2eaaa30dbf13a86f6856771eeacd2a51a97806">be2eaaa</a>)</li> <li>Make project_number to project_id mapping fail-open. (<a href="https://github.com/googleapis/python-aiplatform/commit/f1c8458dd5e4641cb03ff175f0837b6d6017c131">f1c8458</a>)</li> <li>Replace asyncio.run with create_task in ADK async thread mains. (<a href="https://github.com/googleapis/python-aiplatform/commit/83f4076706d808dcc0e1784219856846540e10da">83f4076</a>)</li> <li>Replace asyncio.run with create_task in ADK async thread mains. (<a href="https://github.com/googleapis/python-aiplatform/commit/8c876ef069d0fe6942790ede41e203196cd4a390">8c876ef</a>)</li> <li>Require uri or staging bucket configuration for saving model to Vertex Experiment. (<a href="https://github.com/googleapis/python-aiplatform/commit/5448f065fa30d77c2ee0868249ec0bea6a93a4c0">5448f06</a>)</li> <li>Return embedding metadata if available (<a href="https://github.com/googleapis/python-aiplatform/commit/d9c6eb199b6ccc1fae417463e1b374574f2ae2f8">d9c6eb1</a>)</li> <li>Update <code>examples_dataframe</code> type to <code>PandasDataFrame</code> in Prompt Optimizer. (<a href="https://github.com/googleapis/python-aiplatform/commit/a2564cc3ea5c4860ee732f14cea9db2c10b52420">a2564cc</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.131.0...v1.132.0">1.132.0</a> (2025-12-17)</h2> <h3>Features</h3> <ul> <li>Add Lustre support to the Vertex Training Custom Job API (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> <li>Add Lustre support to the Vertex Training Custom Job API (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> </ul> <h3>Documentation</h3> <ul> <li>A comment for field <code>restart_job_on_worker_restart</code> in message <code>.google.cloud.aiplatform.v1beta1.Scheduling</code> is changed (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> <li>A comment for field <code>timeout</code> in message <code>.google.cloud.aiplatform.v1beta1.Scheduling</code> is changed (<a href="https://github.com/googleapis/python-aiplatform/commit/71747e8cbb028f321fd9499bd77656b083909eb0">71747e8</a>)</li> </ul> <h2><a href="https://github.com/googleapis/python-aiplatform/compare/v1.130.0...v1.131.0">1.131.0</a> (2025-12-16)</h2> <h3>Features</h3> <ul> <li>Allow list of events to be passed to AdkApp.async_stream_query (<a href="https://github.com/googleapis/python-aiplatform/commit/dd8840a5012b2762f8b8971b6cea4302ac5c648d">dd8840a</a>)</li> <li>GenAI Client(evals) - Support CustomCodeExecution metric in Vertex Gen AI Eval Service (<a href="https://github.com/googleapis/python-aiplatform/commit/4114728750b5b12f991a18df87c1f1a570d1b29d">4114728</a>)</li> <li>Updates the ADK template to direct structured JSON logs to standard output. (<a href="https://github.com/googleapis/python-aiplatform/commit/a65ec297c5b8d99e4d2dfb49473c189197198f97">a65ec29</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li>Fix RagManagedVertexVectorSearch when using backend_config (<a href="https://github.com/googleapis/python-aiplatform/commit/df0976ed3195dc8313f4728bc5ecb29dda55d467">df0976e</a>)</li> <li>GenAI Client(evals) - patch for vulnerability in visualization (<a href="https://github.com/googleapis/python-aiplatform/commit/8a00d43dbd24e95dbab6ea32c63ce0a5a1849480">8a00d43</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/python-aiplatform/commit/78f2bdd08bae0696923e61ab73080b5846c67ae0"><code>78f2bdd</code></a> chore(main): release 1.133.0 (<a href="https://redirect.github.com/googleapis/python-aiplatform/issues/6211">#6211</a>)</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/c8c0f0f7eb67696c2e91902af7e6dca20cea2040"><code>c8c0f0f</code></a> fix: Add None check for agent_info in evals.py</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/9952b970b73cfe38e68c48b3699ee4e1df0264df"><code>9952b97</code></a> chore: rollback</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/83f4076706d808dcc0e1784219856846540e10da"><code>83f4076</code></a> fix: Replace asyncio.run with create_task in ADK async thread mains.</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/937d5af6b9bdbbe3b50181745c99550f124ad8b4"><code>937d5af</code></a> Copybara import of the project:</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/aaaf902be02747cd2281196aad6278df0fd11f7e"><code>aaaf902</code></a> chore: bump google-auth lower bound to 2.47.0 in GenAI and Vertex SDKs</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/8c876ef069d0fe6942790ede41e203196cd4a390"><code>8c876ef</code></a> fix: Replace asyncio.run with create_task in ADK async thread mains.</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/5448f065fa30d77c2ee0868249ec0bea6a93a4c0"><code>5448f06</code></a> fix: Require uri or staging bucket configuration for saving model to Vertex E...</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/65717fa0c3d9b8c3105638cf9c75ee415f36b6e0"><code>65717fa</code></a> feat: GenAI SDK client(memory): Add enable_third_person_memories</li> <li><a href="https://github.com/googleapis/python-aiplatform/commit/be2eaaa30dbf13a86f6856771eeacd2a51a97806"><code>be2eaaa</code></a> fix: GenAI client(evals) - Fix TypeError in _build_generate_content_config</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/python-aiplatform/compare/v1.130.0...v1.133.0">compare view</a></li> </ul> </details> <br /> Updates `pillow` from 11.3.0 to 12.1.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python-pillow/Pillow/releases">pillow's releases</a>.</em></p> <blockquote> <h2>12.1.1</h2> <p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/12.1.1.html">https://pillow.readthedocs.io/en/stable/releasenotes/12.1.1.html</a></p> <h2>Dependencies</h2> <ul> <li>Patch libavif for svt-av1 4.0 compatibility <a href="https://redirect.github.com/python-pillow/Pillow/issues/9413">#9413</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li> </ul> <h2>Other changes</h2> <ul> <li>Fix OOB Write with invalid tile extents <a href="https://redirect.github.com/python-pillow/Pillow/issues/9427">#9427</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> <h2>12.1.0</h2> <p><a href="https://pillow.readthedocs.io/en/stable/releasenotes/12.1.0.html">https://pillow.readthedocs.io/en/stable/releasenotes/12.1.0.html</a></p> <h2>Deprecations</h2> <ul> <li>Deprecate getdata(), in favour of new get_flattened_data() <a href="https://redirect.github.com/python-pillow/Pillow/issues/9292">#9292</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> <h2>Documentation</h2> <ul> <li>Specify APNG duration type when opening <a href="https://redirect.github.com/python-pillow/Pillow/issues/9368">#9368</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Added release notes for <a href="https://redirect.github.com/python-pillow/Pillow/issues/9350">#9350</a> <a href="https://redirect.github.com/python-pillow/Pillow/issues/9366">#9366</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update ImageMorph documentation <a href="https://redirect.github.com/python-pillow/Pillow/issues/9349">#9349</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Docs: update major bump cadence <a href="https://redirect.github.com/python-pillow/Pillow/issues/9334">#9334</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li> <li>Add release notes for <a href="https://redirect.github.com/python-pillow/Pillow/issues/9070">#9070</a> <a href="https://redirect.github.com/python-pillow/Pillow/issues/9320">#9320</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated Ubuntu version <a href="https://redirect.github.com/python-pillow/Pillow/issues/9306">#9306</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update macOS tested Pillow versions <a href="https://redirect.github.com/python-pillow/Pillow/issues/9265">#9265</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> <h2>Dependencies</h2> <ul> <li>Update harfbuzz to 12.3.0 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9355">#9355</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update xz to 5.8.2 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9343">#9343</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated libjpeg-turbo to 3.1.3 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9333">#9333</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated zlib-ng to 2.3.2 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9324">#9324</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated libpng to 1.6.53 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9325">#9325</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update actions/checkout action to v6 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9323">#9323</a> [@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li> <li>Update dependency mypy to v1.19.0 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9322">#9322</a> [@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li> <li>Updated libpng to 1.6.51 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9305">#9305</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated brotli to 1.2.0 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9284">#9284</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update libimagequant to 4.4.1 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9301">#9301</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update zlib-ng to 2.3.1, except on manylinux2014 aarch64 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9312">#9312</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Updated harfbuzz to 12.2.0 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9289">#9289</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Update github-actions <a href="https://redirect.github.com/python-pillow/Pillow/issues/9277">#9277</a> [@<a href="https://github.com/apps/renovate">renovate[bot]</a>]</li> </ul> <h2>Testing</h2> <ul> <li>Replace pre-commit with prek <a href="https://redirect.github.com/python-pillow/Pillow/issues/9360">#9360</a> [<a href="https://github.com/hugovk"><code>@​hugovk</code></a>]</li> <li>Test PyQt6 on Python 3.14 on Windows <a href="https://redirect.github.com/python-pillow/Pillow/issues/9353">#9353</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Test 32-bit Windows on Windows Server 2022 <a href="https://redirect.github.com/python-pillow/Pillow/issues/9345">#9345</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> <li>Correct variable type <a href="https://redirect.github.com/python-pillow/Pillow/issues/9335">#9335</a> [<a href="https://github.com/radarhere"><code>@​radarhere</code></a>]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-pillow/Pillow/commit/5158d98c807e719c5938aa3886913ef0ea6814e9"><code>5158d98</code></a> 12.1.1 version bump</li> <li><a href="https://github.com/python-pillow/Pillow/commit/9000313cc5d4a31bdcdd6d7f0781101abab553aa"><code>9000313</code></a> Fix OOB Write with invalid tile extents (<a href="https://redirect.github.com/python-pillow/Pillow/issues/9427">#9427</a>)</li> <li><a href="https://github.com/python-pillow/Pillow/commit/cd0111849fb32c40860e3ee3d57b9b1cee4260cf"><code>cd01118</code></a> Patch libavif for svt-av1 4.0 compatibility</li> <li><a href="https://github.com/python-pillow/Pillow/commit/46f45f674d47b5d8bc54230dda8fe9e214598b87"><code>46f45f6</code></a> 12.1.0 version bump</li> <li><a href="https://github.com/python-pillow/Pillow/commit/c9ac097edb5594f63c40acd9afe6802547200379"><code>c9ac097</code></a> Simplify band splitting (<a href="https://redirect.github.com/python-pillow/Pillow/issues/9291">#9291</a>)</li> <li><a href="https://github.com/python-pillow/Pillow/commit/3baedf264804d199bc19458d11bcff02ce7598eb"><code>3baedf2</code></a> Deprecate getdata(), in favour of new get_flattened_data() (<a href="https://redirect.github.com/python-pillow/Pillow/issues/9292">#9292</a>)</li> <li><a href="https://github.com/python-pillow/Pillow/commit/b51a0366852c1d519d108dfec8fc2d738cd8080f"><code>b51a036</code></a> Specify APNG duration type when opening (<a href="https://redirect.github.com/python-pillow/Pillow/issues/9368">#9368</a>)</li> <li><a href="https://github.com/python-pillow/Pillow/commit/8d08e31533065b623399a54bc92b39a756599ad4"><code>8d08e31</code></a> Add release notes for <a href="https://redirect.github.com/python-pillow/Pillow/issues/9348">#9348</a> (<a href="https://redirect.github.com/python-pillow/Pillow/issues/9369">#9369</a>)</li> <li><a href="https://github.com/python-pillow/Pillow/commit/432707ea810ae619e2a9e4a9737c169cacaa8eda"><code>432707e</code></a> Added release notes for <a href="https://redirect.github.com/python-pillow/Pillow/issues/9348">#9348</a></li> <li><a href="https://github.com/python-pillow/Pillow/commit/2d589107fb3a4aba8389932a65ff771bf9b4deb1"><code>2d58910</code></a> Specify APNG duration type when opening</li> <li>Additional commits viewable in <a href="https://github.com/python-pillow/Pillow/compare/11.3.0...12.1.1">compare view</a></li> </ul> </details> <br /> Updates `pypdf` from 6.6.2 to 6.7.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/py-pdf/pypdf/releases">pypdf's releases</a>.</em></p> <blockquote> <h2>Version 6.7.2, 2026-02-22</h2> <h2>What's new</h2> <h3>Security (SEC)</h3> <ul> <li>Prevent infinite loop from circular xref /Prev references (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3655">#3655</a>) by <a href="https://github.com/rampageservices"><code>@​rampageservices</code></a></li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Fix wrong LUT size error (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3651">#3651</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> <li>Fix handling of page boxes defined on <code>/Pages</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3650">#3650</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.7.1...6.7.2">Full Changelog</a></p> <h2>Version 6.7.1, 2026-02-17</h2> <h2>What's new</h2> <h3>Security (SEC)</h3> <ul> <li>Detect cyclic references when accessing TreeObject.children (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3645">#3645</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> <li>Limit size of <code>/ToUnicode</code> entries (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3646">#3646</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> <li>Limit FlateDecode recovery attempts (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3644">#3644</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Avoid own object replacement logic in <code>PageObject.replace_contents</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3638">#3638</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> <li>Fix UnboundLocalError when update_page_form_field_values with /Sig (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3634">#3634</a>) by <a href="https://github.com/John-Sharp"><code>@​John-Sharp</code></a></li> </ul> <h3>Robustness (ROB)</h3> <ul> <li>Avoid divison by zero when decoding FlateDecode PNG prediction (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3641">#3641</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.7.0...6.7.1">Full Changelog</a></p> <h2>Version 6.7.0, 2026-02-08</h2> <h2>What's new</h2> <h3>Deprecations (DEP)</h3> <ul> <li>Deprecate support for abbreviations in decode_stream_data (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3617">#3617</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <h3>New Features (ENH)</h3> <ul> <li>Add ability to add font resources for 14 Adobe Core fonts in text widget annotations (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3624">#3624</a>) by <a href="https://github.com/PJBrs"><code>@​PJBrs</code></a></li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Avoid invalid load for ICCBased FlateDecode images in mode 1 (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3619">#3619</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <h3>Robustness (ROB)</h3> <ul> <li>Fix AESV2 decryption when /Length missing in encrypt dict (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3629">#3629</a>) by <a href="https://github.com/dmitry-kostin"><code>@​dmitry-kostin</code></a></li> <li>Fix merging when annotations point to NullObject (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3613">#3613</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> <li>Check for <code>self._info</code> being None in <code>compress_identical_objects</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3612">#3612</a>) by <a href="https://github.com/stefan6419846"><code>@​stefan6419846</code></a></li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.6.2...6.7.0">Full Changelog</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md">pypdf's changelog</a>.</em></p> <blockquote> <h2>Version 6.7.2, 2026-02-22</h2> <h3>Security (SEC)</h3> <ul> <li>Prevent infinite loop from circular xref /Prev references (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3655">#3655</a>)</li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Fix wrong LUT size error (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3651">#3651</a>)</li> <li>Fix handling of page boxes defined on <code>/Pages</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3650">#3650</a>)</li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.7.1...6.7.2">Full Changelog</a></p> <h2>Version 6.7.1, 2026-02-17</h2> <h3>Security (SEC)</h3> <ul> <li>Detect cyclic references when accessing TreeObject.children (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3645">#3645</a>)</li> <li>Limit size of <code>/ToUnicode</code> entries (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3646">#3646</a>)</li> <li>Limit FlateDecode recovery attempts (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3644">#3644</a>)</li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Avoid own object replacement logic in <code>PageObject.replace_contents</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3638">#3638</a>)</li> <li>Fix UnboundLocalError when update_page_form_field_values with /Sig (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3634">#3634</a>)</li> </ul> <h3>Robustness (ROB)</h3> <ul> <li>Avoid divison by zero when decoding FlateDecode PNG prediction (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3641">#3641</a>)</li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.7.0...6.7.1">Full Changelog</a></p> <h2>Version 6.7.0, 2026-02-08</h2> <h3>Deprecations (DEP)</h3> <ul> <li>Deprecate support for abbreviations in decode_stream_data (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3617">#3617</a>)</li> </ul> <h3>New Features (ENH)</h3> <ul> <li>Add ability to add font resources for 14 Adobe Core fonts in text widget annotations (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3624">#3624</a>)</li> </ul> <h3>Bug Fixes (BUG)</h3> <ul> <li>Avoid invalid load for ICCBased FlateDecode images in mode 1 (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3619">#3619</a>)</li> </ul> <h3>Robustness (ROB)</h3> <ul> <li>Fix AESV2 decryption when /Length missing in encrypt dict (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3629">#3629</a>)</li> <li>Fix merging when annotations point to NullObject (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3613">#3613</a>)</li> <li>Check for <code>self._info</code> being None in <code>compress_identical_objects</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3612">#3612</a>)</li> </ul> <p><a href="https://github.com/py-pdf/pypdf/compare/6.6.2...6.7.0">Full Changelog</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/py-pdf/pypdf/commit/4f1260f1d0c0c7c307f03e88257f8eeb229d5954"><code>4f1260f</code></a> REL: 6.7.2</li> <li><a href="https://github.com/py-pdf/pypdf/commit/6ef86cbb3c6e7d0afc146fba92f0a90351bfcdbc"><code>6ef86cb</code></a> DOC: Sync release process with current status</li> <li><a href="https://github.com/py-pdf/pypdf/commit/f0a462d36971cf077d74492a348d0d06fd60ea4d"><code>f0a462d</code></a> SEC: Prevent infinite loop from circular xref /Prev references (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3655">#3655</a>)</li> <li><a href="https://github.com/py-pdf/pypdf/commit/c707d3c2c770b429bcf8e0893fdc099808856da4"><code>c707d3c</code></a> DOC: Encourage contributors to not use our CI for debugging</li> <li><a href="https://github.com/py-pdf/pypdf/commit/46705137f1eb10181841b4f490994571151ae826"><code>4670513</code></a> BUG: Fix wrong LUT size error (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3651">#3651</a>)</li> <li><a href="https://github.com/py-pdf/pypdf/commit/801353ad77cb9869a32fd2a7c65dc8d1dc025901"><code>801353a</code></a> MAINT: Spelling corrections (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3647">#3647</a>)</li> <li><a href="https://github.com/py-pdf/pypdf/commit/4d578363d65f97f5ea0e7b6f2a91f4b4a3d6c908"><code>4d57836</code></a> BUG: Fix handling of page boxes defined on <code>/Pages</code> (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3650">#3650</a>)</li> <li><a href="https://github.com/py-pdf/pypdf/commit/ad2a45d769d56038af8747195cae097bbdb68eee"><code>ad2a45d</code></a> REL: 6.7.1</li> <li><a href="https://github.com/py-pdf/pypdf/commit/bd2f6d052fe5941e85e37082c2a43453d48d1295"><code>bd2f6d0</code></a> SEC: Detect cyclic references when accessing TreeObject.children (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3645">#3645</a>)</li> <li><a href="https://github.com/py-pdf/pypdf/commit/77d7b8d7cfbe8dd179858dfa42666f73fc6e57a2"><code>77d7b8d</code></a> SEC: Limit size of <code>/ToUnicode</code> entries (<a href="https://redirect.github.com/py-pdf/pypdf/issues/3646">#3646</a>)</li> <li>Additional commits viewable in <a href="https://github.com/py-pdf/pypdf/compare/6.6.2...6.7.2">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 You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/langchain-ai/docs/network/alerts). </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:20:22 -04:00
yindo closed this issue 2026-06-05 18:20:22 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#2909