Skip to content

chore(deps): bump the python-minor-and-patch group across 1 directory with 13 updates - #840

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/workers/automation/python-minor-and-patch-69de663403
Open

chore(deps): bump the python-minor-and-patch group across 1 directory with 13 updates#840
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/workers/automation/python-minor-and-patch-69de663403

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the python-minor-and-patch group with 13 updates in the /workers/automation directory:

Package From To
certifi 2026.2.25 2026.7.22
typer 0.24.1 0.27.1
beautifulsoup4 4.14.3 4.15.0
playwright 1.58.0 1.62.0
python-dotenv 1.2.2 1.2.3
pypdf 6.15.0 6.16.1
temporalio 1.26.0 1.31.0
build 1.4.3 1.5.0
google-auth 2.53.0 2.56.3
hatchling 1.29.0 1.32.0
pytest-asyncio 1.3.0 1.4.0
ruff 0.15.8 0.16.3
mcp 1.28.1 1.29.0

Updates certifi from 2026.2.25 to 2026.7.22

Commits

Updates typer from 0.24.1 to 0.27.1

Release notes

Sourced from typer's releases.

0.27.1

Features

  • ✨ Make epilog formatting consistent with other parts of the help string. PR #1405 by @​svlandeg.

Docs

Internal

0.27.0

Breaking Changes

Internal

0.26.8

Fixes

  • 🐛 Make second column of Rich help output reflect the type consistently, even when using metavar. PR #1410 by @​svlandeg.
  • 🐛 Fix formatting in NoSuchOption.format_message(). PR #1843 by @​foomunleong.

Docs

  • 📝 Update docs badges: remove Publish badge, it doesn't give extra information. PR #1850 by @​tiangolo.
  • 📝 Fix formatting for help link to support GitHub-specific overview edge-case. PR #1826 by @​phalberg.

Internal

... (truncated)

Changelog

Sourced from typer's changelog.

0.27.1 (2026-08-03)

Features

  • ✨ Make epilog formatting consistent with other parts of the help string. PR #1405 by @​svlandeg.

Docs

Internal

0.27.0 (2026-07-15)

Breaking Changes

Internal

0.26.8 (2026-06-25)

Fixes

  • 🐛 Make second column of Rich help output reflect the type consistently, even when using metavar. PR #1410 by @​svlandeg.
  • 🐛 Fix formatting in NoSuchOption.format_message(). PR #1843 by @​foomunleong.

Docs

  • 📝 Update docs badges: remove Publish badge, it doesn't give extra information. PR #1850 by @​tiangolo.
  • 📝 Fix formatting for help link to support GitHub-specific overview edge-case. PR #1826 by @​phalberg.

... (truncated)

Commits
  • fe2aa0e 🔖 Release version 0.27.1 (#1919)
  • 680dc99 📝 Update release notes
  • ac3efd5 ✨ Make epilog formatting consistent with other parts of the help string (#1...
  • 32d80ef 📝 Update release notes
  • 10cb3c9 ⬆️ Upgrade latest-changes to 0.7.1 (#1909)
  • ac329a0 📝 Update release notes
  • c37ae2f 📝 Add Library Skills documentation (#1906)
  • 0974a7e 📝 Update release notes
  • 951178c 🐛 Prevent scroll-to-top on restart/fast buttons in the documentation (#1904)
  • 9051baa 📝 Update release notes
  • Additional commits viewable in compare view

Updates beautifulsoup4 from 4.14.3 to 4.15.0

Updates playwright from 1.58.0 to 1.62.0

Release notes

Sourced from playwright's releases.

v1.62.0

🖼️ WebP screenshots

page.screenshot() and locator.screenshot() can now capture screenshots in the WebP format. Playwright infers the format from a .webp file extension, or you can set the type explicitly. Quality 100 (the default) is lossless, while lower values use lossy compression:

page.screenshot(path="homepage.webp", quality=50)

New APIs

  • New scroll option ("auto" | "none") on actions to opt out of Playwright's automatic scrolling into view.
  • New locator.wait_for_function() waits until a function called with the matching element returns a truthy value.
  • New apiResponse.timing() returns resource timing information for an API response.

Announcements

  • 📋 The clipboard is now isolated from the operating system in headless mode, so tests that use navigator.clipboard no longer read or overwrite the clipboard of the machine running them.
  • ⚠️ Debian 11 is not supported anymore.

Browser Versions

  • Chromium 151.0.7922.34
  • Mozilla Firefox 153.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 151
  • Microsoft Edge 151

v1.61.0

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

context = browser.new_context()
Seed a passkey your backend provisioned for a test user.
context.credentials.create("example.com",
id=credential_id,
user_handle=user_handle,
private_key=private_key,
public_key=public_key,
)
context.credentials.install()
page = context.new_page()
page.goto("https://example.com/login")
The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

... (truncated)

Commits
  • 3b7c24c chore: roll Playwright to 1.62.0 (#3161)
  • 1db079f build(deps): bump typing-extensions from 4.15.0 to 4.16.0 (#3162)
  • 8335307 build(deps): bump greenlet from 3.5.3 to 3.5.4 (#3163)
  • 5c71b2b build(deps): bump mypy from 2.1.0 to 2.3.0 (#3150)
  • d0c8d03 build(deps-dev): bump setuptools-scm from 9.2.2 to 10.2.1 (#3151)
  • ca0319c build(deps): bump build from 1.4.4 to 1.5.0 (#3152)
  • 53802fe build(deps): bump requests from 2.33.0 to 2.34.2 (#3153)
  • 9bc998f build(deps): bump actions/setup-python from 6 to 7 in the actions group (#3154)
  • 9a10128 perf: speed up Python stack capture (#3147)
  • c3eff76 fix: show not_ prefix in call log when negative assertions fail (#3033)
  • Additional commits viewable in compare view

Updates python-dotenv from 1.2.2 to 1.2.3

Release notes

Sourced from python-dotenv's releases.

v1.2.3

Fixed

  • Strip a leading UTF-8 BOM from .env file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [@​h1whelan] in #640
  • set_key now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [@​dchaudhari7177] in #680
  • dotenv run now prints a friendly error instead of a traceback when no command is given by [@​bbc2] in #606
  • Cache the parsed result for empty .env files so repeated dotenv_values/load_dotenv calls no longer re-read the file by [@​ReinerBRO] in #638
Changelog

Sourced from python-dotenv's changelog.

[1.2.3] - 2026-08-16

Fixed

  • Strip a leading UTF-8 BOM from .env file contents so the first variable is no longer silently lost when the file is saved with BOM (e.g. by some JetBrains IDEs on Windows) by [@​h1whelan] in #640
  • set_key now escapes backslashes, so values containing them (Windows paths, regular expressions) survive a write/read round-trip. Quoted values ending in an escaped backslash are no longer mis-parsed as an escaped quote, which used to swallow the following lines by [@​dchaudhari7177] in #680
  • dotenv run now prints a friendly error instead of a traceback when no command is given by [@​bbc2] in #606
  • Cache the parsed result for empty .env files so repeated dotenv_values/load_dotenv calls no longer re-read the file by [@​ReinerBRO] in #638
Commits
  • 49515af Bump version: 1.2.2 → 1.2.3
  • 8ac846f chore: add release runbook (RELEASING.md) and make release target
  • bb31c94 docs: add 1.2.3 release notes (#606, #638, #680)
  • f7b18d9 fix: round-trip backslashes through set_key (#680)
  • 751f8c1 ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions gro...
  • f1937b6 chore(deps): update mkdocs-include-markdown-plugin requirement from >=6.0.0 t...
  • 45b9372 chore(deps): update pytest requirement from >=3.9 to >=9.0.3 (#653)
  • 72896e9 docs: fix broken mkdocs link in CONTRIBUTING.md (#636)
  • 72754a1 ci(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 in the github-a...
  • 078325e ci(security): harden CI/CD supply chain with SHA pinning and least-privilege ...
  • Additional commits viewable in compare view

Updates pypdf from 6.15.0 to 6.16.1

Release notes

Sourced from pypdf's releases.

Version 6.16.1, 2026-08-14

What's new

Security (SEC)

Full Changelog

Version 6.16.0, 2026-08-13

What's new

Security (SEC)

New Features (ENH)

  • AppearanceStream: Allow arbitrary rotations and apply rotations for annotation appearance streams (#3917) by @​PJBrs
  • AppearanceStream: Consider more encodings for Type1 core fonts (#3905) by @​PJBrs

Performance Improvements (PI)

  • Build /ToUnicode source-code bytes directly in parse_bfrange (#3952) by @​Anai-Guo

Bug Fixes (BUG)

Robustness (ROB)

  • AppearanceStream: Only escape parentheses for 8-bit fonts (#3961) by @​PJBrs
  • Recover the trailer from a cross-reference stream when rebuilding the xref (#3950) by @​Anai-Guo

Maintenance (MAINT)

  • Deduplicate CatalogAttributes and CatalogDictionary (#3940) by @​j-t-1

Code Style (STY)

Full Changelog

Changelog

Sourced from pypdf's changelog.

Version 6.16.1, 2026-08-14

Security (SEC)

  • Limit iterations for outline retrieval and XForm text extraction (#3966)

Full Changelog

Version 6.16.0, 2026-08-13

Security (SEC)

  • Detect cycles in TreeObject.insert_child (#3964)

New Features (ENH)

  • AppearanceStream: Allow arbitrary rotations and apply rotations for annotation appearance streams (#3917)
  • AppearanceStream: Consider more encodings for Type1 core fonts (#3905)

Performance Improvements (PI)

  • Build /ToUnicode source-code bytes directly in parse_bfrange (#3952)

Bug Fixes (BUG)

  • Preserve internal Link annotations when appending/merging (#3953) (#3954)
  • Fix false inline image end markers (#3922)
  • Reject typeless non-page /Kids entries in strict mode (#3955)
  • Apply character spacing (Tc) per glyph in layout-mode extraction (#3951)
  • Keep the Adobe CMYK inversion when an explicit /Decode is present (#3943)

Robustness (ROB)

  • AppearanceStream: Only escape parentheses for 8-bit fonts (#3961)
  • Recover the trailer from a cross-reference stream when rebuilding the xref (#3950)

Maintenance (MAINT)

  • Deduplicate CatalogAttributes and CatalogDictionary (#3940)

Code Style (STY)

  • Type pages as a Sequence rather than a list (#3957)

Full Changelog

Commits
  • 1bce7a7 REL: 6.16.1
  • d91ab70 SEC: Limit iterations for outline retrieval and XForm text extraction (#3966)
  • 2b60c99 REL: 6.16.0
  • c9ba557 SEC: Detect cycles in TreeObject.insert_child (#3964)
  • c8e1c72 BUG: Always define PdfWriter._reader (#3960)
  • 3a0f355 ROB: Detect cyclic pages in _get_page_in_node (#3962)
  • 20512f4 ROB: AppearanceStream: Only escape parentheses for 8-bit fonts (#3961)
  • 34ccd14 MAINT: Deduplicate CatalogAttributes and CatalogDictionary (#3940)
  • 5b8f19e ENH: AppearanceStream: Allow arbitrary rotations and apply rotations for anno...
  • 53bfbc6 PI: Build /ToUnicode source-code bytes directly in parse_bfrange (#3952)
  • Additional commits viewable in compare view

Updates temporalio from 1.26.0 to 1.31.0

Release notes

Sourced from temporalio's releases.

1.31.0

Notable Changes

Added

  • Added the Worker max_eager_activity_reservations_per_workflow_task option for configuring the number of activity slots reserved for eager execution per workflow task. Configured values must be positive; use disable_eager_activity_execution to disable eager activity execution.

  • Added experimental SDK payload converter support for values and type hints decorated with @transfer_type_convertible(...) using a TransferTypeConverter class. This lets types with transfer type converters delegate their wire representation to the configured payload converter, preserving SDK behavior such as serialization contexts.

  • Added TLSConfig.verification_server_name to verify the server certificate against a fixed name instead of the connection's server name. Unlike domain, it does not change the TLS SNI or HTTP/2 authority values, which keep following the connected host, so it can be used when the server's certificate does not carry the dialed name but on-path infrastructure (e.g. an SNI-inspecting egress proxy) needs the SNI to remain resolvable. Requires server_root_ca_cert.

  • Added the experimental Worker patch_activation_callback option, allowing workers to decide whether a first non-replay workflow.patched call should activate a patch during rolling deployments.

Changed

  • Prepared replay-safe workflow activation scheduling that prevents cancellation from being lost when another event becomes ready in the same workflow task. The behavior is guarded by internal workflow logic flag 2 and remains disabled by default during its compatibility rollout. Maintainer reminder: keep flag 2 default-disabled for the first two published SDK releases that recognize it; enable it in the third release, remove the explicit overrides for this flag from tests/worker/test_workflow.py, and replace this rollout note with a Fixed entry announcing the behavior change.

💥 Breaking Changes

  • Custom workflow runners that construct WorkflowInstanceDetails must now pass payload_converter_factory instead of payload_converter_class. The factory returns the already wrapped payload converter that workflow instances should use.
  • System Nexus payload converter helpers added for generated bindings are now private implementation details, and the remaining public temporalio.nexus.system APIs are marked experimental and subject to change.
  • Payload size limits have moved from DataConverter to Client.connect. Pass payload_limits=PayloadLimitsConfig(...) (now exported from temporalio.client) instead of setting payload_limits on DataConverter. Config fields were renamed to payloads_warn_size and memo_warn_size, and the deprecated PayloadSizeWarning was removed.

... (truncated)

Changelog

Sourced from temporalio's changelog.

[1.31.0] - 2026-07-29

Added

  • Added the Worker max_eager_activity_reservations_per_workflow_task option for configuring the number of activity slots reserved for eager execution per workflow task. Configured values must be positive; use disable_eager_activity_execution to disable eager activity execution.

  • Added experimental SDK payload converter support for values and type hints decorated with @transfer_type_convertible(...) using a TransferTypeConverter class. This lets types with transfer type converters delegate their wire representation to the configured payload converter, preserving SDK behavior such as serialization contexts.

  • Added TLSConfig.verification_server_name to verify the server certificate against a fixed name instead of the connection's server name. Unlike domain, it does not change the TLS SNI or HTTP/2 authority values, which keep following the connected host, so it can be used when the server's certificate does not carry the dialed name but on-path infrastructure (e.g. an SNI-inspecting egress proxy) needs the SNI to remain resolvable. Requires server_root_ca_cert.

  • Added the experimental Worker patch_activation_callback option, allowing workers to decide whether a first non-replay workflow.patched call should activate a patch during rolling deployments.

  • Added external storage support to Nexus task handling.

Changed

  • Prepared replay-safe workflow activation scheduling that prevents cancellation from being lost when another event becomes ready in the same workflow task. The behavior is guarded by internal workflow logic flag 2 and remains disabled by default during its compatibility rollout. Maintainer reminder: keep flag 2 default-disabled for the first two published SDK releases that recognize it; enable it in the third release, remove the explicit overrides for this flag from tests/worker/test_workflow.py, and replace this rollout note with a Fixed entry announcing the behavior change.

💥 Breaking Changes

  • Custom workflow runners that construct WorkflowInstanceDetails must now pass payload_converter_factory instead of payload_converter_class. The factory returns the already wrapped payload converter that workflow instances should use.
  • System Nexus payload converter helpers added for generated bindings are now private implementation details, and the remaining public temporalio.nexus.system APIs are marked experimental and subject to change.
  • Payload size limits have moved from DataConverter to Client.connect. Pass payload_limits=PayloadLimitsConfig(...) (now exported from temporalio.client) instead of setting payload_limits on DataConverter. Config fields were renamed to payloads_warn_size and memo_warn_size, and the deprecated PayloadSizeWarning was removed.

... (truncated)

Commits
  • 84b519e Prepare release 1.31.0 (#1693)
  • 7d52c78 AI-374: Warn against passing secrets through MCP factory_argument (#1688)
  • 44511c5 Mark system Nexus envelope payloads (#1667)
  • a66bca1 Fix cancellations being swallowed in some circumstances (#1671)
  • 5df7192 Add type_hint to TransferTypeConverter.from_transfer_type (#1685)
  • 70ef047 Unify payload visitation into a single implementation by combining explicit r...
  • 43f5919 Make eager activity reservation limit configurable (#1674)
  • 60e3b73 Fix type checking for openai 2.45.0 (#1673)
  • 759876e 💥 Add transfer type payload conversion hooks (#1655)
  • f942f2c fix: exclude sdk-core gitfile from wheels (#1669)
  • Additional commits viewable in compare view

Updates build from 1.4.3 to 1.5.0

Release notes

Sourced from build's releases.

1.5.0

What's Changed

Full Changelog: pypa/build@1.4.4...1.5.0

1.4.4

What's Changed

Full Changelog: pypa/build@1.4.3...1.4.4

Changelog

Sourced from build's changelog.

#################### 1.5.0 (2026-04-30) ####################


Features


  • Drop Python 3.9 support - by :user:henryiii (:issue:1036)

Bugfixes


  • Make --ignore-installed opt-in from the API via fresh=True - by :user:henryiii (:issue:1056)

Miscellaneous


  • :issue:1033

#################### 1.4.4 (2026-04-22) ####################


Bugfixes


  • Fix release pipeline generating CHANGELOG.rst entries with inconsistent heading levels, which broke sphinx -W and pinned Read the Docs stable at 1.4.0 - by :user:gaborbernat. (:issue:1031)
  • Revert :pr:1039 from build 1.4.3, no longer check direct_url (for now) - by :user:henryiii (:issue:1039)
  • Add --ignore-installed to pip install command to prevent issues with packages already present in the isolated build environment - by :user:henryiii (:issue:1037) (:issue:1040)
  • Partial revert of :pr:973, keeping log messages in one entry, multiple lines. (:issue:1044)

Miscellaneous


  • :issue:1048, :issue:1049

#################### 1.4.3 (2026-04-10) ####################


Features


... (truncated)

Commits

Updates google-auth from 2.53.0 to 2.56.3

Release notes

Sourced from google-auth's releases.

google-auth: v2.56.3

2.56.3 (2026-08-06)

Bug Fixes

  • auth: avoid creating mTLS SSL context for custom async transports (#17825) (fbe33f9), refs #17622
  • auth: only trigger mTLS certificate rotation on mTLS endpoints (#17928) (f7b49ea)
  • auth: properly extract stdout from gnubby webauthn plugin failures (#17885) (744e826)
  • deduplicate x-goog-api-client headers (#17616) (6167e41)
  • oauth2: avoid redundant JWKS network fetches (#17891) (de53298)

Performance Improvements

  • auth: use generator expression in any() to allow short-circuiting (735e565)
  • auth: use generator expression in any() to allow short-circuiting (#17937) (735e565)

google-auth: v2.56.2

2.56.2 (2026-07-21)

Bug Fixes

  • auth: centralize cert discovery logic and steps (#17696) (edc0423)
  • auth: exit early when agent cert config is outside well-known directory (#17762) (61e795a)
  • transport: propagate mTLS adapter to auth session and fix connection leaks (#17689) (8289d32)
  • update _SERVICE_ACCOUNT_EMAIL_PATTERN to require .gserviceaccount.com suffix (#17748) (b60bb04)

google-auth: v2.56.1

2.56.1 (2026-07-17)

Bug Fixes

google-auth: v2.56.0

2.56.0 (2026-07-13)

Features

Bug Fixes

  • google-auth: add aiohttp bound for Python 3.14 (#17654) (b2ec761)
  • google-auth: add bounds for urllib3 and packaging dependencies (#17647) (e9c6265)

... (truncated)

Commits
  • 905bfe3 chore: release main (#17832)
  • ad8f93c fix(api-core): use truthiness check in setup_request_id to support proto-plus...
  • 06dd2c0 chore: bump google-api-core to 2.28.0 (#18003)
  • 08f21a6 fix(proto-plus): add context to TypeErrors during message manipulation (#17682)
  • 32fd479 tests(spanner): avoid table name collisions in tests (#18001)
  • 2207ca6 feat: add pandas-gbq capability helper (#17957)
  • 6167e41 fix: deduplicate x-goog-api-client headers (#17616)
  • 71bc622 docs: add connector libraries overview table to package README (#17939)
  • 1b5c48b fix(bigframes): fix field name typos for ai.generate* functions (#17983)
  • f64ada2 fix: avoid retaining routing parameter instances in cache (#17961)
  • Additional commits viewable in

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Aug 21, 2026
@dependabot dependabot Bot changed the title chore(deps): bump the python-minor-and-patch group in /workers/automation with 13 updates chore(deps): bump the python-minor-and-patch group across 1 directory with 13 updates Aug 23, 2026
@dependabot
dependabot Bot force-pushed the dependabot/uv/workers/automation/python-minor-and-patch-69de663403 branch from b200ecc to 4e8c24f Compare August 23, 2026 10:50
… with 13 updates

Bumps the python-minor-and-patch group with 13 updates in the /workers/automation directory:

| Package | From | To |
| --- | --- | --- |
| [certifi](https://github.com/certifi/python-certifi) | `2026.2.25` | `2026.7.22` |
| [typer](https://github.com/fastapi/typer) | `0.24.1` | `0.27.1` |
| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.14.3` | `4.15.0` |
| [playwright](https://github.com/microsoft/playwright-python) | `1.58.0` | `1.62.0` |
| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.2` | `1.2.3` |
| [pypdf](https://github.com/py-pdf/pypdf) | `6.15.0` | `6.16.1` |
| [temporalio](https://github.com/temporalio/sdk-python) | `1.26.0` | `1.31.0` |
| [build](https://github.com/pypa/build) | `1.4.3` | `1.5.0` |
| [google-auth](https://github.com/googleapis/google-cloud-python) | `2.53.0` | `2.56.3` |
| [hatchling](https://github.com/pypa/hatch) | `1.29.0` | `1.32.0` |
| [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) | `1.3.0` | `1.4.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.15.8` | `0.16.3` |
| [mcp](https://github.com/modelcontextprotocol/python-sdk) | `1.28.1` | `1.29.0` |



Updates `certifi` from 2026.2.25 to 2026.7.22
- [Commits](certifi/python-certifi@2026.02.25...2026.07.22)

Updates `typer` from 0.24.1 to 0.27.1
- [Release notes](https://github.com/fastapi/typer/releases)
- [Changelog](https://github.com/fastapi/typer/blob/master/docs/release-notes.md)
- [Commits](fastapi/typer@0.24.1...0.27.1)

Updates `beautifulsoup4` from 4.14.3 to 4.15.0

Updates `playwright` from 1.58.0 to 1.62.0
- [Release notes](https://github.com/microsoft/playwright-python/releases)
- [Commits](microsoft/playwright-python@v1.58.0...v1.62.0)

Updates `python-dotenv` from 1.2.2 to 1.2.3
- [Release notes](https://github.com/theskumar/python-dotenv/releases)
- [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md)
- [Commits](theskumar/python-dotenv@v1.2.2...v1.2.3)

Updates `pypdf` from 6.15.0 to 6.16.1
- [Release notes](https://github.com/py-pdf/pypdf/releases)
- [Changelog](https://github.com/py-pdf/pypdf/blob/main/CHANGELOG.md)
- [Commits](py-pdf/pypdf@6.15.0...6.16.1)

Updates `temporalio` from 1.26.0 to 1.31.0
- [Release notes](https://github.com/temporalio/sdk-python/releases)
- [Changelog](https://github.com/temporalio/sdk-python/blob/main/CHANGELOG.md)
- [Commits](temporalio/sdk-python@1.26.0...1.31.0)

Updates `build` from 1.4.3 to 1.5.0
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](pypa/build@1.4.3...1.5.0)

Updates `google-auth` from 2.53.0 to 2.56.3
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@google-auth-v2.53.0...google-auth-v2.56.3)

Updates `hatchling` from 1.29.0 to 1.32.0
- [Release notes](https://github.com/pypa/hatch/releases)
- [Commits](pypa/hatch@hatchling-v1.29.0...hatchling-v1.32.0)

Updates `pytest-asyncio` from 1.3.0 to 1.4.0
- [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases)
- [Commits](pytest-dev/pytest-asyncio@v1.3.0...v1.4.0)

Updates `ruff` from 0.15.8 to 0.16.3
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.8...0.16.3)

Updates `mcp` from 1.28.1 to 1.29.0
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](modelcontextprotocol/python-sdk@v1.28.1...v1.29.0)

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: build
  dependency-version: 1.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: certifi
  dependency-version: 2026.7.22
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: google-auth
  dependency-version: 2.56.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: hatchling
  dependency-version: 1.32.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: mcp
  dependency-version: 1.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: playwright
  dependency-version: 1.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: pypdf
  dependency-version: 6.16.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: pytest-asyncio
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: python-dotenv
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-minor-and-patch
- dependency-name: ruff
  dependency-version: 0.16.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: temporalio
  dependency-version: 1.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
- dependency-name: typer
  dependency-version: 0.27.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/uv/workers/automation/python-minor-and-patch-69de663403 branch from 4e8c24f to 0c8a1bd Compare August 23, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants