Skip to content

chore: update dependencies to patch Dependabot alerts#25

Merged
bitkarrot merged 1 commit into
mainfrom
fix/dependabot-updates
Jun 22, 2026
Merged

chore: update dependencies to patch Dependabot alerts#25
bitkarrot merged 1 commit into
mainfrom
fix/dependabot-updates

Conversation

@bitkarrot

Copy link
Copy Markdown
Owner

Summary

Regenerates uv.lock and poetry.lock to pull in the latest compatible versions of transitive dependencies and patch open Dependabot security alerts.

Dependencies updated

  • aiohttp 3.12.15 → 3.14.1
  • cryptography 46.0.5 → 49.0.0
  • protobuf 6.33.2 → 6.33.6
  • starlette 0.47.1 → 0.47.3
  • tornado 6.5.5 → 6.5.7
  • urllib3 2.5.0 → 2.7.0
  • python-multipart 0.0.21 → 0.0.32
  • black 25.1.0 → 26.5.1
  • plus many other transitive updates

What is NOT fixed here

The following alerts cannot be resolved inside this extension because they are pinned by the lnbits core package:

  • pyjwt — lnbits requires pyjwt~=2.12.0, blocking the patched 2.13.0
  • pillow — lnbits requires pillow~=12.1.0, blocking the patched 12.2.0
  • ecdsa — no patched version available yet

These need to be addressed in the lnbits/lnbits repository.

Verification

  • pytest passes (7 tests)
  • ruff check . passes
  • black --check . passes
  • mypy . passes

Generated with Devin

- Regenerate uv.lock and poetry.lock with latest compatible versions
- Fixes high/medium severity alerts for aiohttp, cryptography, protobuf,
  starlette, tornado, urllib3, python-multipart, black, and others
- Remaining open alerts for pyjwt and pillow are blocked by lnbits pinning
  (lnbits requires pyjwt~=2.12.0 and pillow~=12.1.0)

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@bitkarrot bitkarrot merged commit 51a1590 into main Jun 22, 2026
5 of 6 checks passed
@bitkarrot bitkarrot deleted the fix/dependabot-updates branch June 22, 2026 23:13
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