Initial commit

This commit is contained in:
2025-04-20 23:22:04 +02:00
commit 054f182215
17 changed files with 1312 additions and 0 deletions

25
pyproject.toml Normal file
View File

@@ -0,0 +1,25 @@
[project]
name = "xmpp-api"
version = "0.1.0"
description = "A Discord-like API for XMPP bots"
readme = "README.md"
requires-python = ">=3.13"
dependencies = [
# Config
"pydantic",
"pydantic-yaml",
"fastapi[standard]",
"sqlmodel"
]
[project.optional-dependencies]
dev = [
"ruff>=0.11.6",
"black>=25.1.0",
"mypy>=1.15.0"
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"