From 453ef1ba806241650db6a246f5bcc302d6b1a7e0 Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Thu, 22 Jan 2026 18:18:56 +0100 Subject: [PATCH] Add dependency on jinja2 --- README.md | 2 +- files/ddns-service-9999.ebuild | 5 +++-- pyproject.toml | 5 +++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 922e7a7..bc59b0b 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ pip install git+https://git.ccc-rheintal.ch/spacefreak/ddns-service.git pip install "ddns-service[mysql] @ git+https://git.ccc-rheintal.ch/spacefreak/ddns-service.git" ``` -Requires Python 3.11+. Dependencies installed automatically: dnspython, peewee, argon2-cffi (+ pymysql for mysql extra). +Requires Python 3.11+. Dependencies installed automatically: argon2-cffi, dnspython, jinja2, peewee (+ pymysql for mysql extra). ## Service setup diff --git a/files/ddns-service-9999.ebuild b/files/ddns-service-9999.ebuild index 2a16620..8f184d1 100644 --- a/files/ddns-service-9999.ebuild +++ b/files/ddns-service-9999.ebuild @@ -32,9 +32,10 @@ SLOT="0" IUSE="+mysql systemd" DEPEND="acct-user/ddns - dev-python/dns-manager[${PYTHON_USEDEP}] - dev-python/peewee[${PYTHON_USEDEP}] dev-python/argon2-cffi[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/peewee[${PYTHON_USEDEP}] mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )" RDEPEND="${DEPEND}" diff --git a/pyproject.toml b/pyproject.toml index 443b961..c7a6f46 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,9 +9,10 @@ version = {attr = "ddns_service.__version__"} name = "ddns_service" dynamic = ["version"] dependencies = [ - "dnspython>=2.4.0", - "peewee>=3.17.0", "argon2-cffi>=23.1.0", + "dnspython>=2.4.0", + "jinja2>=3.1.6", + "peewee>=3.17.0", ] requires-python = ">=3.11" authors = [