Files
leaudit-platform-backend/pyproject.toml
T

41 lines
803 B
TOML

[build-system]
requires = ["setuptools>=75.8.0"]
build-backend = "setuptools.build_meta"
[project]
name = "leaudit-platform"
version = "1.0.0"
requires-python = ">=3.12"
dependencies = [
"fastapi>=0.115.0",
"uvicorn[standard]>=0.34.0",
"sqlalchemy[asyncio]>=2.0.36",
"asyncpg>=0.30.0",
"pydantic>=2.10.0",
"pydantic-settings>=2.7.0",
"httpx>=0.28.0",
"chromadb>=0.5.23",
"celery>=5.4.0",
"redis>=5.2.0",
"tomli>=2.2.0",
"python-multipart>=0.0.18",
"pyjwt>=2.10.0",
"pillow>=11.0.0",
"pyyaml>=6.0",
"minio>=7.2.8",
"leaudit",
]
[tool.setuptools.packages.find]
include = [
"fastapi_common*",
"fastapi_admin*",
"fastapi_modules*",
]
[tool.ruff]
line-length = 130
[tool.ruff.lint.per-file-ignores]
"__init__.py" = ["F401"]