Add dependency on jinja2

This commit is contained in:
2026-01-22 18:18:56 +01:00
parent 9860954cf7
commit 453ef1ba80
3 changed files with 7 additions and 5 deletions

View File

@@ -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" 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 ## Service setup

View File

@@ -32,9 +32,10 @@ SLOT="0"
IUSE="+mysql systemd" IUSE="+mysql systemd"
DEPEND="acct-user/ddns DEPEND="acct-user/ddns
dev-python/dns-manager[${PYTHON_USEDEP}]
dev-python/peewee[${PYTHON_USEDEP}]
dev-python/argon2-cffi[${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}] )" mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}" RDEPEND="${DEPEND}"

View File

@@ -9,9 +9,10 @@ version = {attr = "ddns_service.__version__"}
name = "ddns_service" name = "ddns_service"
dynamic = ["version"] dynamic = ["version"]
dependencies = [ dependencies = [
"dnspython>=2.4.0",
"peewee>=3.17.0",
"argon2-cffi>=23.1.0", "argon2-cffi>=23.1.0",
"dnspython>=2.4.0",
"jinja2>=3.1.6",
"peewee>=3.17.0",
] ]
requires-python = ">=3.11" requires-python = ">=3.11"
authors = [ authors = [