Skip to content

fix(deps): upgrade Torch CUDA and setuptools - #1370

Merged
VforVitorio merged 1 commit into
devfrom
fix/torch-cu130-setuptools
Nov 3, 2026
Merged

VforVitorio merged 1 commit into
devfrom
fix/torch-cu130-setuptools

Conversation

@VforVitorio

Copy link
Copy Markdown
Owner

Summary

  • Upgrade the Windows CUDA stack to Torch 2.13.0+cu130 and torchvision 0.28.0+cu130; retain CPU wheels on Linux and macOS.
  • Upgrade setuptools to 84.2.1 and remove the three OSV waivers fixed by these versions.
  • Update dependency guidance and record the adversarial review and execution evidence.

Verification

  • Full test suite: 1,710 passed on Windows Python 3.11.14 and 1,710 on Python 3.12.12.
  • Full 57-lap Lusail simulation on both runtimes, offline and with LLM calls disabled.
  • CUDA operations, TorchVision NMS, and one-batch Lightning training on the RTX 5070 Laptop GPU.
  • Offline CUDA BGE-M3 retrieval from local Qdrant and real Whisper transcription from cached radio audio on both runtimes.
  • Ruff check and format, mypy, frozen lock validation, and wheel build passed.

Remaining coverage limit

The full model-training notebooks and checkpoint save/resume were not run. Lightning 2.6.6's published compatibility matrix lists Torch 2.10 as its last CI-tested version; the Torch 2.13 combination passed a one-batch GPU smoke test. Pillow advisories remain blocked by stable Arcade 3.3.3's Pillow constraint. The Telemetry submodule is unchanged and retains its separate dependency stack.

@coderabbitai

coderabbitai Bot commented Nov 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: cc07ce80-1fdd-4653-9cf6-f7249cb68e53

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.

@github-actions github-actions Bot added area: deps Touches pyproject.toml or pip dependencies area: ci-cd Touches GitHub Actions workflows or Dependabot config area: docs Touches docs/, README, or other markdown area: tests Touches tests/ labels Nov 3, 2026
@VforVitorio
VforVitorio merged commit c90fefe into dev Nov 3, 2026
16 checks passed
@VforVitorio
VforVitorio deleted the fix/torch-cu130-setuptools branch November 3, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci-cd Touches GitHub Actions workflows or Dependabot config area: deps Touches pyproject.toml or pip dependencies area: docs Touches docs/, README, or other markdown area: tests Touches tests/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant