Skip to content

deps: bump the deps group across 1 directory with 16 updates - #107

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/deps-793edd224b
Open

deps: bump the deps group across 1 directory with 16 updates#107
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/deps-793edd224b

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Updates the requirements on fastapi, sentry-sdk[fastapi], beautifulsoup4, python-telegram-bot[callback-data,rate-limiter], playwright, openai, atproto, pillow, beanie, markdown, asyncpraw, firecrawl-py, zyte-api, black, pytest and pytest-asyncio to permit the latest version.
Updates fastapi from 0.136.1 to 0.141.1

Release notes

Sourced from fastapi's releases.

0.141.1

Fixes

  • 🐛 Fix support for background tasks and headers from dependencies in app.frontend(). PR #16105 by @​tiangolo.

Docs

0.141.0

Features

  • ✨ Add app.frontend(check_dir="auto"), to make local development more convenient with fastapi dev. PR #16102 by @​tiangolo.

0.140.13

Fixes

Docs

0.140.12

Fixes

0.140.11

Fixes

  • 🐛 Fix response_model_* params ignored for non-generator endpoints with Iterable[..] return type. PR #15093 by @​YuriiMotov.

0.140.10

Fixes

Internal

0.140.9

Fixes

  • 🐛 Fix exclude_defaults not propagated to dict keys and values in jsonable_encoder. PR #16043 by @​MBGrao.

... (truncated)

Commits
  • 95f8322 🔖 Release version 0.141.1 (#16106)
  • f137944 📝 Update release notes
  • d623544 🐛 Fix support for background tasks and headers from dependencies in `app.fron...
  • 1d211b9 📝 Update release notes
  • 8a1f876 📝 Document FASTAPI_ENV in FastAPI CLI guide (#16104)
  • c7e7b65 🔖 Release version 0.141.0 (#16103)
  • 6bceb84 📝 Update release notes
  • 5429fed ✨ Add app.frontend(check_dir="auto"), to make local development more conven...
  • 628663f 🔖 Release version 0.140.13 (#16096)
  • 0b54fd0 📝 Update release notes
  • Additional commits viewable in compare view

Updates sentry-sdk[fastapi] to 2.67.1

Release notes

Sourced from sentry-sdk[fastapi]'s releases.

2.67.1

Bug Fixes 🐛

Changelog

Sourced from sentry-sdk[fastapi]'s changelog.

2.67.1

Bug Fixes 🐛

2.67.0

New Features ✨

Batcher

Integrations

Langchain

Openai

Streaming

Other

Bug Fixes 🐛

Openai Agents

... (truncated)

Commits
  • dea1c32 release: 2.67.1
  • c7e9e62 fix(batcher): Add global flush trigger based on the span number (#7150)
  • 9c74755 Merge branch 'release/2.67.0'
  • f119833 Update CHANGELOG.md
  • c04942e release: 2.67.0
  • 98b9aaa feat(langchain): Record reasoning token usage attribute (#7136)
  • 6a50a0c feat(langchain): Record cached token usage attributes (#7132)
  • 5554554 feat(aws-lambda): Enable Python 3.14 support to the Lambda layer (#6916)
  • 488f971 fix(langchain): Stop double-counting usage in multi-candidate responses (#7064)
  • 2d86bfc feat(batcher): Add global flush trigger based on summed size estimates (#7144)
  • Additional commits viewable in compare view

Updates beautifulsoup4 from 4.14.3 to 4.15.0

Updates python-telegram-bot[callback-data,rate-limiter] to 22.8

Release notes

Sourced from python-telegram-bot[callback-data,rate-limiter]'s releases.

v22.8

We've just released v22.8. Thank you to everyone who contributed to this release. As usual, upgrade using pip install -U python-telegram-bot.

The release notes can be found here.

Commits

Updates playwright from 1.59.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 openai from 2.37.0 to 3.0.0

Release notes

Sourced from openai's releases.

v3.0.0

3.0.0 (2026-08-12)

⚠ BREAKING CHANGES

  • api: HTTPX2 is now the default HTTP client, and httpx is no longer installed automatically. Applications using custom HTTPX clients, transports, or configuration objects must migrate to their HTTPX2 equivalents or use the temporary, runtime-only legacy HTTPX escape hatch. See the HTTPX2 migration guide.

Features

  • api: migrate to HTTPX2 (#3594)

v2.54.0

2.54.0 (2026-08-11)

Features

  • api: Add new Responses model identifiers (#3595) (0652787)

Bug Fixes

  • api: clarify audio upload metadata requirements (#3596) (28888f9)

Chores

  • api: Update generated-file header attribution to Castiron (#3583) (ea17fda)

v2.53.0

2.53.0 (2026-08-03)

Features

  • api: Add gpt-5.5 and tool name/namespace to Responses types (#3569) (dd1202d)

Bug Fixes

  • ci: avoid NumPy source builds and duplicate HTTPX coverage (#3573) (b58332f)

v2.52.1

2.52.1 (2026-07-31)

Full Changelog: v2.52.0...v2.52.1

Chores

... (truncated)

Changelog

Sourced from openai's changelog.

3.0.0 (2026-08-12)

⚠ BREAKING CHANGES

  • api: HTTPX2 is now the default HTTP client, and httpx is no longer installed automatically. Applications using custom HTTPX clients, transports, or configuration objects must migrate to their HTTPX2 equivalents or use the temporary, runtime-only legacy HTTPX escape hatch. See the HTTPX2 migration guide.

Features

  • api: migrate to HTTPX2 (#3594)

2.54.0 (2026-08-11)

Features

  • api: Add new Responses model identifiers (#3595) (0652787)

Bug Fixes

  • api: clarify audio upload metadata requirements (#3596) (28888f9)

Chores

  • api: Update generated-file header attribution to Castiron (#3583) (ea17fda)

2.53.0 (2026-08-03)

Features

  • api: Add gpt-5.5 and tool name/namespace to Responses types (#3569) (dd1202d)

Bug Fixes

  • ci: avoid NumPy source builds and duplicate HTTPX coverage (#3573) (b58332f)

2.52.1 (2026-07-31)

Full Changelog: v2.52.0...v2.52.1

Chores

  • ci: pin setup-uv v5 to its underlying commit (#3560) (cbdc98b)

2.52.0 (2026-07-31)

... (truncated)

Commits

Updates atproto from 0.0.65 to 0.0.69

Release notes

Sourced from atproto's releases.

v0.0.69

What's Changed

⚡ Speed up imports by loading generated models lazily: 12x faster load time (2.6s → 0.21s), 6x lower memory usage (375MB → 57MB)

Full Changelog: MarshalX/atproto@v0.0.68...v0.0.69

v0.0.68

What's Changed

Full Changelog: MarshalX/atproto@v0.0.67...v0.0.68

v0.0.67

What's Changed

Full Changelog: MarshalX/atproto@v0.0.66...v0.0.67

v0.0.66

What's Changed

Full Changelog: MarshalX/atproto@v0.0.65...v0.0.66

Changelog

Sourced from atproto's changelog.

Version 0.0.69

24.06.2026

⚡ Speed up imports by loading generated models lazily: 12x faster load time (2.6s → 0.21s), 6x lower memory usage (375MB → 57MB)

Version 0.0.68

10.06.2026

Version 0.0.67

28.05.2026

Version 0.0.66

28.05.2026

Commits
  • a989a0a Update lexicons fetched from ec8c90c committed 2026-06-24T14:13:54Z (#689)
  • 4a4f741 Update changelog for v0.0.68 (#687)
  • c5581bb Add CHANGES.md update automation using GitHub Actions (#686)
  • a95d7da Update lexicons fetched from b3c4bc6 committed 2026-06-13T09:49:44Z (#685)
  • a3fb2a1 Fix GHA cache (#684)
  • 0c793d2 Fix update_lexicons codegen failing due to lazy-loading regression (#683)
  • 777e2ce Improve errors visibility in update_lexicons GHA workflow (#682)
  • 5f62d36 Add caching and bump actions for CI/CD pipelines (#681)
  • 9c63879 Add network mocking for identity resolver tests (#680)
  • bfd3f89 Speed up imports by loading generated models lazily (#679)
  • Additional commits viewable in compare view

Updates pillow from 12.2.0 to 12.3.0

Release notes

Sourced from pillow's releases.

12.3.0

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

Removals

Documentation

Dependencies

Testing

... (truncated)

Commits
  • bb1d8e8 12.3.0 version bump
  • e63fc48 Add release notes for SBOM and performance improvements (#9747)
  • 13b701b Add release notes for #9679
  • 5564ca7 List methods
  • a0920fd Speed up ImageChops operations (#9738)
  • 07e9a6c Speed up Image.filter() (#9736)
  • a94578c Speed up Image.getchannel(), Image.merge(), Image.putalpha() and `Image...
  • 53e02c4 Speed up Image.fill(), Image.linear_gradient() and `Image.radial_gradient...
  • af03747 Speed up Image.resample() (#9739)
  • 5c9ca56 Speed up alpha_composite, matrix, negative, quantize (#9740)
  • Additional commits viewable in compare view

Updates beanie from 2.1.0 to 2.2.0

Changelog

Sourced from beanie's changelog.

2.2.0 - 2026-08-07

Add distinct() to chained find queries

Optimize FindQuery.exists()

Fix underscore-prefixed event hooks

Fix typing for find_one() upsert results

Fix logical Not operator type hint

Fix existing MongoDB indexes with float directions

Documentation and examples

Documentation: clarify SetRevisionId usage

Commits
  • aa290b5 docs: remove stale project announcements (#1349)
  • 4f7321d Fix index direction float-to-int conversion for existing MongoDB indexes (#1343)
  • f01dbf3 build: verify release artifact version (#1348)
  • 8a65098 release: 2.2.0
  • c90c732 docs: add context7.json for LLM documentation indexing (#1334)
  • 45618ef logical operators: add bool to Not's expression type hint (#1345)
  • 25b1918 docs: document computed fields and custom serializers limitation (#1341)
  • 12f38d2 fix(typing): preserve awaitable type for find-one upsert (#1346)
  • 00c0f74 Merge pull request #1306 from khelanmodi/main
  • f75167a feat: add distinct() method to FindMany for find() chain support (#1301)
  • Additional commits viewable in compare view

Updates markdown from 3.10.2 to 3.10.3

Release notes

Sourced from markdown's releases.

Release 3.10.3

Fixed

  • Fix SetextHeaderProcessor regex to prevent mixed = and - chars in setext-style headers (#1606).
  • Add AI Policy to Contributing Guide.
  • Officially document all included extensions as being in maintenance mode.
  • Link the Extension API documentation to the API Reference (#1612).
Changelog

Sourced from markdown's changelog.

[3.10.3] - 2026-07-30

Fixed

  • Fix SetextHeaderProcessor regex to prevent mixed = and - chars in setext-style headers (#1606).
  • Add AI Policy to Contributing Guide.
  • Officially document all included extensions as being in maintenance mode.
  • Link the Extension API documentation to the API Reference (#1612).
Commits
  • bb50627 Bump version to 3.10.3
  • 8453df0 Update Extension API documentation
  • 93ac448 Document that all extensions are in maintenance mode
  • d38fd4a Create AI Policy

Updates the requirements on [fastapi](https://github.com/fastapi/fastapi), [sentry-sdk[fastapi]](https://github.com/getsentry/sentry-python), [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/), [python-telegram-bot[callback-data,rate-limiter]](https://github.com/python-telegram-bot/python-telegram-bot), [playwright](https://github.com/microsoft/playwright-python), [openai](https://github.com/openai/openai-python), [atproto](https://github.com/MarshalX/atproto), [pillow](https://github.com/python-pillow/Pillow), [beanie](https://github.com/BeanieODM/beanie), [markdown](https://github.com/Python-Markdown/markdown), [asyncpraw](https://github.com/praw-dev/asyncpraw), [firecrawl-py](https://github.com/firecrawl/firecrawl), [zyte-api](https://github.com/zytedata/python-zyte-api), [black](https://github.com/psf/black), [pytest](https://github.com/pytest-dev/pytest) and [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) to permit the latest version.

Updates `fastapi` from 0.136.1 to 0.141.1
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.136.1...0.141.1)

Updates `sentry-sdk[fastapi]` to 2.67.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/2.67.1/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.60.0...2.67.1)

Updates `beautifulsoup4` from 4.14.3 to 4.15.0

Updates `python-telegram-bot[callback-data,rate-limiter]` to 22.8
- [Release notes](https://github.com/python-telegram-bot/python-telegram-bot/releases)
- [Commits](python-telegram-bot/python-telegram-bot@v22.7...v22.8)

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

Updates `openai` from 2.37.0 to 3.0.0
- [Release notes](https://github.com/openai/openai-python/releases)
- [Changelog](https://github.com/openai/openai-python/blob/main/CHANGELOG.md)
- [Commits](openai/openai-python@v2.37.0...v3.0.0)

Updates `atproto` from 0.0.65 to 0.0.69
- [Release notes](https://github.com/MarshalX/atproto/releases)
- [Changelog](https://github.com/MarshalX/atproto/blob/main/CHANGES.md)
- [Commits](MarshalX/atproto@v0.0.65...v0.0.69)

Updates `pillow` from 12.2.0 to 12.3.0
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@12.2.0...12.3.0)

Updates `beanie` from 2.1.0 to 2.2.0
- [Release notes](https://github.com/BeanieODM/beanie/releases)
- [Changelog](https://github.com/BeanieODM/beanie/blob/main/docs/changelog.md)
- [Commits](BeanieODM/beanie@2.1.0...2.2.0)

Updates `markdown` from 3.10.2 to 3.10.3
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](Python-Markdown/markdown@3.10.2...3.10.3)

Updates `asyncpraw` from 7.8.1 to 8.0.3
- [Release notes](https://github.com/praw-dev/asyncpraw/releases)
- [Changelog](https://github.com/praw-dev/asyncpraw/blob/main/CHANGES.rst)
- [Commits](praw-dev/asyncpraw@v7.8.1...v8.0.3)

Updates `firecrawl-py` from 4.27.0 to 4.35.0
- [Release notes](https://github.com/firecrawl/firecrawl/releases)
- [Commits](https://github.com/firecrawl/firecrawl/commits)

Updates `zyte-api` from 0.10.0 to 0.11.0
- [Changelog](https://github.com/zytedata/python-zyte-api/blob/main/CHANGES.rst)
- [Commits](zytedata/python-zyte-api@0.10.0...0.11.0)

Updates `black` from 26.5.0 to 26.5.1
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@26.5.0...26.5.1)

Updates `pytest` from 9.0.3 to 9.1.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@9.0.3...9.1.1)

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)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.141.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: sentry-sdk[fastapi]
  dependency-version: 2.67.1
  dependency-type: direct:production
  dependency-group: deps
- dependency-name: beautifulsoup4
  dependency-version: 4.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: python-telegram-bot[callback-data,rate-limiter]
  dependency-version: '22.8'
  dependency-type: direct:production
  dependency-group: deps
- dependency-name: playwright
  dependency-version: 1.62.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: openai
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deps
- dependency-name: atproto
  dependency-version: 0.0.69
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: pillow
  dependency-version: 12.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: beanie
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: markdown
  dependency-version: 3.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: asyncpraw
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deps
- dependency-name: firecrawl-py
  dependency-version: 4.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: zyte-api
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: black
  dependency-version: 26.5.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: deps
- dependency-name: pytest
  dependency-version: 9.1.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: deps
- dependency-name: pytest-asyncio
  dependency-version: 1.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Aug 16, 2026
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