summaryrefslogtreecommitdiff
path: root/wikimini/templates
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2021-08-26 13:51:08 +0200
committerDaniel Schadt <kingdread@gmx.de>2021-08-26 13:51:08 +0200
commitebb71af52239516a72adcfc74d48a8874ed1b13d (patch)
tree405db62d17ea6ca7946daa40a53b578f84cbe810 /wikimini/templates
parentbea644f3444b854fec13e2ed4aae743f7d06b56d (diff)
downloadwikimini-ebb71af52239516a72adcfc74d48a8874ed1b13d.tar.gz
wikimini-ebb71af52239516a72adcfc74d48a8874ed1b13d.tar.bz2
wikimini-ebb71af52239516a72adcfc74d48a8874ed1b13d.zip
lint fixes
Diffstat (limited to 'wikimini/templates')
-rw-r--r--wikimini/templates/__init__.py4
-rw-r--r--wikimini/templates/cite.py2
-rw-r--r--wikimini/templates/convert.py2
-rw-r--r--wikimini/templates/language.py6
-rw-r--r--wikimini/templates/various.py2
5 files changed, 9 insertions, 7 deletions
diff --git a/wikimini/templates/__init__.py b/wikimini/templates/__init__.py
index 6614936..e3192ef 100644
--- a/wikimini/templates/__init__.py
+++ b/wikimini/templates/__init__.py
@@ -117,6 +117,8 @@ class Registry:
registry = Registry()
-from . import ( # pylint: disable=wrong-import-position
+# Import at the bottom to avoid cyclic import issues. The import is only needed
+# to trigger all the registry.insert() calls.
+from . import ( # pylint: disable=wrong-import-position, cyclic-import
convert, mainlinks, quotes, various, cite, language
)
diff --git a/wikimini/templates/cite.py b/wikimini/templates/cite.py
index e342a5f..2a56f05 100644
--- a/wikimini/templates/cite.py
+++ b/wikimini/templates/cite.py
@@ -3,7 +3,7 @@ from . import registry
from ..document import Plain
-def tmpl_citation(wikimini, obj):
+def tmpl_citation(_wikimini, obj):
"""Renders the ``{{citation|...}}`` template."""
title = obj.get("title", None)
if title:
diff --git a/wikimini/templates/convert.py b/wikimini/templates/convert.py
index 8bab782..2712555 100644
--- a/wikimini/templates/convert.py
+++ b/wikimini/templates/convert.py
@@ -3,7 +3,7 @@ from . import registry
from ..document import Plain
-def tmpl_convert(wikimini, obj):
+def tmpl_convert(_wikimini, obj):
"""Renders the ``{{convert|...}}`` template."""
if str(obj.params[1]) in {"-", "to"}:
return [Plain("{0}{3} {1} {2}{3}".format(
diff --git a/wikimini/templates/language.py b/wikimini/templates/language.py
index 7579c34..06efc87 100644
--- a/wikimini/templates/language.py
+++ b/wikimini/templates/language.py
@@ -1,9 +1,9 @@
"""Language related templates."""
+import pycountry
+
from . import registry
from ..document import Plain
-import pycountry
-
def tmpl_ipa(wikimini, obj):
"""Renders the ``{{IPA|...}}`` template."""
@@ -56,7 +56,7 @@ for language in pycountry.languages:
def tmpl_country_flag(country):
"""Creates a template renderer for ``{{BRA}}`` country flags."""
- def inner(wikimini, obj):
+ def inner(_wikimini, _obj):
return [Plain(country)]
return inner
diff --git a/wikimini/templates/various.py b/wikimini/templates/various.py
index 6076ac4..c3daca4 100644
--- a/wikimini/templates/various.py
+++ b/wikimini/templates/various.py
@@ -3,7 +3,7 @@ from . import registry
from ..document import Plain
-def tmpl_reign(wikimini, obj):
+def tmpl_reign(_wikimini, obj):
"""Renders the ``{{reign|...}}`` template."""
if not obj.params:
return [Plain("r. ")]