init commit

This commit is contained in:
2025-08-17 11:44:54 +09:00
commit 5592014530
59 changed files with 3175 additions and 0 deletions

20
pyproject.toml Normal file
View File

@@ -0,0 +1,20 @@
[project]
name = "tg-autoposting-platform"
version = "0.1.0"
requires-python = ">=3.12"
dependencies = [
"fastapi",
"uvicorn[standard]",
"SQLAlchemy>=2.0",
"asyncmy",
"alembic",
"pydantic>=2",
"pydantic-settings",
"python-telegram-bot>=21",
"celery[redis]",
"httpx",
"loguru",
]
[tool.ruff]
line-length = 100