Files
OpenViking/sdk/python/pyproject.toml
T
Jiahui Zhou 5a433e5a75 docs: add release guide and align SDK tag format (#2765)
* docs: add release guide and align SDK tag format

* fix: restrict main package release tag discovery

* fix: constrain CLI version tag discovery
2026-06-22 17:15:31 +08:00

27 lines
658 B
TOML

[build-system]
requires = ["setuptools>=61.0", "setuptools-scm>=8.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "openviking-sdk"
dynamic = ["version"]
description = "Lightweight Python HTTP SDK for OpenViking"
readme = "README.md"
requires-python = ">=3.10"
dependencies = [
"httpx>=0.25.0",
]
[tool.setuptools]
package-dir = {"" = "."}
[tool.setuptools.packages.find]
where = ["."]
include = ["openviking_sdk*"]
[tool.setuptools_scm]
root = "../.."
local_scheme = "no-local-version"
tag_regex = "^python-sdk@(?P<version>[0-9]+(?:\\.[0-9]+)*)$"
git_describe_command = "git describe --dirty --tags --long --match python-sdk@*"