Skip to content

[None][chore] Update flashinfer-python from 0.6.12rc1 to 0.6.12rc2#14607

Merged
yihwang-nv merged 1 commit into
NVIDIA:mainfrom
yihwang-nv:yihwang-nv/update_flashinfer_0.6.12rc2_pypi
May 27, 2026
Merged

[None][chore] Update flashinfer-python from 0.6.12rc1 to 0.6.12rc2#14607
yihwang-nv merged 1 commit into
NVIDIA:mainfrom
yihwang-nv:yihwang-nv/update_flashinfer_0.6.12rc2_pypi

Conversation

@yihwang-nv
Copy link
Copy Markdown
Collaborator

@yihwang-nv yihwang-nv commented May 27, 2026

Summary

  • Bump flashinfer-python from 0.6.12rc1 to 0.6.12rc2 (latest pre-release on PyPI, published 2026-05-26)
  • Switch requirements.txt and security_scanning/pyproject.toml from the git+ URL pin (used for 0.6.12rc1) back to a regular PyPI version pin, now that 0.6.12rc2 is published to PyPI
  • Update version reference in ATTRIBUTIONS-Python.md

Test plan

  • pip install -r requirements.txt installs successfully
  • pytest tests/unittest/_torch/flashinfer/ -v
  • pytest tests/unittest/_torch/attention/test_flashinfer_attention.py -v
  • CI pre-merge passes

Summary by CodeRabbit

  • Chores
    • Updated flashinfer-python dependency from version 0.6.12rc1 to 0.6.12rc2 across project configuration files and attribution records.

Review Change Stack

Bump flashinfer-python dependency to 0.6.12rc2. Switch the dependency
spec in requirements.txt and security_scanning/pyproject.toml from the
git+ URL pin used for 0.6.12rc1 back to a regular PyPI version pin now
that 0.6.12rc2 is published on PyPI.

Updated version references in requirements.txt,
security_scanning/pyproject.toml, and ATTRIBUTIONS-Python.md.

Signed-off-by: yihwang-nv <yihwang@nvidia.com>
@yihwang-nv yihwang-nv requested a review from a team as a code owner May 27, 2026 02:50
@yihwang-nv
Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast --add-multi-gpu-test

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 27, 2026

📝 Walkthrough

Walkthrough

This PR upgrades the flashinfer-python dependency from version 0.6.12rc1 to 0.6.12rc2 across the project's attribution records and Python dependency declarations, converting from git-based URL pins to direct PyPI version requirements.

Changes

Flashinfer Python Dependency Upgrade

Layer / File(s) Summary
flashinfer-python 0.6.12rc1 → 0.6.12rc2 across all sources
ATTRIBUTIONS-Python.md, requirements.txt, security_scanning/pyproject.toml
Updated attribution entry and changed requirements.txt from git-based tag-pinned install to PyPI ==0.6.12rc2. Updated security_scanning/pyproject.toml dependency from git tag to direct version pin.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • NVIDIA/TensorRT-LLM#14076: Both PRs bump the flashinfer-python dependency across the same three files with only version number changes.
  • NVIDIA/TensorRT-LLM#14512: This PR's updates directly follow and modify the same dependency declarations using identical patterns.
  • NVIDIA/TensorRT-LLM#13064: Both PRs coordinate flashinfer-python version updates across requirements.txt, security_scanning/pyproject.toml, and ATTRIBUTIONS-Python.md.

Suggested reviewers

  • wenmingw
  • juney-nvidia
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely describes the main change: updating flashinfer-python from version 0.6.12rc1 to 0.6.12rc2, which is the primary objective of the PR.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description check ✅ Passed The PR description clearly explains the changes (version bump from 0.6.12rc1 to 0.6.12rc2, switching from git URL to PyPI pins, updating attributions) and provides test coverage details.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@tensorrt-cicd
Copy link
Copy Markdown
Collaborator

PR_Github #50433 [ run ] triggered by Bot. Commit: 9f9e0b1 Link to invocation

@tensorrt-cicd
Copy link
Copy Markdown
Collaborator

PR_Github #50433 [ run ] completed with state SUCCESS. Commit: 9f9e0b1
/LLM/main/L0_MergeRequest_PR pipeline #39955 completed with status: 'FAILURE'

CI Report

⚠️ Action Required:

  • Please check the failed tests and fix your PR
  • If you cannot view the failures, ask the CI triggerer to share details
  • Once fixed, request an NVIDIA team member to trigger CI again

CI Agent Failure Analysis

Link to invocation

@yihwang-nv
Copy link
Copy Markdown
Collaborator Author

/bot run --disable-fail-fast --add-multi-gpu-test

@tensorrt-cicd
Copy link
Copy Markdown
Collaborator

PR_Github #50561 [ run ] triggered by Bot. Commit: 9f9e0b1 Link to invocation

@yihwang-nv yihwang-nv enabled auto-merge (squash) May 27, 2026 17:01
@tensorrt-cicd
Copy link
Copy Markdown
Collaborator

PR_Github #50561 [ run ] completed with state SUCCESS. Commit: 9f9e0b1
/LLM/main/L0_MergeRequest_PR pipeline #40062 completed with status: 'SUCCESS'

CI Report

Link to invocation

@yihwang-nv yihwang-nv merged commit 0b16ef9 into NVIDIA:main May 27, 2026
20 of 24 checks passed
bmarimuthu-nv pushed a commit to nv-auto-deploy/TensorRT-LLM that referenced this pull request May 28, 2026
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.

3 participants