remove remaining pylint hints

This commit is contained in:
Sarah Hoffmann
2024-11-10 22:49:29 +01:00
parent 1f07967787
commit 122ecd4626
10 changed files with 1 additions and 23 deletions

View File

@@ -11,9 +11,6 @@ Classes and functions defined in this file are considered stable. Always
import from this file, not from the source files directly. import from this file, not from the source files directly.
""" """
# See also https://github.com/PyCQA/pylint/issues/6006
# pylint: disable=useless-import-alias
from .errors import (UsageError as UsageError) from .errors import (UsageError as UsageError)
from .config import (Configuration as Configuration) from .config import (Configuration as Configuration)

View File

@@ -14,7 +14,7 @@ import importlib
from .server.content_types import CONTENT_JSON from .server.content_types import CONTENT_JSON
T = TypeVar('T') # pylint: disable=invalid-name T = TypeVar('T')
FormatFunc = Callable[[T, Mapping[str, Any]], str] FormatFunc = Callable[[T, Mapping[str, Any]], str]
ErrorFormatFunc = Callable[[str, str, int], str] ErrorFormatFunc = Callable[[str, str, int], str]

View File

@@ -20,9 +20,6 @@ from . import results as nres
from .logging import log from .logging import log
from .types import AnyPoint, DataLayer, ReverseDetails, GeometryFormat, Bbox from .types import AnyPoint, DataLayer, ReverseDetails, GeometryFormat, Bbox
# In SQLAlchemy expression which compare with NULL need to be expressed with
# the equal sign.
# pylint: disable=singleton-comparison
RowFunc = Callable[[Optional[SaRow], Type[nres.ReverseResult]], Optional[nres.ReverseResult]] RowFunc = Callable[[Optional[SaRow], Type[nres.ReverseResult]], Optional[nres.ReverseResult]]

View File

@@ -7,8 +7,6 @@
""" """
Module for forward search. Module for forward search.
""" """
# pylint: disable=useless-import-alias
from .geocoder import (ForwardGeocoder as ForwardGeocoder) from .geocoder import (ForwardGeocoder as ForwardGeocoder)
from .query import (Phrase as Phrase, from .query import (Phrase as Phrase,
PhraseType as PhraseType) PhraseType as PhraseType)

View File

@@ -8,9 +8,6 @@
Module with custom types for SQLAlchemy Module with custom types for SQLAlchemy
""" """
# See also https://github.com/PyCQA/pylint/issues/6006
# pylint: disable=useless-import-alias
from .geometry import (Geometry as Geometry) from .geometry import (Geometry as Geometry)
from .int_array import (IntArray as IntArray) from .int_array import (IntArray as IntArray)
from .key_value import (KeyValueStore as KeyValueStore) from .key_value import (KeyValueStore as KeyValueStore)

View File

@@ -61,7 +61,6 @@ def bbox_from_result(result: Union[ReverseResult, SearchResult]) -> Bbox:
return result.bbox return result.bbox
# pylint: disable=line-too-long
OSM_ATTRIBUTION = 'Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright' OSM_ATTRIBUTION = 'Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright'

View File

@@ -7,9 +7,6 @@
""" """
Subcommand definitions for the command-line tool. Subcommand definitions for the command-line tool.
""" """
# mypy and pylint disagree about the style of explicit exports,
# see https://github.com/PyCQA/pylint/issues/6006.
# pylint: disable=useless-import-alias
from .setup import SetupAll as SetupAll from .setup import SetupAll as SetupAll
from .replication import UpdateReplication as UpdateReplication from .replication import UpdateReplication as UpdateReplication

View File

@@ -15,10 +15,6 @@ from ..errors import UsageError
from ..db.connection import connect, table_exists from ..db.connection import connect, table_exists
from .args import NominatimArgs from .args import NominatimArgs
# Do not repeat documentation of subcommand classes.
# pylint: disable=C0111
# Using non-top-level imports to avoid eventually unused imports.
# pylint: disable=E0012,C0415
LOG = logging.getLogger() LOG = logging.getLogger()
@@ -58,7 +54,6 @@ class AdminFuncs:
help='Analyse indexing of the given Nominatim object') help='Analyse indexing of the given Nominatim object')
def run(self, args: NominatimArgs) -> int: def run(self, args: NominatimArgs) -> int:
# pylint: disable=too-many-return-statements
if args.warm: if args.warm:
return self._warm(args) return self._warm(args)

View File

@@ -116,7 +116,6 @@ class UpdateReplication:
return update_interval return update_interval
async def _update(self, args: NominatimArgs) -> None: async def _update(self, args: NominatimArgs) -> None:
# pylint: disable=too-many-locals
from ..tools import replication from ..tools import replication
from ..indexer.indexer import Indexer from ..indexer.indexer import Indexer
from ..tokenizer import factory as tokenizer_factory from ..tokenizer import factory as tokenizer_factory

View File

@@ -45,7 +45,6 @@ class SpecialPhraseLoader(Protocol):
class SPImporter(): class SPImporter():
# pylint: disable-msg=too-many-instance-attributes
""" """
Class handling the process of special phrases importation into the database. Class handling the process of special phrases importation into the database.