返回 ViMax
pyproject.toml
根目录 / pyproject.toml
1 [project]
2 name = "autolongvideogeneration"
3 version = "1.2.0"
4 description = "Agentic video generation with idea, script, novel, TUI, and Web UI workflows"
5 readme = "readme.md"
6 requires-python = ">=3.12"
7 dependencies = [
8 "aiohttp>=3.12.14",
9 "chardet>=5.2.0",
10 "faiss-cpu>=1.12.0",
11 "google-genai>=1.47.0",
12 "langchain>=0.3.26",
13 "langchain-community>=0.3.27",
14 "langchain-openai>=0.3.27",
15 "moviepy>=2.2.1",
16 "openai>=1.95.0",
17 "opencv-python",
18 "pillow>=11.3.0",
19 "pyyaml>=6.0.2",
20 "requests>=2.32.4",
21 "scenedetect[opencv]>=0.6.7.1",
22 "tenacity>=9.1.2",
23 ]
24
25 [tool.uv.sources]
26 torch = [
27 { index = "pytorch-cu128", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
28 ]
29 torchaudio = [
30 { index = "pytorch-cu128", marker = "sys_platform == 'linux' or sys_platform == 'win32'" },
31 ]
32
33
34
35 [[tool.uv.index]]
36 name = "pytorch-cu128"
37 url = "https://download.pytorch.org/whl/cu128"
38 explicit = true
39
40 [dependency-groups]
41 dev = [
42 "pytest>=8",
43 ]
44
44 lines TOML