42 lines
1.0 KiB
Python
42 lines
1.0 KiB
Python
"""
|
|
Creative Studio Backend - 安装配置
|
|
"""
|
|
from setuptools import setup, find_packages
|
|
|
|
setup(
|
|
name="creative-studio-backend",
|
|
version="1.0.0",
|
|
description="基于 Agent + Skill 架构的 AI 剧集创作平台后端",
|
|
author="Creative Studio Team",
|
|
packages=find_packages(),
|
|
python_requires=">=3.11",
|
|
install_requires=[
|
|
"fastapi>=0.104.1",
|
|
"uvicorn[standard]>=0.24.0",
|
|
"python-multipart>=0.0.6",
|
|
"zai-sdk>=0.2.0",
|
|
"motor>=3.3.2",
|
|
"pymongo>=4.6.0",
|
|
"redis>=5.0.1",
|
|
"pydantic>=2.5.0",
|
|
"pydantic-settings>=2.1.0",
|
|
"python-jose[cryptography]>=3.3.0",
|
|
"passlib[bcrypt]>=1.7.4",
|
|
"celery>=5.3.4",
|
|
"httpx>=0.25.2",
|
|
"aiohttp>=3.9.1",
|
|
"python-dotenv>=1.0.0",
|
|
"pyyaml>=6.0.1",
|
|
"chromadb>=0.4.18",
|
|
],
|
|
extras_require={
|
|
"dev": [
|
|
"pytest>=7.4.3",
|
|
"pytest-asyncio>=0.21.1",
|
|
"black>=23.12.0",
|
|
"flake8>=6.1.0",
|
|
"mypy>=1.7.1",
|
|
]
|
|
},
|
|
)
|