chore(deps-dev): update bitsandbytes requirement from >=0.43 to >=0.49.2#25
chore(deps-dev): update bitsandbytes requirement from >=0.43 to >=0.49.2#25dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Updates the requirements on [bitsandbytes](https://github.com/bitsandbytes-foundation/bitsandbytes) to permit the latest version. - [Release notes](https://github.com/bitsandbytes-foundation/bitsandbytes/releases) - [Changelog](https://github.com/bitsandbytes-foundation/bitsandbytes/blob/main/CHANGELOG.md) - [Commits](bitsandbytes-foundation/bitsandbytes@0.43.0...0.49.2) --- updated-dependencies: - dependency-name: bitsandbytes dependency-version: 0.49.2 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
Greptile SummaryThis Dependabot PR bumps the Confidence Score: 4/5Safe to merge after regenerating The
|
| Filename | Overview |
|---|---|
| pyproject.toml | Bumps bitsandbytes minimum version from >=0.43 to >=0.49.2 in the train optional dependencies group. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[pyproject.toml\nbitsandbytes >=0.49.2] -->|uv lock| B[uv.lock resolved\nbitsandbytes==0.49.2 ✓]
A -->|requires-dist metadata| C[uv.lock metadata\nspecifier: >=0.43 ✗ STALE]
C -->|uv sync --locked| D[❌ Lock file outdated error]
B -->|uv sync| E[✅ Installs 0.49.2 correctly]
Comments Outside Diff (1)
-
uv.lock, line 763 (link)Stale lock file metadata after
pyproject.tomlupdateThe
requires-distsnapshot inuv.lockstill recordsspecifier = ">=0.43"forbitsandbytes, butpyproject.tomlnow declares>=0.49.2.uv sync --lockedvalidates that this metadata matchespyproject.tomlexactly and will fail with a "lockfile is outdated" error until the lock file is regenerated. The resolved wheel is already pinned to 0.49.2 (line 200), so auv lockrun will likely produce no actual package changes — but CI that uses--lockedis broken until then.
Reviews (1): Last reviewed commit: "chore(deps-dev): update bitsandbytes req..." | Re-trigger Greptile
Updates the requirements on bitsandbytes to permit the latest version.
Release notes
Sourced from bitsandbytes's releases.
Changelog
Sourced from bitsandbytes's changelog.
... (truncated)
Commits
f0e6ca3Release 0.49.2cace65cFix AdEMAMix scheduler guard and add state_dict round-trip test (#1861)505a00aHandle non-contiguous tensors in quantize/dequantize ops (#1859)c2ae381[ROCm] Make blocksize=64 default for 4bit (#1873)943e42dSkip typo check on agent markdown filesb075afcupdate docs (#1857)de89ff7docs: Add PR review posting guide, agent reference docs, and lint fixesa2c92f7docs: Add human+agent issue triage workflow guide252e6ffdocs: Update issue patterns from 43 recently closed issues88c6c71style: Fix ruff format violation in test_linear4bit.pyDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)