From 5ac96fb4e903b12b3341516c14eb5e4c167741d5 Mon Sep 17 00:00:00 2001 From: Daniel Schadt Date: Tue, 12 Aug 2025 21:31:39 +0200 Subject: fix lint (again) --- fietsboek/config.py | 11 ++++++++--- fietsboek/hittekaart.py | 1 - 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 -- cgit v1.2.3