Skip to content

v0.4.8: video input broadening and wire safety#7

Merged
mwschulte23 merged 1 commit into
mainfrom
video_improvement
May 19, 2026
Merged

v0.4.8: video input broadening and wire safety#7
mwschulte23 merged 1 commit into
mainfrom
video_improvement

Conversation

@mwschulte23
Copy link
Copy Markdown
Contributor

What does this PR do?

Why?

Closes #

Checklist

  • Tests pass (pytest)
  • Linting passes (ruff check .)
  • New code has type hints
  • Updated CHANGELOG.md (if user-facing change)
  • Tested on target hardware (if applicable)

@mwschulte23 mwschulte23 merged commit 247bcf9 into main May 19, 2026
7 checks passed
@mwschulte23 mwschulte23 deleted the video_improvement branch May 19, 2026 17:49
mwschulte23 added a commit that referenced this pull request May 19, 2026
## Summary
- Replace `requests` with stdlib `urllib.request` — removes `requests`,
`urllib3`, and `idna` from the dependency tree entirely (fixes 6
Dependabot alerts: #6, #9, #10, #11, #12, #13, #19)
- Bump `Pillow>=12.2.0` (fixes #14, #15, #16, #17, #18, #20)
- Bump `pytest>=9.0.3` (fixes #7)
- Drop Python 3.8/3.9 support (`requires-python = ">=3.10"`) — both are
past EOL, and the patched versions of Pillow, pytest, requests, urllib3
all require >=3.10
- Update CI matrix: remove 3.8/3.9, add 3.13

## Test plan
- [ ] CI passes on 3.10, 3.11, 3.12, 3.13
- [ ] `uv lock` resolves cleanly with no vulnerable versions
- [ ] Dependabot alerts clear after merge

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
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