Skip to content

Update lock files#3045

Merged
jiridanek merged 1 commit intomainfrom
lockfile-update-20260302-1315
Mar 2, 2026
Merged

Update lock files#3045
jiridanek merged 1 commit intomainfrom
lockfile-update-20260302-1315

Conversation

@ide-developer
Copy link
Collaborator

@ide-developer ide-developer commented Mar 2, 2026

Automated lock file update.

Auto-merge policy: This PR will be automatically merged after 1 working day unless:

  • Moved to draft status
  • Labeled with do-not-merge/*
  • Manually merged or closed

Summary by CodeRabbit

  • Chores
    • Updated Python dependency lock files with standardized metadata including version information and tooling attribution.
    • Standardized command syntax formatting across lock file configurations for consistency.
    • Adjusted package inclusion settings in dependency locks for select runtime and framework combinations.

@ide-developer ide-developer added the automated-lockfile-update Auto-created lockfile update PR label Mar 2, 2026
@github-actions github-actions bot added the review-requested GitHub Bot creates notification on #pr-review-ai-ide-team slack channel label Mar 2, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 2, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Cache: Disabled due to data retention organization setting

Knowledge base: Disabled due to data retention organization setting

📥 Commits

Reviewing files that changed from the base of the PR and between b201e54 and e42a85f.

📒 Files selected for processing (20)
  • codeserver/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • jupyter/datascience/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • jupyter/minimal/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • jupyter/minimal/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • jupyter/minimal/ubi9-python-3.12/uv.lock.d/pylock.rocm.toml
  • jupyter/pytorch+llmcompressor/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • jupyter/pytorch/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • jupyter/rocm/pytorch/ubi9-python-3.12/uv.lock.d/pylock.rocm.toml
  • jupyter/rocm/tensorflow/ubi9-python-3.12/pylock.toml
  • jupyter/tensorflow/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • jupyter/trustyai/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • rstudio/c9s-python-3.12/pylock.toml
  • rstudio/rhel9-python-3.12/pylock.toml
  • runtimes/datascience/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • runtimes/minimal/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
  • runtimes/pytorch+llmcompressor/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • runtimes/pytorch/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml
  • runtimes/rocm-pytorch/ubi9-python-3.12/uv.lock.d/pylock.rocm.toml
  • runtimes/rocm-tensorflow/ubi9-python-3.12/pylock.toml
  • runtimes/tensorflow/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml

📝 Walkthrough

Walkthrough

This pull request updates dependency lock files across multiple container configurations. Changes include reformatting uv command syntax for the constraints flag, adding explicit lock file metadata headers, and adjusting package emission exclusions in dependency compilation commands.

Changes

Cohort / File(s) Summary
Lock metadata header additions
codeserver/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml, jupyter/minimal/ubi9-python-3.12/uv.lock.d/pylock.cuda.toml, jupyter/minimal/ubi9-python-3.12/uv.lock.d/pylock.rocm.toml, jupyter/rocm/pytorch/ubi9-python-3.12/uv.lock.d/pylock.rocm.toml, runtimes/datascience/ubi9-python-3.12/uv.lock.d/pylock.cpu.toml
Added lock file metadata fields: lock-version = "1.0", created-by = "uv", and requires-python = ">=3.12" to TOML headers.
uv constraints flag syntax reformatted
jupyter/.../ubi9-python-3.12/uv.lock.d/pylock.cpu.toml, jupyter/.../ubi9-python-3.12/uv.lock.d/pylock.cuda.toml, jupyter/.../pylock.toml, jupyter/trustyai/.../pylock.cpu.toml, runtimes/.../uv.lock.d/pylock.cuda.toml, runtimes/.../uv.lock.d/pylock.rocm.toml, runtimes/rocm-tensorflow/.../pylock.toml
Modified autogenerated header comments: changed uv command syntax from --constraints=path to --constraints path (space-separated format).
Package emission exclusions removed
rstudio/c9s-python-3.12/pylock.toml, rstudio/rhel9-python-3.12/pylock.toml, runtimes/rocm-tensorflow/ubi9-python-3.12/pylock.toml
Removed odh-notebooks-meta-llmcompressor-deps and odh-notebooks-meta-runtime-elyra-deps from --no-emit-package flags, allowing these packages to be emitted in lock files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 3 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is vague and overly generic, consisting only of 'Automated lock file update' without meaningful details about the changes or testing performed. Add a detailed description of what lock files were updated and why, include testing information, and complete the self-checklist items from the template.
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Update lock files' is exempt from all rules per the title check requirements as it matches the exempt pattern 'Update lock files' or 'Update BuildConfigs'.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Branch Prefix Policy ✅ Passed The PR title 'Update lock files' matches an explicitly exempted pattern in the branch prefix policy check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch lockfile-update-20260302-1315

Tip

Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs).
Share your feedback on Discord.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-ci openshift-ci bot requested review from daniellutz and dibryant March 2, 2026 13:16
@openshift-ci openshift-ci bot added size/m and removed size/m labels Mar 2, 2026
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 2, 2026

@ide-developer: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/codeserver-ubi9-python-3-12-pr-image-mirror e42a85f link true /test codeserver-ubi9-python-3-12-pr-image-mirror
ci/prow/runtime-ds-ubi9-python-3-12-pr-image-mirror e42a85f link true /test runtime-ds-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-jupyter-ds-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-jupyter-ds-ubi9-python-3-12-pr-image-mirror
ci/prow/runtime-ubi9-python-3-12-pr-image-mirror e42a85f link true /test runtime-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-jupyter-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-jupyter-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-jupyter-tai-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-jupyter-tai-ubi9-python-3-12-pr-image-mirror
ci/prow/rocm-runtime-pt-ubi9-python-3-12-pr-image-mirror e42a85f link true /test rocm-runtime-pt-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-cuda-jupyter-tf-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-cuda-jupyter-tf-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-rocm-jupyter-pt-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-rocm-jupyter-pt-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-cuda-jupyter-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-cuda-jupyter-ubi9-python-3-12-pr-image-mirror
ci/prow/notebook-rocm-jupyter-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-rocm-jupyter-ubi9-python-3-12-pr-image-mirror
ci/prow/runtime-cuda-tf-ubi9-python-3-12-pr-image-mirror e42a85f link true /test runtime-cuda-tf-ubi9-python-3-12-pr-image-mirror
ci/prow/runtime-cuda-pt-ubi9-python-3-12-pr-image-mirror e42a85f link true /test runtime-cuda-pt-ubi9-python-3-12-pr-image-mirror
ci/prow/rocm-notebooks-py312-e2e-tests e42a85f link true /test rocm-notebooks-py312-e2e-tests
ci/prow/notebook-cuda-jupyter-pt-ubi9-python-3-12-pr-image-mirror e42a85f link true /test notebook-cuda-jupyter-pt-ubi9-python-3-12-pr-image-mirror
ci/prow/images e42a85f link true /test images
ci/prow/notebooks-py312-ubi9-e2e-tests e42a85f link true /test notebooks-py312-ubi9-e2e-tests

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@jiridanek jiridanek merged commit 0af686b into main Mar 2, 2026
59 of 119 checks passed
@jiridanek jiridanek deleted the lockfile-update-20260302-1315 branch March 2, 2026 13:36
@openshift-ci openshift-ci bot added the lgtm label Mar 2, 2026
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Mar 2, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jiridanek

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved label Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved automated-lockfile-update Auto-created lockfile update PR lgtm review-requested GitHub Bot creates notification on #pr-review-ai-ide-team slack channel size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants