Skip to content

build(deps): major dependency version bumps#2055

Open
romanbsd wants to merge 1 commit into
unclecode:developfrom
romanbsd:deps/major-bumps
Open

build(deps): major dependency version bumps#2055
romanbsd wants to merge 1 commit into
unclecode:developfrom
romanbsd:deps/major-bumps

Conversation

@romanbsd

@romanbsd romanbsd commented Jul 4, 2026

Copy link
Copy Markdown

Summary

Split out of #2046, per @ntohidi's review — the major-version upgrades gathered on their own so each can be justified/tested. Independent of the minor/patch PR; either can merge first.

Major bumps

package from to
aiofiles 24 25
lxml 5 6
numpy 1.26 2.2
pillow 10 12
snowballstemmer 2 3
pyOpenSSL 25 26
psutil 6 7
rich 13 15
chardet 5 7

numpy keeps its existing <3 upper bound. Pin styles preserved (~= kept for lxml and snowballstemmer).

Notes

  • uv.lock intentionally left out to keep the diff reviewable; regenerate on merge.
  • These are the bumps that can introduce breaking changes and were called out as needing individual justification/testing.

🤖 Generated with Claude Code

Major-version upgrades that may carry breaking API changes and warrant
individual review/testing:

- aiofiles         24 -> 25
- lxml             5  -> 6
- numpy            1.26 -> 2.2
- pillow           10 -> 12
- snowballstemmer  2  -> 3
- pyOpenSSL        25 -> 26
- psutil           6  -> 7
- rich             13 -> 15
- chardet          5  -> 7

Independent of the minor/patch bump PR; either can merge first.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@romanbsd romanbsd mentioned this pull request Jul 4, 2026
6 tasks
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