-
Notifications
You must be signed in to change notification settings - Fork 106
Open
Description
Context
The lock-file regeneration workflow run https://github.com/jiridanek/notebooks/actions/runs/16814498242/job/47627775646 was expected to update every requirements/Pipfile lock to setuptools==78.1.1.
During review of PR #1751, two files are still pinned to 75.8.2:
jupyter/pytorch+llmcompressor/ubi9-python-3.11/requirements.txt
runtimes/pytorch+llmcompressor/ubi9-python-3.11/requirements.txt
See the discussion: #1751 (comment).
Problem
Inconsistent setuptools versions can cause subtle build and runtime mismatches in multi-stage images.
Expected
The regeneration workflow should update all lock-files so that every image pins setuptools==78.1.1; python_version >= "3.9"
(with correct hashes).
Acceptance Criteria
- Workflow reliably updates every lock-file and CI verifies the consistency.
- No remaining references to
setuptools==75.8.2
after regeneration. - CI rebuilds pass for all affected images.
Requested by @jiridanek during code review.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
📋 Backlog