[pull] main from m-bain:main#49
Merged
Merged
Conversation
…port
- feat: upgrade PyTorch to 2.7.1 and CUDA 12.8
* Update README setup to require CUDA toolkit 12.8 instead of 12.4 (Linux and Windows)
* Bump torch dependency from 2.6.0 to 2.7.1
* Switch the PyTorch CUDA wheel index from cu124 to cu128
- Revert "docs: add troubleshooting section for libcudnn dependencies in README"
* The issue of relying on two different versions of CUDNN in this project has been resolved.
- build(pyproject): relax python version and constrain package deps
* Only download torch from PyTorch; obtain all other packages from PyPI.
* Restrict numpy, onnxruntime, pandas to be compatible with Python 3.9
- build(pyproject): require triton 3.3.0+ for arm64 support
* Add triton version 3.3.0 or newer to the dependencies to support arm64 architecture.
- build: skip Triton on Windows since it isn't supported
* Add a platform marker to the triton dependency to skip it on Windows, as triton does not support Windows.
- build: configure PyTorch sources for cross-platform compatibility
* macOS uses CPU-only PyTorch from pytorch-cpu index
* Linux and Windows use CUDA 12.8 PyTorch from pytorch index
* triton only installs on Linux with CUDA 12.8 support
* Update lockfile to support multi-platform builds
- fix: restrict av to <16.0.0 for Python 3.9 compatibility
* Add av<16.0.0 to dependencies to maintain Python 3.9 support
* Update comment to include av in the restriction list
* Update uv.lock accordingly
PyAV dropped Python 3.9 support in v16.0.0:
PyAV-Org/PyAV@1060894
- fix: resolve PyTorch ARM64 platform compatibility issue
* Update uv.lock to properly handle aarch64 platforms for PyTorch dependencies
* Add resolution markers for ARM64 Linux systems to use CPU-only PyTorch builds
* Ensure CUDA builds are only used on x86_64 platforms where supported
Resolves ARM64 Docker build failures by preventing uv from attempting to install CUDA PyTorch on unsupported platforms
- chore: change .python-version to 3.10
---
Signed-off-by: CHEN, CHUN <jim60105@gmail.com>
Signed-off-by: Jim Chen <Jim@ChenJ.im>
Co-authored-by: GitHub Copilot <bot@ChenJ.im>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )