This is an automated email from the ASF dual-hosted git repository.
tlopex pushed a commit to branch v0.27.0
in repository https://gitbox.apache.org/repos/asf/tvm.git
The following commit(s) were added to refs/heads/v0.27.0 by this push:
new fa3a688fb2 [FIX] Update v0.27.0 versions and FFI floor (#20390)
fa3a688fb2 is described below
commit fa3a688fb2c4ee587efbc9625109cf9fd015738a
Author: Ruihang Lai <[email protected]>
AuthorDate: Sat Sep 19 15:10:42 2026 -0400
[FIX] Update v0.27.0 versions and FFI floor (#20390)
Raise the apache-tvm-ffi minimum to 0.1.14.post0 and update the matching
CI dependency assertion.
Set the Python, C++, and package metadata fallback versions to 0.27.0 so
source archives without Git metadata no longer report 0.26.dev0. Tagged
builds continue to derive their version from Git.
---
.github/workflows/main.yml | 2 +-
include/tvm/runtime/base.h | 2 +-
pyproject.toml | 4 ++--
python/tvm/libinfo.py | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 6ff75d1aea..2a26648225 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -70,7 +70,7 @@ jobs:
from importlib.metadata import requires, version
assert version("apache-tvm-ffi") == os.environ["TVM_FFI_VERSION"]
- assert "apache-tvm-ffi>=0.1.13.post2" in requires("apache-tvm")
+ assert "apache-tvm-ffi>=0.1.14.post0" in requires("apache-tvm")
PY
- name: Test
diff --git a/include/tvm/runtime/base.h b/include/tvm/runtime/base.h
index 1e5d9ecc9f..afff1910a6 100644
--- a/include/tvm/runtime/base.h
+++ b/include/tvm/runtime/base.h
@@ -32,7 +32,7 @@
// passes the setuptools_scm-resolved version through CMake). The literal
below is the
// fallback for a bare build with no override.
#ifndef TVM_VERSION
-#define TVM_VERSION "0.26.dev0"
+#define TVM_VERSION "0.27.0"
#endif
// TVM ships two shared libraries: libtvm_compiler and libtvm_runtime.
diff --git a/pyproject.toml b/pyproject.toml
index 702a525da3..a17f41fcc9 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -50,7 +50,7 @@ classifiers = [
"Topic :: Software Development :: Libraries :: Python Modules",
]
dependencies = [
- "apache-tvm-ffi>=0.1.13.post2",
+ "apache-tvm-ffi>=0.1.14.post0",
"ml_dtypes",
"numpy",
"typing_extensions",
@@ -159,7 +159,7 @@ BUILD_TESTING = "OFF"
version_file = "python/tvm/_version.py"
version_scheme = "guess-next-dev"
local_scheme = "no-local-version"
-fallback_version = "0.26.dev0"
+fallback_version = "0.27.0"
[tool.pytest.ini_options]
testpaths = ["tests"]
diff --git a/python/tvm/libinfo.py b/python/tvm/libinfo.py
index ee0528e200..dbe75700ef 100644
--- a/python/tvm/libinfo.py
+++ b/python/tvm/libinfo.py
@@ -96,4 +96,4 @@ def find_include_path() -> str:
try:
from ._version import version as __version__
except ImportError: # pragma: no cover - source tree without a build
- __version__ = "0.26.dev0"
+ __version__ = "0.27.0"