Skip to content

Bump python deps + add setuptools security floor - #339

Open
martsokha wants to merge 1 commit into
mainfrom
chore/py-deps-batch
Open

Bump python deps + add setuptools security floor#339
martsokha wants to merge 1 commit into
mainfrom
chore/py-deps-batch

Conversation

@martsokha

Copy link
Copy Markdown
Member

Summary

Bundles the two open python-dep PRs and adds a security floor for a transitive advisory that was causing both to fail CI:

Closes #335, #336.

Test plan

  • `uv lock` regenerated cleanly
  • `make py-generate` regenerates per-service requirements.txt
  • Every service's requirements.txt now pins `setuptools==83.0.0`, `prometheus-client==0.26.0`, `transformers==5.14.1` (nvisy-ner)
  • pip-audit passes in CI (local run bootstrap-failed on python 3.13 host; CI runs on 3.12)

🤖 Generated with Claude Code

Fold in dependabot #335 (ruff 0.15.21 → 0.16.0, transformers 5.13.1 →
5.14.1, prometheus-client 0.20 → 0.26.0) and #336 (uv_build 0.11.28 →
0.11.32) in one bundle. Adds `setuptools>=83.0.0` to workspace
constraint-dependencies to close PYSEC-2026-3447 (transitive via
bentoml, python-doctr, paddlex).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@martsokha martsokha added chore maintenance, dependency updates, code cleanup inference BentoML model services (NER, OCR, VL), Docker images, wire contract labels Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore maintenance, dependency updates, code cleanup inference BentoML model services (NER, OCR, VL), Docker images, wire contract

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant