Skip to content

RHAIENG-540: build(deps): bump tornado dependency from ~6.5.1 to ~6.5.2 across all relevant Pipfiles #1754

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
382 changes: 195 additions & 187 deletions codeserver/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions codeserver/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions codeserver/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions codeserver/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/datascience/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/datascience/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/datascience/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/datascience/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

205 changes: 96 additions & 109 deletions jupyter/minimal/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

205 changes: 96 additions & 109 deletions jupyter/minimal/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

205 changes: 96 additions & 109 deletions jupyter/minimal/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

205 changes: 96 additions & 109 deletions jupyter/minimal/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

713 changes: 354 additions & 359 deletions jupyter/pytorch+llmcompressor/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

502 changes: 255 additions & 247 deletions jupyter/pytorch+llmcompressor/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/pytorch/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/pytorch/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/pytorch/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/pytorch/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/rocm/pytorch/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/rocm/pytorch/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/rocm/pytorch/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/rocm/pytorch/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

567 changes: 281 additions & 286 deletions jupyter/rocm/tensorflow/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/rocm/tensorflow/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

567 changes: 281 additions & 286 deletions jupyter/tensorflow/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/tensorflow/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

567 changes: 281 additions & 286 deletions jupyter/tensorflow/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

394 changes: 201 additions & 193 deletions jupyter/tensorflow/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

432 changes: 220 additions & 212 deletions jupyter/trustyai/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

432 changes: 220 additions & 212 deletions jupyter/trustyai/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

432 changes: 220 additions & 212 deletions jupyter/trustyai/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

432 changes: 220 additions & 212 deletions jupyter/trustyai/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions runtimes/datascience/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions runtimes/datascience/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions runtimes/datascience/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

382 changes: 195 additions & 187 deletions runtimes/datascience/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

199 changes: 93 additions & 106 deletions runtimes/minimal/ubi9-python-3.11/Pipfile.lock

Large diffs are not rendered by default.

199 changes: 93 additions & 106 deletions runtimes/minimal/ubi9-python-3.11/requirements.txt

Large diffs are not rendered by default.

199 changes: 93 additions & 106 deletions runtimes/minimal/ubi9-python-3.12/Pipfile.lock

Large diffs are not rendered by default.

199 changes: 93 additions & 106 deletions runtimes/minimal/ubi9-python-3.12/requirements.txt

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion runtimes/pytorch+llmcompressor/ubi9-python-3.11/Pipfile
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ papermill = "~=2.6.0"
pyzmq = "~=26.2.1"
prompt-toolkit = "~=3.0.50"
requests = "~=2.32.3"
tornado = "~=6.4.2"
tornado = "~=6.5"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Verify Pipfile.lock(s) resolve to 6.5.2 and ensure repo-wide consistency.

To avoid drift and hidden conflicts, confirm:

  • All Pipfiles/requirements in this repo target 6.5.x (no lingering 6.4.x or upper bounds <6.5).
  • Pipfile.lock(s) have been regenerated and now pin Tornado to 6.5.2.

Run from repo root:


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "— Pins in all Pipfiles —"
fd -a -H -t f Pipfile | while read -r f; do
  awk -v file="$f" '/^[[:space:]]*tornado[[:space:]]*=/{print file ":" FNR ": " $0}' "$f" || true
done

echo
echo "— Any explicit tornado constraints in other manifests —"
rg -n -S --hidden --glob '!**/node_modules/**' --glob '!**/.git/**' 'tornado\s*[<>=~]'

echo
echo "— Lockfile resolutions for tornado —"
fd -a -H -t f Pipfile.lock | while read -r lf; do
  echo "Lockfile: $lf"
  # Show the tornado entry and nearby version lines
  rg -n '"tornado":\s*\{' -n -A 5 "$lf" || true
done

Length of output: 40659


Fix Tornado version to 6.5.x consistently across Pipfiles & requirements

We still see mixed pins and an outdated explicit constraint:

  • Most Pipfiles pin tornado = "~=6.5.1" but
    runtimes/pytorch+llmcompressor/ubi9-python-3.11/Pipfile line 68 remains tornado = "~=6.5"
  • The same runtime’s requirements.txt pins tornado==6.4.2
  • No Pipfile.lock “version” lines were shown; we need to regenerate and confirm they all resolve to 6.5.2

Please update and regenerate as follows:

  • Change ~=6.5~=6.5.1 in runtimes/pytorch+llmcompressor/ubi9-python-3.11/Pipfile
  • Update runtimes/pytorch+llmcompressor/ubi9-python-3.11/requirements.txt to tornado==6.5.1
  • Regenerate all Pipfile.lock files and verify each tornado entry’s "version": "==6.5.2"
  • Search for any remaining 6.4.x references in requirements.txt and Pipfiles and bump them to 6.5.x
🤖 Prompt for AI Agents
In runtimes/pytorch+llmcompressor/ubi9-python-3.11/Pipfile around line 68, the
tornado constraint is `~=6.5` and the runtime’s requirements.txt contains
`tornado==6.4.2`; update Pipfile to `~=6.5.1`, update requirements.txt to
`tornado==6.5.1`, regenerate the Pipfile.lock files for the repo and confirm
each lock’s tornado entry resolves to `"version": "==6.5.2"`, and finally search
all Pipfiles and requirements.txt for any `6.4.x` references and bump them to
the 6.5.x series (preferably 6.5.1 in source files, with lock files resolving to
6.5.2).

traitlets = "~=5.14.3"
urllib3 = "~=2.3.0"

Expand Down
29 changes: 15 additions & 14 deletions runtimes/pytorch+llmcompressor/ubi9-python-3.11/Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

25 changes: 13 additions & 12 deletions runtimes/pytorch+llmcompressor/ubi9-python-3.11/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2531,18 +2531,19 @@ torchvision==0.21.0+cu124 \
--hash=sha256:8fcf55321b206de70ff8e01c884fa42e57a60b1cb749341b96e0f22c8a7c9ec7 \
--hash=sha256:ec63c2ee792757492da40590e34b14f2fceda29050558c215f0c1f3b08149c0f \
--hash=sha256:efb53ea0af7bf09b7b53e2a18b9be6d245f7d46a90b51d5cf97f37e9b929a991
tornado==6.4.2; python_version >= '3.8' \
--hash=sha256:072ce12ada169c5b00b7d92a99ba089447ccc993ea2143c9ede887e0937aa803 \
--hash=sha256:1a017d239bd1bb0919f72af256a970624241f070496635784d9bf0db640d3fec \
--hash=sha256:2876cef82e6c5978fde1e0d5b1f919d756968d5b4282418f3146b79b58556482 \
--hash=sha256:304463bd0772442ff4d0f5149c6f1c2135a1fae045adf070821c6cdc76980634 \
--hash=sha256:908b71bf3ff37d81073356a5fadcc660eb10c1476ee6e2725588626ce7e5ca38 \
--hash=sha256:92bad5b4746e9879fd7bf1eb21dce4e3fc5128d71601f80005afa39237ad620b \
--hash=sha256:932d195ca9015956fa502c6b56af9eb06106140d844a335590c1ec7f5277d10c \
--hash=sha256:bca9eb02196e789c9cb5c3c7c0f04fb447dc2adffd95265b2c7223a8a615ccbf \
--hash=sha256:c36e62ce8f63409301537222faffcef7dfc5284f27eec227389f2ad11b09d946 \
--hash=sha256:c82c46813ba483a385ab2a99caeaedf92585a1f90defb5693351fa7e4ea0bf73 \
--hash=sha256:e828cce1123e9e44ae2a50a9de3055497ab1d0aeb440c5ac23064d9e44880da1
tornado==6.5; python_version >= '3.9' \
--hash=sha256:007f036f7b661e899bd9ef3fa5f87eb2cb4d1b2e7d67368e778e140a2f101a7a \
--hash=sha256:03576ab51e9b1677e4cdaae620d6700d9823568b7939277e4690fe4085886c55 \
--hash=sha256:119c03f440a832128820e87add8a175d211b7f36e7ee161c631780877c28f4fb \
--hash=sha256:231f2193bb4c28db2bdee9e57bc6ca0cd491f345cd307c57d79613b058e807e0 \
--hash=sha256:542e380658dcec911215c4820654662810c06ad872eefe10def6a5e9b20e9633 \
--hash=sha256:7c625b9d03f1fb4d64149c47d0135227f0434ebb803e2008040eb92906b0105a \
--hash=sha256:9a0d8d2309faf015903080fb5bdd969ecf9aa5ff893290845cf3fd5b2dd101bc \
--hash=sha256:9ac1cbe1db860b3cbb251e795c701c41d343f06a96049d6274e7c77559117e41 \
--hash=sha256:ab75fe43d0e1b3a5e3ceddb2a611cb40090dd116a84fc216a07a298d9e000471 \
--hash=sha256:c70c0a26d5b2d85440e4debd14a8d0b463a0cf35d92d3af05f5f1ffa8675c826 \
--hash=sha256:f81067dad2e4443b015368b24e802d0083fecada4f0a4572fdb72fc06e54a9a6 \
--hash=sha256:fd20c816e31be1bbff1f7681f970bbbd0bb241c364220140228ba24242bcdc59
tqdm==4.67.1; python_version >= '3.7' \
--hash=sha256:26445eca388f82e72884e0d580d5464cd801a3ea01e63e5601bdff9ba6a48de2 \
--hash=sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2
Expand Down
Loading
Loading