[project] name = "backend" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.11" dependencies = [ "aiosmtplib==5.1.0", "annotated-doc==0.0.4", "annotated-types==0.7.0", "anyio==4.12.1", "apscheduler==3.11.2", "certifi==2026.2.25", "charset-normalizer==3.4.5", "click==8.3.1", "colorama==0.4.6", "distro==1.9.0", "fastapi==0.135.1", "filelock==3.25.0", "fsspec==2026.2.0", "greenlet==3.3.2", "h11==0.16.0", "hf-xet==1.3.2", "httpcore==1.0.9", "httpx==0.28.1", "huggingface-hub==1.6.0", "idna==3.11", "jinja2==3.1.6", "jiter==0.13.0", "joblib==1.5.3", "markdown-it-py==4.0.0", "markupsafe==3.0.3", "mdurl==0.1.2", "modelscope>=1.35.0", "mpmath==1.3.0", "networkx==3.6.1", "numpy==2.4.3", "openai==2.26.0", "pillow==12.0.0", "pydantic==2.12.5", "pydantic-core==2.41.5", "pygments==2.19.2", "python-dotenv==1.2.2", "pyyaml==6.0.3", "redis==7.3.0", "regex==2026.2.28", "requests==2.32.5", "rich==14.3.3", "safetensors==0.7.0", "scikit-learn==1.8.0", "scipy==1.17.1", "sentence-transformers==5.2.3", "shellingham==1.5.4", "sniffio==1.3.1", "sqlalchemy==2.0.48", "starlette==0.52.1", "sympy==1.14.0", "threadpoolctl==3.6.0", "tokenizers==0.22.2", "torch==2.10.0", "torchvision==0.25.0", "tqdm==4.67.3", "transformers==5.3.0", "typer==0.24.1", "typing-extensions==4.15.0", "typing-inspection==0.4.2", "tzdata==2025.3", "tzlocal==5.3.1", "urllib3==2.6.3", "uvicorn==0.41.0", ]