Initial Source code version
This commit is contained in:
parent
90f5f38812
commit
d979374cbc
23 changed files with 2628 additions and 0 deletions
35
pyproject.toml
Normal file
35
pyproject.toml
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
|
||||
[tool.poetry]
|
||||
name = "task-queue-system"
|
||||
version = "0.3.0"
|
||||
description = "Async task queue with FastAPI, PostgreSQL, RabbitMQ; MailCheck workers incl. MX, SPF, TLS, CertValidity, MTA-STS, TLS-RPT with dependencies"
|
||||
authors = ["Frank Agerholm <you@example.com>"]
|
||||
readme = "README.md"
|
||||
license = "MIT"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = ">=3.12,<3.13"
|
||||
fastapi = "^0.115"
|
||||
uvicorn = {version = "^0.30", extras = ["standard"]}
|
||||
sqlalchemy = "^2.0"
|
||||
asyncpg = "^0.29"
|
||||
pydantic = "^2.6"
|
||||
aio-pika = "^9.4"
|
||||
httpx = "^0.27"
|
||||
python-dotenv = "^1.0"
|
||||
dnspython = "^2.6"
|
||||
|
||||
[tool.poetry.group.dev.dependencies]
|
||||
black = "^24.10"
|
||||
ruff = "^0.6"
|
||||
|
||||
[tool.poetry.scripts]
|
||||
# optional: CLI entrypoint (statt python -m app.cli)
|
||||
tq = "app.cli:main"
|
||||
|
||||
[tool.poetry.urls]
|
||||
"Homepage" = "https://example.com"
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry-core>=1.6.0"]
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue