[project] name = "wecom-wnzs-adapter" version = "0.1.0" description = "企业微信万能助手适配器" readme = "README.md" requires-python = ">=3.13" dependencies = [ "casbin>=1.43.0", "fastapi[standard]>=0.116.1", "fastapi-utils>=0.8.0", "motor>=3.7.1", "pyjwt>=2.10.1", "pyminio>=0.3.1", "pytest>=8.4.1", "python-dotenv>=1.1.1", "sqlmodel>=0.0.24", "uvicorn>=0.35.0", "apscheduler>=3.11.0", "pickledb>=1.3.2", "xmltodict>=1.0.2", "psycopg2-binary>=2.9.11", "fastscheduler[fastapi]>=0.1.2", "pydantic-settings>=2.11.0", "fastmcp>=2.14.3", ] [dependency-groups] dev = [ "isort>=7.0.0", "ruff>=0.14.11", ]