Skip to content

chore(deps): bump pytest, certifi, ansible-core, sentry-sdk#3086

Merged
vpetersson merged 2 commits into
masterfrom
chore/bump-python-deps-2026-06
Jun 18, 2026
Merged

chore(deps): bump pytest, certifi, ansible-core, sentry-sdk#3086
vpetersson merged 2 commits into
masterfrom
chore/bump-python-deps-2026-06

Conversation

@vpetersson

@vpetersson vpetersson commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Combines six Dependabot Python dependency bumps into a single PR to reduce CI churn and review overhead.

Package From To Groups
pytest 9.0.3 9.1.0 dev, website
certifi 2026.5.20 2026.6.17 server, viewer
ansible-core 2.20.5 2.21.0 host
sentry-sdk 2.61.1 2.63.0 server, viewer, mypy
cryptography 46.0.7 49.0.0 transitive (lock-only)
yt-dlp >=2026.3.17 >=2026.6.9 server

uv.lock regenerated; the resolver updated only these packages.

Note on cryptography: Dependabot proposed 48.0.1 in #3087, but 49.0.0 has since been released. Since cryptography is a transitive dependency (no pin in pyproject.toml), the lock resolves to the latest compatible version — 49.0.0 — rather than an artificially pinned 48.0.1.

The Django 6.0.6 bump (#3078) is intentionally not included here — it's being held.

Supersedes #3082, #3081, #3080, #3079, #3087, #3088.

🤖 Generated with Claude Code

Combine four Dependabot dev/runtime dependency bumps into a single PR:

- pytest 9.0.3 -> 9.1.0 (dev, website groups)
- certifi 2026.5.20 -> 2026.6.17 (server, viewer groups)
- ansible-core 2.20.5 -> 2.21.0 (host group)
- sentry-sdk 2.61.1 -> 2.63.0 (server, viewer, mypy groups)

Supersedes #3082, #3081, #3080, #3079.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Combines multiple Dependabot dependency bumps into a single change-set by updating pinned Python dependency versions in pyproject.toml and regenerating uv.lock accordingly.

Changes:

  • Bumped pytest to 9.1.0 (dev/website).
  • Bumped certifi to 2026.6.17 and sentry-sdk to 2.63.0 (server/viewer/mypy as applicable).
  • Bumped ansible-core to 2.21.0 (host) and updated lockfile artifacts/hashes.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Updates pinned dependency versions for the relevant dependency groups.
uv.lock Regenerated lockfile reflecting the updated resolved versions and artifacts for the bumped packages.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Fold two more Dependabot bumps into the combined PR:

- cryptography 46.0.7 -> 49.0.0 (transitive; lock-only). Dependabot
  proposed 48.0.1 in #3087, but 49.0.0 has since been released and is
  the latest resolvable version.
- yt-dlp >=2026.3.17 -> >=2026.6.9 (server group floor)

Supersedes #3087, #3088.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@vpetersson vpetersson merged commit 7d0aef6 into master Jun 18, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants