refactor and rewrite for asyncio

This commit is contained in:
2026-02-06 12:34:59 -05:00
parent 700ea8d6a4
commit 4df700e4ef
54 changed files with 772 additions and 4334 deletions
+8 -3
View File
@@ -3,8 +3,8 @@ requires = ["setuptools>=61.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "heartbeat"
version = "0.1.0"
name = "hbd"
version = "5.0"
description = "Heartbeat daemon (hbd) — receive heartbeats and act on them"
readme = "README.md"
requires-python = ">=3.10"
@@ -19,7 +19,8 @@ dependencies = [
"websockets>=13.2",
"mattermostdriver>=7.3.0",
"PyYAML>=6.0",
"Jinja2>=3.1.0",s
"aiohttp>=3.8",
"Jinja2>=3.1.0",
"fastapi>=0.95.0",
]
@@ -29,6 +30,10 @@ dev = [
"pytest-cov>=4.0",
"flake8>=5.0",
"mypy>=1.10",
"black>=23.0",
"isort>=5.0",
"re-commit>=3.0",
"tox>=4.0",
]
[project.scripts]