Files
sglang/python/sglang/version.py
2026-01-18 13:20:24 +08:00

25 lines
852 B
Python

try:
from sglang._version import __version__, __version_tuple__
except ImportError:
try:
import importlib.metadata
__version__ = importlib.metadata.version("sglang")
__version_tuple__ = tuple(__version__.split("."))
except Exception:
try:
import pathlib
from setuptools_scm import get_version
# point to the directory containing pyproject.toml.
project_root = pathlib.Path(__file__).parent.parent.parent
__version__ = get_version(
root=str(project_root), fallback_version="0.0.0.dev0"
)
__version_tuple__ = tuple(__version__.split("."))
except Exception:
# Fallback for development without build
__version__ = "0.0.0.dev0"
__version_tuple__ = (0, 0, 0, "dev0")