aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2025-08-12 21:31:39 +0200
committerDaniel Schadt <kingdread@gmx.de>2025-08-12 21:31:47 +0200
commit5ac96fb4e903b12b3341516c14eb5e4c167741d5 (patch)
treed07a92bced6d1f96fc8ce618cb0f5e338dcf61bd
parent2ee924e42757b15fc3f06e5dd89bac022689825f (diff)
downloadfietsboek-5ac96fb4e903b12b3341516c14eb5e4c167741d5.tar.gz
fietsboek-5ac96fb4e903b12b3341516c14eb5e4c167741d5.tar.bz2
fietsboek-5ac96fb4e903b12b3341516c14eb5e4c167741d5.zip
fix lint (again)
-rw-r--r--fietsboek/config.py11
-rw-r--r--fietsboek/hittekaart.py1
-rw-r--r--fietsboek/scripts/fietscron.py1
3 files changed, 8 insertions, 5 deletions
diff --git a/fietsboek/config.py b/fietsboek/config.py
index 2d25773..bd2347a 100644
--- a/fietsboek/config.py
+++ b/fietsboek/config.py
@@ -65,7 +65,8 @@ KNOWN_TILE_LAYERS = [
]
WARNINGS = {
- "hittekaart.bin": "hittekaart is now used via a Python module. Enable extra `hittekaart` to install the dependency.",
+ "hittekaart.bin": "hittekaart is now used via a Python module. "
+ "Enable extra `hittekaart` to install the dependency.",
}
@@ -348,14 +349,18 @@ def parse(config: dict) -> Config:
keys.discard(_field_name(field_name, field))
keys -= KNOWN_PYRAMID_SETTINGS
+ _warn_unknown(keys)
+
+ return parsed_config
+
+
+def _warn_unknown(keys):
for key in keys:
LOGGER.warning("Unknown configuration key: %r", key)
if warning := WARNINGS.get(key):
LOGGER.warning(warning)
- return parsed_config
-
def _field_name(field_name, field):
"""Returns the field's alias, or the original name if the alias does not
diff --git a/fietsboek/hittekaart.py b/fietsboek/hittekaart.py
index 220d8d9..3b0c103 100644
--- a/fietsboek/hittekaart.py
+++ b/fietsboek/hittekaart.py
@@ -8,7 +8,6 @@ import logging
import shutil
import tempfile
from pathlib import Path
-from typing import Optional
try:
import hittekaart_py
diff --git a/fietsboek/scripts/fietscron.py b/fietsboek/scripts/fietscron.py
index 75575d8..1a8e855 100644
--- a/fietsboek/scripts/fietscron.py
+++ b/fietsboek/scripts/fietscron.py
@@ -3,7 +3,6 @@
import datetime
import logging
import logging.config
-from pathlib import Path
import click
import gpxpy