fix new linting issues from pylint 2.16

This commit is contained in:
Sarah Hoffmann
2023-02-02 09:48:20 +01:00
parent 189f74a40d
commit e1fc1566f3
3 changed files with 3 additions and 3 deletions

View File

@@ -13,6 +13,6 @@ ignored-classes=NominatimArgs,closing
# 'too-many-ancestors' is triggered already by deriving from UserDict # 'too-many-ancestors' is triggered already by deriving from UserDict
# 'not-context-manager' disabled because it causes false positives once # 'not-context-manager' disabled because it causes false positives once
# typed Python is enabled. See also https://github.com/PyCQA/pylint/issues/5273 # typed Python is enabled. See also https://github.com/PyCQA/pylint/issues/5273
disable=too-few-public-methods,duplicate-code,too-many-ancestors,bad-option-value,no-self-use,not-context-manager disable=too-few-public-methods,duplicate-code,too-many-ancestors,bad-option-value,no-self-use,not-context-manager,use-dict-literal
good-names=i,x,y,m,t,fd,db,cc good-names=i,x,y,m,t,fd,db,cc

View File

@@ -11,7 +11,7 @@ Data classes are part of the public API while the functions are for
internal use only. That's why they are implemented as free-standing functions internal use only. That's why they are implemented as free-standing functions
instead of member functions. instead of member functions.
""" """
from typing import Optional, Tuple, Dict, Sequence, Any from typing import Optional, Tuple, Dict, Sequence
import enum import enum
import dataclasses import dataclasses
import datetime as dt import datetime as dt

View File

@@ -104,7 +104,7 @@ def _migration(major: int, minor: int, patch: int = 0,
there. there.
""" """
def decorator(func: Callable[..., None]) -> Callable[..., None]: def decorator(func: Callable[..., None]) -> Callable[..., None]:
version = (NominatimVersion(major, minor, patch, dbpatch)) version = NominatimVersion(major, minor, patch, dbpatch)
_MIGRATION_FUNCTIONS.append((version, func)) _MIGRATION_FUNCTIONS.append((version, func))
return func return func