Skip to content

Commit ef11d2a

Browse files
authored
3rparty: upgrade cutlass dependency to v4.1.0 (#1299)
<!-- .github/pull_request_template.md --> ## πŸ“Œ Description cutlass v4.1.0 is released: https://github.com/NVIDIA/cutlass/releases/tag/v4.1.0 ## πŸš€ Pull Request Checklist Thank you for contributing to FlashInfer! Before we review your pull request, please make sure the following items are complete. ### βœ… Pre-commit Checks - [x] I have installed `pre-commit` by running `pip install pre-commit` (or used your preferred method). - [x] I have installed the hooks with `pre-commit install`. - [x] I have run the hooks manually with `pre-commit run --all-files` and fixed any reported issues. > If you are unsure about how to set up `pre-commit`, see [the pre-commit documentation](https://pre-commit.com/). ## πŸ§ͺ Tests - [x] Tests have been added or updated as needed. - [x] All tests are passing (`unittest`, etc.). ## Reviewer Notes <!-- Optional: anything you'd like reviewers to focus on, concerns, etc. -->
1 parent 7df5abb commit ef11d2a

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

β€Ž.github/workflows/release_pypi_sdist.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
# Extract version from tag (remove 'v' prefix)
3737
TAG_VERSION="${{ inputs.tag }}"
3838
TAG_VERSION="${TAG_VERSION#v}"
39-
39+
4040
# Check version.txt FIRST - this is the source of truth
4141
if [ ! -f "version.txt" ]; then
4242
echo "Error: version.txt file not found!"
4343
exit 1
4444
fi
45-
45+
4646
VERSION_TXT=$(cat version.txt | tr -d '[:space:]')
47-
47+
4848
if [ "$TAG_VERSION" != "$VERSION_TXT" ]; then
4949
echo "❌ CRITICAL ERROR: version.txt does not match tag!"
5050
echo " Tag version: $TAG_VERSION"
@@ -54,15 +54,15 @@ jobs:
5454
echo "The tag should be 'v$VERSION_TXT' (e.g., if version.txt contains '1.2.3', tag should be 'v1.2.3')"
5555
exit 1
5656
fi
57-
57+
5858
echo "βœ“ version.txt matches tag version: $VERSION_TXT"
5959
6060
- name: Verify tag matches package version
6161
run: |
6262
# Extract version from tag (remove 'v' prefix)
6363
TAG_VERSION="${{ inputs.tag }}"
6464
TAG_VERSION="${TAG_VERSION#v}"
65-
65+
6666
# Extract version from setup.py or pyproject.toml
6767
if [ -f "setup.py" ]; then
6868
PACKAGE_VERSION=$(python -c "import re; content = open('setup.py').read(); match = re.search(r'version\s*=\s*[\"']([^\"']+)[\"']', content); print(match.group(1) if match else '')")
@@ -72,7 +72,7 @@ jobs:
7272
echo "Warning: Could not find version file (setup.py or pyproject.toml)"
7373
PACKAGE_VERSION=""
7474
fi
75-
75+
7676
if [ -n "$PACKAGE_VERSION" ] && [ "$TAG_VERSION" != "$PACKAGE_VERSION" ]; then
7777
echo "Error: Tag version ($TAG_VERSION) does not match package version ($PACKAGE_VERSION)"
7878
exit 1

β€Ž3rdparty/cutlass

Submodule cutlass updated 494 files

0 commit comments

Comments
Β (0)