Skip to content

Commit 3899543

Browse files
authored
ci: added python 13 (#498)
1 parent d3c45bc commit 3899543

File tree

11 files changed

+20
-18
lines changed

11 files changed

+20
-18
lines changed

.ci/docker/Dockerfile.devel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ RUN bash ./install_gcc.sh && rm install_gcc.sh
2727
RUN gcc --version; g++ --version
2828

2929
# Install cmake
30-
ARG CMAKE_VERSION=3.29.3
30+
ARG CMAKE_VERSION=3.30.1
3131
COPY ./common/install_cmake.sh install_cmake.sh
3232
RUN if [ -n "${CMAKE_VERSION}" ]; then bash ./install_cmake.sh; fi
3333
RUN rm install_cmake.sh

.ci/docker/Dockerfile.manylinux

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN yum -y update && yum -y install \
2525
RUN gcc --version; g++ --version; nvcc --version
2626

2727
# Install cmake
28-
ARG CMAKE_VERSION=3.29.3
28+
ARG CMAKE_VERSION=3.30.1
2929
COPY ./common/install_cmake.sh install_cmake.sh
3030
RUN if [ -n "${CMAKE_VERSION}" ]; then bash ./install_cmake.sh; fi
3131
RUN rm install_cmake.sh

.ci/docker/Dockerfile.manylinux2_28

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ RUN yum install -y \
1717
RUN gcc --version; g++ --version; nvcc --version
1818

1919
# Install cmake
20-
ARG CMAKE_VERSION=3.29.3
20+
ARG CMAKE_VERSION=3.30.1
2121
COPY ./common/install_cmake.sh install_cmake.sh
2222
RUN if [ -n "${CMAKE_VERSION}" ]; then bash ./install_cmake.sh; fi
2323
RUN rm install_cmake.sh

.github/workflows/create_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
fail-fast: false
2525
matrix:
26-
python: ["3.9", "3.10", "3.11", "3.12"]
26+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2727
cuda: ["12.6", "12.8", "12.9"]
2828
torch: ["2.8.0"]
2929
runs-on: [self-hosted, linux]

.github/workflows/pkg_build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
fail-fast: false
4040
matrix:
41-
python: ["3.12"]
41+
python: ["3.13"]
4242
cuda: ["12.8"]
4343
torch: ["2.8.0"]
4444
runs-on: [self-hosted, linux]
@@ -90,7 +90,7 @@ jobs:
9090
needs: build_wheel
9191
strategy:
9292
matrix:
93-
python: ["3.12"]
93+
python: ["3.13"]
9494
cuda: ["12.8"]
9595
torch: ["2.8.0"]
9696
runs-on: [self-hosted, linux, gpu]

.github/workflows/pkg_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
python: ["3.9", "3.10", "3.11", "3.12"]
22+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2323
cuda: ["12.8"]
2424
torch: ["2.8.0"]
2525
runs-on: [self-hosted, linux]
@@ -72,7 +72,7 @@ jobs:
7272
strategy:
7373
fail-fast: false
7474
matrix:
75-
python: ["3.9", "3.10", "3.11", "3.12"]
75+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
7676
cuda: ["12.8"]
7777
torch: ["2.8.0"]
7878
runs-on: [self-hosted, linux, gpu]

.github/workflows/publish_pypi.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
build_wheel:
2222
strategy:
2323
matrix:
24-
python: ["3.9", "3.10", "3.11", "3.12"]
24+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
2525
cuda: ["12.8"]
2626
torch: ["2.8.0"]
2727
runs-on: [self-hosted, linux]
@@ -87,7 +87,7 @@ jobs:
8787
needs: build_wheel
8888
strategy:
8989
matrix:
90-
python: ["3.9", "3.10", "3.11", "3.12"]
90+
python: ["3.9", "3.10", "3.11", "3.12", "3.13"]
9191
cuda: ["12.8"]
9292
torch: ["2.8.0"]
9393
runs-on: [self-hosted, linux, gpu]

CMakeLists.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,10 @@ set(CMAKE_MESSAGE_LOG_LEVEL STATUS)
1717
set(CMAKE_VERBOSE_MAKEFILE ON)
1818

1919
if(POLICY CMP0135)
20-
# CMP0135: ExternalProject ignores timestamps in archives by default for the URL download method.
21-
cmake_policy(SET CMP0135 NEW)
20+
cmake_policy(SET CMP0135 NEW) # Set download timestamp to current time
21+
endif()
22+
if(POLICY CMP0167)
23+
cmake_policy(SET CMP0167 NEW) # Ignore FindBoost and use BoostConfig
2224
endif()
2325

2426
function(parse_make_options options prefix)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ ScaleLLM is currently undergoing active development. We are fully committed to c
7272

7373
ScaleLLM is available as a Python Wheel package on PyPI. You can install it using pip:
7474
```bash
75-
# Install scalellm with CUDA 12.4 and Pytorch 2.6.0
75+
# Install scalellm with CUDA 12.8 and Pytorch 2.8.0
7676
pip install -U scalellm
7777
```
7878

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ScaleLLM is available as a Python Wheel package on `PyPI <https://pypi.org/proje
1212

1313
.. code-block:: bash
1414
15-
# Install ScaleLLM with CUDA 12.6 and Pytorch 2.8.0
15+
# Install ScaleLLM with CUDA 12.8 and Pytorch 2.8.0
1616
$ pip install -U scalellm
1717
1818

0 commit comments

Comments
 (0)