Skip to content

Bump dependencies - #18

Merged
lxcode merged 1 commit into
mainfrom
bump-deps-2026-10
Oct 26, 2026
Merged

lxcode merged 1 commit into
mainfrom
bump-deps-2026-10

Conversation

@lxcode

@lxcode lxcode commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Raise floors: sentence-transformers 6.2.0, scikit-learn 1.9.1, nltk 3.10.4, visidata 3.4, ruff 0.17.2, ty 0.0.92. uv lock --upgrade pulls in torch 2.14.1, transformers 5.20, huggingface-hub 2.3, filelock 4.2.4, setuptools 84.2.1, ...
  • sentence-transformers 6 renamed encode's first parameter to inputs and puts prompt_name second, so SentenceTransformer no longer matched the Encoder protocol under ty. The protocol now takes the texts positional-only and show_progress_bar keyword-only, which is how FuzzyClusterer calls it.
  • actions/checkout v4 → v7, astral-sh/setup-uv v5 → v10.3.2. setup-uv no longer publishes major tags after v8, so the exact tag is pinned. Since v10, setup-uv's default cache is off on release events, which only affects publish speed.
  • CI matrix adds Python 3.14. CHANGELOG has an Unreleased entry.

Supersedes #16 and #17. #15 (certifi) no longer applies: certifi isn't in the lock after the httpx → httpx2 switch.

Testing

  • Python 3.14: ruff check and ty check clean. pytest -m '': 17 passed, including the slow real-model test.

Claude Code session: 21ee9a30-2d2e-4912-b14e-66f9f95b744d

🤖 Generated with Claude Code

Raise floors to sentence-transformers 6.2, scikit-learn 1.9.1, nltk 3.10.4,
visidata 3.4, ruff 0.17 and ty 0.0.92 and refresh the lock (torch 2.14,
huggingface-hub 2.x). Move to checkout v7 and setup-uv v10.3.2, and run CI
on Python 3.14 too.

sentence-transformers 6 renamed encode's first parameter and puts
prompt_name second, so the Encoder protocol now takes the texts
positionally and show_progress_bar by keyword.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@lxcode
lxcode merged commit f566113 into main Oct 26, 2026
3 checks passed
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