Skip to content

Commit 1ad6e46

Browse files
authored
[Release] Bump Version to 0.1.6 (#818)
* bump version to 0.1.6 * phaseout py38 * py39 * Update submodule 'tvm' to latest commit adc0e48 * [Build] Update CMake and Python environment settings - Added static linking flags for GCC and libstdc++ in CMakeLists.txt to enhance library linking. - Removed the cmake version requirement from pyproject.toml to allow for broader compatibility. - Updated the tox command in the Docker distribution script to include Python 3.8 for testing environments. * [Build] Update Python version requirements in scripts and documentation - Changed Python version requirement in README.md from 3.9+ to 3.8+. - Updated installation and testing scripts to use Python 3.8 instead of 3.9, ensuring compatibility with the new minimum version. - Adjusted tox commands in local and PyPI distribution scripts to include Python 3.8 in the testing environments. * [Build] Update Python and CMake requirements in Dockerfile and pyproject.toml - Added CMake version requirement (>=3.26) to pyproject.toml for build compatibility. - Created a Python 3.8 environment in the Dockerfile and added a symlink for easier access to the Python 3.8 executable.
1 parent 094e229 commit 1ad6e46

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ project(TILE_LANG C CXX)
77
option(TILE_LANG_STATIC_STDCPP "Statically link libstdc++ for TileLang libraries" ON)
88
option(TILE_LANG_INSTALL_STATIC_LIB "Install the static library" ON)
99

10+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libgcc -static-libstdc++")
11+
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -static-libgcc -static-libstdc++")
12+
1013
if(TILE_LANG_STATIC_STDCPP)
1114
message(STATUS "Enabling static linking of C++ standard library")
1215
# Note: We'll apply static linking flags selectively to avoid Python extension conflicts

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.1.5
1+
0.1.6

maint/scripts/pypi.Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,12 @@ RUN conda tos accept --override-channels --channel https://repo.anaconda.com/pkg
2828

2929
# Create environments
3030
RUN set -eux; \
31+
conda create -n py38 python=3.8 -y; \
3132
conda create -n py39 python=3.9 -y; \
3233
conda create -n py310 python=3.10 -y; \
3334
conda create -n py311 python=3.11 -y; \
3435
conda create -n py312 python=3.12 -y; \
36+
ln -s /miniconda3/envs/py38/bin/python3.8 /usr/bin/python3.8; \
3537
ln -s /miniconda3/envs/py39/bin/python3.9 /usr/bin/python3.9; \
3638
ln -s /miniconda3/envs/py310/bin/python3.10 /usr/bin/python3.10; \
3739
ln -s /miniconda3/envs/py311/bin/python3.11 /usr/bin/python3.11; \

0 commit comments

Comments
 (0)