Commit Graph

453 Commits

Author SHA1 Message Date
github-actions[bot] fdec4f9b41 docs: update docs for v0.7.13 2026-01-28 22:56:22 +00:00
github-actions[bot] c2af8f1322 docs: update docs for v0.7.16 2026-01-28 17:55:14 +00:00
github-actions[bot] 73b4b7ba0d docs: update docs for v0.7.13 2026-01-28 14:45:43 +00:00
Junya Morioka fdddb9c4ba feat: add Google Tag Manager to search page
- Add GTM script (GTM-TLMMNZ7S) to <head> section of docs/index.html
- Add noscript iframe fallback after <body> tag
- Use the same GTM container as mjun0812.github.io for unified analytics
2026-01-28 18:44:06 +09:00
Junya Morioka 4b6477bf7f docs: add search page badge to README
Add a prominent shields.io badge linking to the wheel search page
for better discoverability.
2026-01-28 18:39:48 +09:00
Junya Morioka 3ab8ceba29 fix: add v0.7.0 manylinux2_28 note to doc/packages.md
Add the missing note about manylinux2_28 platform support since v0.7.0
to the ADD_NOTE constant in create_packages.py, matching README.md.
2026-01-28 18:37:23 +09:00
Junya Morioka ae8dcf2157 refactor: move coverage to Packages subsection and remove excluded column
Move coverage section under ## Packages as ### Coverage subsection.
Remove the Excluded column from the coverage table for simplicity.
2026-01-28 18:35:55 +09:00
Junya Morioka cd2eb27fd6 feat: add package coverage badges and table to README
Add update_readme_coverage.py script that calculates per-platform
package coverage using check_missing_packages.py logic and updates
README.md with shields.io badges and a summary table. Integrate
the script into both the daily stats workflow and the build workflow.
2026-01-28 18:31:26 +09:00
Junya Morioka 0290059393 feat: add wheel build request issue template
Add GitHub Issue Forms template for requesting pre-built wheels
with fields for Flash Attention, Python, PyTorch, CUDA versions
and platform selection. Enable blank issues via config.yml.
2026-01-28 18:25:01 +09:00
Junya Morioka e9f16ebc01 feat: add missing wheel build matrices for Linux x86_64 and ARM64
- Expand LINUX_SELF_HOSTED_MATRIX with torch 2.6.0-2.9.1 and CUDA
  12.4/12.8/13.0 to cover 29 missing Linux x86_64 packages
- Add torch 2.9.1 to LINUX_ARM64_MATRIX for 9 missing ARM64 packages
- Enable linux_arm64 matrix in main() output
2026-01-28 18:17:12 +09:00
github-actions[bot] ee06a9be5e chore: update download statistics
Update download statistics and graph for 2026-01-28
2026-01-28 02:24:26 +00:00
github-actions[bot] 72ad10bb1f docs: update docs for v0.7.15 2026-01-28 00:17:24 +00:00
Junya Morioka 34d8e036bb fix: downgrade gcc-toolset from 14 to 13 for CUDA compatibility
gcc-toolset-14 (GCC 14) in manylinux_2_28 containers is incompatible
with CUDA 12.6 nvcc, causing compilation errors in type_traits headers.
Use gcc-toolset-13 instead and export CC/CXX to GITHUB_ENV to ensure
subsequent steps use the correct compiler.
2026-01-28 02:35:58 +09:00
Junya Morioka 74b21a43e5 feat: rebuild wheels with an error 2026-01-28 01:21:02 +09:00
Junya Morioka 78042bb8c2 fix: add --allow-unsupported-compiler flag for nvcc
- Add NVCC_APPEND_FLAGS="--allow-unsupported-compiler" to Linux build
  script to support gcc-toolset-14 in manylinux_2_28 containers
- Resolves CUDA 12.6 compilation failure with gcc versions later than 13
2026-01-28 01:18:29 +09:00
Junya Morioka d01b5aee34 Merge branch 'main' of github.com:mjun0812/flash-attention-prebuild-wheels 2026-01-27 18:41:52 +09:00
Junya Morioka 28773fb7dc build: update build matrix configurations
- Update CUDA versions in Linux self-hosted matrix
- Update Python, PyTorch, and CUDA versions in Windows self-hosted matrix
- Enable Windows self-hosted build and disable Linux ARM64 and Windows standard builds
2026-01-27 18:41:33 +09:00
Junya Morioka 6e93ad0663 fix: update PyTorch and CUDA version compatibility rules
- Refine exclusion logic in create_matrix.py to match actual support
- Update CUDA version support for PyTorch 2.9 and 2.10
- Remove temporary build exclusions
2026-01-27 18:33:34 +09:00
github-actions[bot] 8971387c8a chore: update download statistics
Update download statistics and graph for 2026-01-27
2026-01-27 02:28:20 +00:00
github-actions[bot] 6c8d30445c chore: update download statistics
Update download statistics and graph for 2026-01-26
2026-01-26 02:32:36 +00:00
Junya Morioka d32a4c9b60 feat: add package status checker script
- Add `check_missing_packages.py` to compare GitHub releases with expected matrix and display status table.
- Update `.gitignore` to exclude `assets.json` and `.claude/plans`.
- Remove obsolete plan document for pandas 3.0 fix.
2026-01-25 17:34:34 +09:00
Junya Morioka d85d2aad44 chore: add plan document for pandas 3.0 fix
- Document the root cause of Update Docs CI failure
- Explain pandas 3.0.0 StringDtype breaking change
- Provide fix approach and verification steps
2026-01-25 16:44:21 +09:00
Junya Morioka f9e440af2c fix: resolve pandas 3.0 StringDtype compatibility issue
Return pd.Series with object dtype instead of modifying Series in-place
to avoid "setting an array element with a sequence" error when running
with pandas 3.0.0 in CI.
2026-01-25 16:43:50 +09:00
github-actions[bot] 8d44668ec1 chore: update download statistics
Update download statistics and graph for 2026-01-25
2026-01-25 02:33:34 +00:00
Junya Morioka 4b38bf875e docs: Clarify wheel search page and compatibility details
Updated README to clarify wheel search page and compatibility notes.
2026-01-25 00:14:10 +09:00
Junya Morioka 7fab4429dc Fix formatting issues in README.md 2026-01-25 00:06:07 +09:00
Junya Morioka da7e8f29cd Merge pull request #78 from mjun0812/ci/improve
ci: add git pull before updating docs in build workflow
2026-01-24 15:41:51 +09:00
Junya Morioka e71e670f79 ci: add git pull before updating docs in build workflow
- Add git pull to 'Update docs' step in build.yml to prevent potential merge conflicts during CI runs.
2026-01-24 15:39:56 +09:00
github-actions[bot] 6ec0a5e7ad chore: update download statistics
Update download statistics and graph for 2026-01-24
2026-01-24 02:11:42 +00:00
github-actions[bot] 8a8618487b chore: update download statistics
Update download statistics and graph for 2026-01-23
2026-01-23 02:22:27 +00:00
github-actions[bot] 4f62950167 chore: update download statistics
Update download statistics and graph for 2026-01-22
2026-01-22 02:26:03 +00:00
Junya Morioka 8255c003fd Merge pull request #76 from mjun0812/feat/torch-2.10
feat: add torch==2.10.0
2026-01-22 02:43:25 +09:00
Junya Morioka f7aae4526a feat: add torch==2.10.0 2026-01-22 02:42:05 +09:00
github-actions[bot] 38bd1b24db chore: update download statistics
Update download statistics and graph for 2026-01-21
2026-01-21 02:24:56 +00:00
github-actions[bot] 9228efeee5 docs: update docs for v0.7.11 2026-01-20 22:02:50 +00:00
github-actions[bot] ce291cbe9a chore: update download statistics
Update download statistics and graph for 2026-01-20
2026-01-20 02:22:11 +00:00
github-actions[bot] 81ecd5d6b8 chore: update download statistics
Update download statistics and graph for 2026-01-19
2026-01-19 02:27:09 +00:00
github-actions[bot] 37aa86aa6c docs: update docs for v0.7.11 2026-01-18 21:41:15 +00:00
github-actions[bot] db68410294 chore: update download statistics
Update download statistics and graph for 2026-01-18
2026-01-18 02:29:51 +00:00
Junya Morioka 1bc47b39f2 refactor: rename docs to doc and pages to docs for GitHub Pages
- Rename docs/ to doc/ (contains packages.md, release_history.md, etc.)
- Rename pages/ to docs/ (contains search page index.html)
- Update all references in README.md, workflows, and Python scripts

GitHub Pages only supports / or /docs as the source directory.
2026-01-18 01:12:22 +09:00
Junya Morioka b1506291f5 Merge pull request #75 from mjun0812/feat/add-search-page
feat: add wheel search page for GitHub Pages
2026-01-18 01:04:29 +09:00
Junya Morioka 6073471b93 feat: add wheel search page for GitHub Pages
- Add interactive search page to find and filter prebuilt wheels
- Support filtering by Platform, Flash-Attention, Python, PyTorch, and CUDA versions
- Include copy buttons for install commands and URLs
- Auto-select when only one result matches filters
- Cache API responses in localStorage for 1 hour
- Add search page link to README.md
2026-01-18 01:01:52 +09:00
Junya Morioka b757ec3af8 fix: add runner tag for Linux self-hosted runner 2026-01-18 00:41:44 +09:00
Junya Morioka b376519e1b fix: add runner tag for Linux self-hosted runner 2026-01-18 00:29:20 +09:00
Junya Morioka 267220a8ef Merge pull request #74 from mjun0812/feat/add-cuda-129-and-131
ci: add CUDA 12.9 and 13.1 support to build matrix
2026-01-18 00:20:22 +09:00
Junya Morioka b0694ee874 ci: update build matrix for new CUDA and Python versions
- Add CUDA 12.9 and 13.1 support to Linux self-hosted matrix
- Add Python 3.14 support for Linux self-hosted runners
- Add several version exclusions for specific Torch and CUDA combinations
- Temporarily disable Torch 2.10.0 in all build matrices
- Enable Linux self-hosted runner builds in the main configuration
2026-01-18 00:17:30 +09:00
Junya Morioka 41cd5400fb Merge pull request #72 from mmangkad/add-torch-2.10-cu129
feat: Add PyTorch 2.10 to all matrices; enable cu129 for torch 2.9
2026-01-17 23:53:56 +09:00
github-actions[bot] 9c9da312ac chore: update download statistics
Update download statistics and graph for 2026-01-17
2026-01-17 02:09:19 +00:00
github-actions[bot] 3f40f7ac1f chore: update download statistics
Update download statistics and graph for 2026-01-16
2026-01-16 02:21:54 +00:00
Mohammad Miadh Angkad c55e718363 Add PyTorch 2.10 to all matrices and add cu129 for torch 2.9 2026-01-15 19:18:58 +08:00