Files
whisper.cpp-cli/pyproject.toml
Henry Schreiner 1aa1c6c7ce ci: try using uv with cibuildwheel (#14)
Seemed like a fitting repo to try `build[uv]` on. :)
2024-06-10 16:52:10 -04:00

36 lines
790 B
TOML

[build-system]
requires = ["scikit-build-core"]
build-backend = "scikit_build_core.build"
[project]
name = "whisper.cpp-cli"
version = "0.0.3"
description = "A Python package for the whisper.cpp CLI."
authors = [{ name = "Charlie Marsh", email = "charlie.r.marsh@gmail.com" }]
readme = "README.md"
requires-python = ">=3.7"
license = { file = "LICENSE" }
dependencies = []
[tool.scikit-build]
minimum-version = "0.9"
cmake.define.BUILD_SHARED_LIBS = false
cmake.version = ">=3.28"
wheel.packages = ["whisper_cpp"]
wheel.py-api = "py3"
[tool.ruff]
line-length = 100
[tool.ruff.lint]
extend-select = ["I", "B", "UP"]
[tool.cibuildwheel]
build-frontend = "build[uv]"
test-command = [
"whisper-cpp -h",
"python -m whisper_cpp -h",
]
environment.MACOSX_DEPLOYMENT_TARGET = "10.12"