Unverified Commit ea99072a authored by Karl Zhou's avatar Karl Zhou Committed by GitHub
Browse files

feat: add support for python 3.13 (#651)

* feat: add support for python 3.13

* update workflow to exclude py3.13+torch2.5

* fix typo
parent c079cb00
......@@ -76,8 +76,11 @@ jobs:
if: needs.tag.outputs.need_build == 'true' && github.repository == 'nunchaku-tech/nunchaku'
strategy:
matrix:
python: ["3.10", "3.11", "3.12"]
python: ["3.10", "3.11", "3.12", "3.13"]
torch: ["2.5", "2.6", "2.7", "2.8", "2.9"]
exclude:
- python: "3.13"
torch: "2.5"
steps:
- name: Checkout to the tag
uses: actions/checkout@v4
......@@ -118,8 +121,11 @@ jobs:
if: needs.tag.outputs.need_build == 'true' && github.repository == 'nunchaku-tech/nunchaku'
strategy:
matrix:
python: ["3.10", "3.11", "3.12"]
python: ["3.10", "3.11", "3.12", "3.13"]
torch: ["2.5", "2.6", "2.7", "2.8", "2.9"]
exclude:
- python: "3.13"
torch: "2.5"
steps:
- name: Checkout to the tag
uses: actions/checkout@v4
......
......@@ -50,8 +50,11 @@ jobs:
needs: release
strategy:
matrix:
python: ["3.10", "3.11", "3.12"]
python: ["3.10", "3.11", "3.12", "3.13"]
torch: ["2.5", "2.6", "2.7", "2.8", "2.9"]
exclude:
- python: "3.13"
torch: "2.5"
steps:
- name: Checkout to the tag
uses: actions/checkout@v4
......@@ -103,8 +106,11 @@ jobs:
needs: release
strategy:
matrix:
python: ["3.10", "3.11", "3.12"]
python: ["3.10", "3.11", "3.12", "3.13"]
torch: ["2.5", "2.6", "2.7", "2.8", "2.9"]
exclude:
- python: "3.13"
torch: "2.5"
steps:
- name: Checkout to the tag
uses: actions/checkout@v4
......
#!/bin/bash
# Define the versions for Python, Torch, and CUDA
NUNCHAKU_VERSION=$1
python_versions=("3.10" "3.11" "3.12")
python_versions=("3.10" "3.11" "3.12" "3.13")
torch_versions=("2.5" "2.6")
cuda_versions=("12.4" "12.8")
......
#!/bin/bash
# Define the versions for Python, Torch, and CUDA
python_versions=("3.10" "3.11" "3.12")
python_versions=("3.10" "3.11" "3.12" "3.13")
torch_versions=("2.5" "2.6")
cuda_versions=("12.4")
......
......@@ -2,7 +2,7 @@
setlocal enabledelayedexpansion
REM Define Python and Torch versions
set "python_versions=3.10 3.11 3.12"
set "python_versions=3.10 3.11 3.12 3.13"
set "torch_versions=2.5 2.6"
set "cuda_version=12.4"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment