Skip to content

chore(deps): update Python dependencies (2026-08-04) - #57

Merged
finallyjay merged 1 commit into
mainfrom
chore/update-deps-2026-08-04
Aug 4, 2026
Merged

chore(deps): update Python dependencies (2026-08-04)#57
finallyjay merged 1 commit into
mainfrom
chore/update-deps-2026-08-04

Conversation

@finallyjay

Copy link
Copy Markdown
Owner

Dependency updates

Package Old New
types-PyYAML 6.0.12.20260518 6.0.12.20260724

All other pinned dependencies (requests 2.34.2, PyYAML 6.0.3, pytest 9.1.1, pytest-cov 7.1.0, responses 0.26.2, ruff 0.16.1, mypy 2.3.0, types-requests 2.33.0.20260712, pre-commit 4.6.1) were verified against PyPI and are already at their latest releases, so no other changes were needed. pyproject.toml version floors already cover the new release.

Supersedes Dependabot PR #56 (same types-PyYAML bump); Dependabot will close it automatically once this lands on main.

Checks run

  • pytest: 16 passed (coverage 81%)
  • ruff check .: all checks passed
  • ruff format --check .: 8 files already formatted
  • mypy main.py: no issues found

All run on Python 3.14.6 in a fresh venv with the updated pins installed.

🤖 Generated with Claude Code

All other pinned dependencies are already at their latest releases.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 4, 2026 09:02
@coderabbitai

coderabbitai Bot commented Aug 4, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: a0da0e0b-2922-4494-abcc-2e880113cb28

📥 Commits

Reviewing files that changed from the base of the PR and between adbf5b0 and 1340af6.

📒 Files selected for processing (1)
  • requirements-dev.txt
📜 Recent review details
⏰ Context from checks skipped due to timeout. (3)
  • GitHub Check: copilot-pull-request-reviewer
  • GitHub Check: Analyze (python)
  • GitHub Check: Analyze (actions)
🔇 Additional comments (1)
requirements-dev.txt (1)

8-8: LGTM!


📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated the pinned development dependency for PyYAML type definitions to a newer build.

Walkthrough

The pinned types-PyYAML development dependency was updated from the May 2026 build to the July 2026 build.

Changes

Development dependency update

Layer / File(s) Summary
Update types-PyYAML pin
requirements-dev.txt
Updates types-PyYAML from 6.0.12.20260518 to 6.0.12.20260724.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested labels: dependencies, python

Poem

A rabbit checks the pins with care,
July’s fresh package waits there.
YAML types hop into line,
One small change, the build can shine.
Thump, thump! The update is fine.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: updating development dependencies with a specific date stamp.
Description check ✅ Passed The description provides detailed information about the dependency update, verification steps, and test results, though it does not follow the template structure.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/update-deps-2026-08-04

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot added dependencies Dependency updates python Pull requests that update python code labels Aug 4, 2026

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

Updates the development dependency pins to keep type stubs current for the project’s tooling and static analysis workflow.

Changes:

  • Bump types-PyYAML from 6.0.12.20260518 to 6.0.12.20260724 in dev requirements.

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

@finallyjay
finallyjay merged commit ad4eba2 into main Aug 4, 2026
8 checks passed
@finallyjay
finallyjay deleted the chore/update-deps-2026-08-04 branch August 4, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants