diff options
-rw-r--r-- | fietsboek/config.py | 11 | ||||
-rw-r--r-- | fietsboek/hittekaart.py | 1 | ||||
-rw-r--r-- | fietsboek/scripts/fietscron.py | 1 |
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 |