mirror of
https://github.com/zhouxiaoka/autoclip.git
synced 2026-10-02 02:34:34 +08:00
29 lines
1.0 KiB
TOML
29 lines
1.0 KiB
TOML
[build-system]
|
||
requires = ["setuptools>=68"]
|
||
build-backend = "setuptools.build_meta"
|
||
|
||
[project]
|
||
name = "autoclip"
|
||
version = "1.5.0"
|
||
description = "AutoClip — AI 长视频自动切片:CLI 与 MCP server 入口"
|
||
readme = "README.md"
|
||
requires-python = ">=3.10"
|
||
license = { text = "MIT" }
|
||
# 运行依赖以 requirements.txt 为准(桌面端 / Docker / CI 都用它);这里不重复声明,
|
||
# 开发者按 README:pip install -r requirements.txt && pip install -e .
|
||
dependencies = []
|
||
|
||
[project.scripts]
|
||
autoclip = "backend.cli:main"
|
||
autoclip-mcp = "backend.mcp_server:main"
|
||
|
||
[project.urls]
|
||
Homepage = "https://github.com/zhouxiaoka/autoclip"
|
||
Issues = "https://github.com/zhouxiaoka/autoclip/issues"
|
||
|
||
[tool.setuptools.packages.find]
|
||
include = ["backend", "backend.*"]
|
||
|
||
[tool.setuptools.package-data]
|
||
backend = ["prompt/*.txt", "prompt/**/*.txt", "assets/fonts/*.ttf", "assets/fonts/*.txt", "assets/fonts/*.json", "assets/models/*.onnx", "assets/models/*-LICENSE.txt", "assets/outro/*.mp4", "core/infistar_models.json"]
|