Skip to content

Pin bitsandbytes to its floor in the min-versions CI job - #7746

Merged
albertvillanova merged 2 commits into
mainfrom
pin-bitsandbytes-min-versions
Oct 16, 2026
Merged

albertvillanova merged 2 commits into
mainfrom
pin-bitsandbytes-min-versions

Conversation

@albertvillanova

@albertvillanova albertvillanova commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

This PR pins bitsandbytes==0.45.1, the floor declared in #7641, in the tests_min_versions CI job, so that the quantization tests run against it.

Part of #7644.

Depends on

Motivation

The job installs the newest bitsandbytes, so nothing checks that the floor actually works. 0.45.1 only works together with the torch floor: it ships no CUDA 13 binary, and the job currently resolves the newest torch, which is built with CUDA 13 since 2.11, so the quantization tests fail until #7642 pins torch==2.6.0 in this job.

Changes

  • Pin bitsandbytes==0.45.1 in the tests_min_versions job

Note

Low Risk
CI workflow dependency pinning only; no application or runtime code changes.

Overview
Pins bitsandbytes==0.45.1 in the tests_min_versions GitHub Actions job alongside the other minimum-version constraints (torch==2.6.0, etc.).

Previously that job could resolve a newer bitsandbytes, so CI did not verify the declared >=0.45.1 floor. With the floor pinned, quantization-related tests run against the minimum supported bitsandbytes (which pairs with the pinned torch floor rather than a CUDA 13–built newer torch).

Reviewed by Cursor Bugbot for commit 9f3034f. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot added the 🔧 maintenance CI, tooling, tests, or repo upkeep label Oct 15, 2026
@bot-ci-comment

Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@albertvillanova
albertvillanova merged commit c803af7 into main Oct 16, 2026
10 checks passed
@albertvillanova
albertvillanova deleted the pin-bitsandbytes-min-versions branch October 16, 2026 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔧 maintenance CI, tooling, tests, or repo upkeep

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants