Skip to content

Update Dependencies Jul 20 (auto) - #260

Merged
maread99 merged 1 commit into
mainfrom
claude/wonderful-brown-mlzrvr
Jul 20, 2026
Merged

Update Dependencies Jul 20 (auto)#260
maread99 merged 1 commit into
mainfrom
claude/wonderful-brown-mlzrvr

Conversation

@maread99

@maread99 maread99 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Generated by Claude.

Automated dependency update produced via the dependencies-management skill.

Python dependencies

  • Upgraded the uv lock file (uv lock --upgrade) and regenerated requirements.txt. Notable bumps include numpy (2.4.62.5.1 on Python ≥3.12), mypy 2.1.02.3.0, pytest 9.1.09.1.1, pillow 12.2.012.3.0, certifi, cffi, charset-normalizer, ipython, jupyterlab, korean-lunar-calendar, tqdm, typing-extensions, tzdata and others.
  • The Yahoo data stack (market-prices, yahooquery, curl-cffi) was already at its latest allowed release and is unchanged by this PR.

GitHub Actions

  • actions/checkout @v6@v7
  • astral-sh/setup-uv @v8.2.0@v8.3.2
  • actions/setup-python (@v6) and release-drafter/release-drafter (@v7) already track the latest major tag — no change.

Pre-commit hooks

  • astral-sh/ruff-pre-commit v0.15.17v0.15.22
  • pre-commit/pre-commit-hooks (v6.0.0) and pre-commit/action (@v3.0.1) already at the latest release — no change.

Testing

  • No source revisions were required to support the updated dependencies.
  • CI: all checks green across the full matrix (ubuntu / macOS / windows × Python 3.10 & 3.14) plus pre-commit.
  • The ubuntu-latest, 3.10 job initially failed with TypeError: string indices must be integers from market_prices while parsing live Yahoo quoteType responses (PricesYahoo.__init__). This is intermittent Yahoo rate-limiting of the runner — the same unchanged Yahoo stack passed on every other job, the error count varied between runs, and the job passed cleanly on re-run after a cooldown. Not related to the dependency bump.
  • All emitted warnings originate in dependency code (bqscales, exchange_calendars, traitlets) or are a pre-existing pandas FutureWarning in analysis.py unrelated to this update; none are fixable within the scope of a dependency bump.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Rj49SFQnAK6tUS7nTAHgS2

Update the uv lock file and requirements.txt to the latest compatible
dependency versions, and bump GitHub Actions and pre-commit hook pins:
- actions/checkout v6 -> v7
- astral-sh/setup-uv v8.2.0 -> v8.3.2
- astral-sh/ruff-pre-commit v0.15.17 -> v0.15.22

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Rj49SFQnAK6tUS7nTAHgS2
@maread99 maread99 added the dependencies Pull requests that update a dependency file label Jul 20, 2026 — with Claude
@maread99
maread99 merged commit 0dc990b into main Jul 20, 2026
25 of 29 checks passed
@maread99
maread99 deleted the claude/wonderful-brown-mlzrvr branch July 20, 2026 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants