Skip to content

deps: bump the deps group across 1 directory with 15 updates - #106

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/deps-64825a8769
Closed

deps: bump the deps group across 1 directory with 15 updates#106
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/deps-64825a8769

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 9, 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, 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.66.1

Release notes

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

2.66.1

Bug Fixes 🐛

Tracing

Internal Changes 🔧

Changelog

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

2.66.1

Bug Fixes 🐛

Tracing

Internal Changes 🔧

2.66.0

New Features ✨

Bug Fixes 🐛

Tracing

  • Skip child span creation in streaming path when no current span (HTTP clients) by @​sentrivana in #6811
  • Skip child span creation in streaming path when no current span (task queues) by @​sentrivana in #6814
  • Skip child span creation in streaming path when no current span (misc) by @​sentrivana in #6815
  • Skip child span creation in streaming path when no current span (databases) by @​sentrivana in #6808
  • Skip child span creation in streaming path when no current span (web frameworks) by @​sentrivana in #6810
  • Skip child span creation in streaming path when no current span (django) by @​sentrivana in #6809

Internal Changes 🔧

2.65.0

New Features ✨

Huey

Other

... (truncated)

Commits
  • 653a292 Update CHANGELOG.md
  • e20c226 release: 2.66.1
  • 4524b65 fix(tracing): Stop setting NoOpSpan on scope in the streaming trace lifecyc...
  • 2e9f26e ref(tracing): No-op and emit warning in start_transaction with the streamin...
  • 3a50950 fix(tracing): handle exceptions raised within traces_sampler and other callba...
  • b5171b7 ref: Use top-level trace_lifecycle and ignore_spans options in tests (#6855)
  • 17e0348 ref: Use old sampling context format in span streaming (#6848)
  • 2e09497 test: Add streaming tests to test_http_headers (#6785)
  • 9996734 feat(tracing): Send sentry.segment.name.source instead of `sentry.span.sour...
  • 00224f7 remove span streaming docs in changelog (#6831)
  • 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()
Seedapasskeyyourbackendprovisionedforatestuser.
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")
Thepage'snavigator.credentials.get() isansweredwiththeseededpasskey.

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 2.53.0

Release notes

Sourced from openai's releases.

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

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

v2.52.0

2.52.0 (2026-07-31)

Full Changelog: v2.51.0...v2.52.0

Features

  • api: content provenance checks (1d6c118)

Bug Fixes

  • client: honor Retry-After delays up to two minutes (#3555) (7fa7946)

Documentation

v2.51.0

2.51.0 (2026-07-30)

Full Changelog: v2.50.0...v2.51.0

Features

... (truncated)

Changelog

Sourced from openai's changelog.

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)

Full Changelog: v2.51.0...v2.52.0

Features

  • api: content provenance checks (1d6c118)

Bug Fixes

  • client: honor Retry-After delays up to two minutes (#3555) (7fa7946)

Documentation

2.51.0 (2026-07-30)

Full Changelog: v2.50.0...v2.51.0

Features

Bug Fixes

  • api: add fast tier to helper methods (6064126)

... (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

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
  • ddead47 Prevent mixed =/- chars in Setext-style headings
  • See full diff in compare view

Updates asyncpraw from 7.8.1 to 8.0.2

Release notes

Sourced from asyncpraw's releases.

v8.0.2

Changed

  • Reword property docstrings and clarify in the 8.0.0 change log that arguments deprecated for positional use in v7 are now keyword-only. Maintenance and documentation only; no functional changes.

v8.0.1

Fixed

  • Declare __all__ in asyncpraw and asyncpraw.models so that, now that Async PRAW ships a py.typed marker, type checkers recognize documented imports such as from asyncpraw import Reddit and from asyncpraw.models import Redditor as public re-exports instead of reporting them as private.

v8.0.0

Added

  • :class:.Announcement and :class:.AnnouncementHelper, exposed as :attr:.Reddit.announcements, for listing, hiding, and marking the currently authenticated user's announcements as read. Provides :meth:.Announcement.hide, :meth:.Announcement.mark_read, :meth:.AnnouncementHelper.hide, :meth:.AnnouncementHelper.mark_read, and :meth:.AnnouncementHelper.mark_all_read. :attr:.Announcement.sent_datetime and :attr:.Announcement.read_datetime return the announcement's sent_at and read_at timestamps as timezone-aware :class:datetime.datetime objects (read_datetime is None for unread announcements).
  • :attr:~.Comment.created_datetime to objects with a creation time (for example :class:.Comment, :class:.Submission, :class:.Redditor, :class:.Subreddit, :class:.Collection, and :class:.ModNote), returning a timezone-aware :class:datetime.datetime.
  • :attr:~.Collection.updated_datetime to :class:.Collection, :attr:~.PollData.voting_end_datetime to :class:.PollData, and :attr:~.Comment.edited_datetime to :class:.Comment and :class:.Submission (None when the object has not been edited), all returning timezone-aware :class:datetime.datetime objects.
  • An exception_handler keyword argument to :func:.stream_generator (and thus all stream methods) that is invoked with any exception raised while fetching items, allowing the stream to resume rather than terminate. Re-raise from the handler to stop the stream.
  • Warn when a praw.ini in the current working directory sets the oauth_url or reddit_url endpoint, as such a file can redirect credentials to an untrusted host. The warning can be silenced by setting the PRAW_ALLOW_ENDPOINT_OVERRIDE environment variable.
  • :meth:.Redditor.overview to iterate over a Redditor's combined comments and submissions, mirroring the user overview page on Reddit.
  • Add support for Python 3.13.
  • Add support for Python 3.14.
  • Add support for optional Markdown-formatted selftext when submitting link, image, gallery and video posts.

... (truncated)

Changelog

Sourced from asyncpraw's changelog.

############ Change Log ############

asyncpraw follows semantic versioning <https://semver.org/>_.


Unreleased


Fixed

  • :meth:.Reddit.post rewinds seekable file objects before retrying a request after a rate limit response. Previously the retry read from the exhausted stream, which could upload empty or truncated file contents.

8.0.2 (2026/06/24)


Changed

  • Reword property docstrings and clarify in the 8.0.0 change log that arguments deprecated for positional use in v7 are now keyword-only. Maintenance and documentation only; no functional changes.

8.0.1 (2026/06/15)


Fixed

  • Declare __all__ in asyncpraw and asyncpraw.models so that, now that Async PRAW ships a py.typed marker, type checkers recognize documented imports such as from asyncpraw import Reddit and from asyncpraw.models import Redditor as public re-exports instead of reporting them as private.

8.0.0 (2026/06/14)


Added

  • :class:.Announcement and :class:.AnnouncementHelper, exposed as :attr:.Reddit.announcements, for listing, hiding, and marking the currently authenticated user's announcements as read. Provides :meth:.Announcement.hide, :meth:.Announcement.mark_read, :meth:.AnnouncementHelper.hide, :meth:.AnnouncementHelper.mark_read, and :meth:.AnnouncementHelper.mark_all_read. :attr:.Announcement.sent_datetime and :attr:.Announcement.read_datetime return the announcement's sent_at and read_at timestamps as timezone-awareDescription has been truncated

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), [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.66.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.60.0...2.66.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 2.53.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...v2.53.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 `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.2
- [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.2)
Updates `firecrawl-py` from 4.27.0 to 4.34.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.66.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: 2.53.0
dependency-type: direct:production
update-type: version-update:semver-minor
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: 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.2
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: deps
- dependency-name: firecrawl-py
dependency-version: 4.34.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>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Aug 9, 2026
@dependabot@github

dependabotBot commented on behalf of githubAug 16, 2026

Copy link
Copy Markdown
ContributorAuthor

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabotdependabotBot closed this Aug 16, 2026
@dependabot
dependabotBot deleted the dependabot/uv/deps-64825a8769 branch August 16, 2026 08:48
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filepython:uvPull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants