Skip to content

Update all dependencies to latest versions#170

Merged
jantman merged 1 commit into
mainfrom
deps/update-all-dependencies
Jul 4, 2026
Merged

Update all dependencies to latest versions#170
jantman merged 1 commit into
mainfrom
deps/update-all-dependencies

Conversation

@jantman

@jantman jantman commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Updates all project dependencies (GitHub Actions, CI constraints, and Python packages) to their latest versions. This single PR satisfies all currently-open dependabot PRs, which can be closed once this merges.

Changes

GitHub Actions

CI constraints (.github/workflows/constraints.txt)

Python (poetry.lock via poetry update)

Notable dependabot-tracked bumps:

Additional transitive/dev updates pulled in by poetry update: anyio, aiohappyeyeballs, hpack, click, msgpack, backports-zstd, numpy, faker, responses, slack-bolt, slack-sdk, coverage, humanize, and others.

Testing

All 348 tests pass locally via nox -s tests.

Closes dependabot PRs

#158, #161, #162, #163, #164, #166, #167, #168

🤖 Generated with Claude Code

https://claude.ai/code/session_016AXC85ceBrombN2y7JBHXj

Bumps GitHub Actions, the CI constraints pin, and all Python packages in
the poetry lock file to their latest versions. Satisfies all open
dependabot PRs (#158, #161, #162, #163, #164, #166, #167, #168).

GitHub Actions:
- actions/checkout v6 -> v7 (#166)
- actions/cache v5 -> v6 (#167)
- MishaKav/pytest-coverage-comment v1.7.2 -> v1.8.0 (#168)

CI constraints:
- virtualenv 21.4.3 -> 21.5.1 (#164)

Python (poetry.lock), notable bumps:
- cryptography 48.0.1 -> 49.0.0 (#158)
- filelock 3.29.3 -> 3.29.5 (>= #161's 3.29.4)
- certifi 2026.5.20 -> 2026.6.17 (#162)
- pytest 9.0.3 -> 9.1.1 (>= #163's 9.1.0)
- plus anyio, aiohttp helpers, numpy, faker, slack-bolt, slack-sdk,
  coverage, humanize, and other transitive updates via `poetry update`

All 348 tests pass locally via `nox -s tests`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016AXC85ceBrombN2y7JBHXj
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

Coverage

Coverage Report
FileStmtsMissBranchBrPartCoverMissing
src/dm_mac
   __init__.py75060100% 
   cli_utils.py15000100% 
   neon_fob_adder.py2321560593%78->79, 79, 116–117, 124, 208->205, 269->270, 270, 333–334, 341, 364–367, 440->445, 454–456, 551->549
   neongetter.py211154399%308->309, 309, 412->416, 492->494
   slack_handler.py2200560100% 
   utils.py25040100% 
   webhook.py620100100% 
src/dm_mac/models
   __init__.py0000100% 
   api_schemas.py49000100% 
   machine.py648152161697%670->671, 671, 677->exit, 750->751, 751, 799->801, 1110->1111, 1111–1113, 1176->1178, 1228->1229, 1229–1238, 1401->exit
   users.py1030320100% 
src/dm_mac/views
   __init__.py0000100% 
   api.py41000100% 
   machine.py1030120100% 
   prometheus.py1320121100%67->69
TOTAL1916314622598% 

Tests Skipped Failures Errors Time
348 0 💤 0 ❌ 0 🔥 28.022s ⏱️

@jantman jantman merged commit 25afa66 into main Jul 4, 2026
17 checks passed
@jantman jantman deleted the deps/update-all-dependencies branch July 4, 2026 21:22
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.

1 participant