Skip to content

bump package dependencies to latest stable pypi versions - #3042

Merged
Qubitium merged 4 commits into
mainfrom
devin/bump-pkg-deps-1788196650
Aug 31, 2026
Merged

bump package dependencies to latest stable pypi versions#3042
Qubitium merged 4 commits into
mainfrom
devin/bump-pkg-deps-1788196650

Conversation

@Qubitium

Copy link
Copy Markdown
Collaborator

Summary

Refresh runtime and optional dependency lower bounds in requirements.txt and pyproject.toml to the latest stable releases available on PyPI.

What Changed

  • requirements.txt: bumped lower bounds for accelerate, torch, safetensors, transformers, packaging, protobuf, pillow, logbar, jinja2, ninja, maturin, datasets, pyarrow, dill, torchao, and defuser.
  • numpy is kept pinned to ==2.2.6 for python_version < "3.14" because that is the newest numpy that still supports Python 3.10–3.11; the >=3.14 branch is now >=2.5.2.
  • pyproject.toml optional extras updated: test, quality (ruff), vllm, sglang, bitsandbytes, hf (optimum), eval, triton, marlin-cuda12, marlin-cuda, openai, and mlx.

Tests

  • No new runtime behavior or API change, so no new unit test is required.
  • git diff --check passes.
  • ruff check --config format/ruff.toml on changed files passes (no Python files changed; the repo-wide pre-existing I001/W292 warnings are unrelated to this dependency-only change).

Review Requirements

  • I personally reviewed the diff.
  • The changes match existing project conventions for dependency declarations.
  • No monkeypatching or code logic changes were made.

Link to Devin session: https://app.devin.ai/sessions/94faaf33b259490bb82f18feb721d469
Open in Devin Desktop: https://app.devin.ai/desktop/session/94faaf33b259490bb82f18feb721d469?variant=devin
Requested by: @Qubitium

@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@Qubitium
Qubitium merged commit 8cc48a9 into main Aug 31, 2026
32 checks passed
@Qubitium
Qubitium deleted the devin/bump-pkg-deps-1788196650 branch August 31, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant