mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-11 05:14:07 +00:00
use absolute imports in Python code
Relative imports are no longer officially recommended.
This commit is contained in:
@@ -8,12 +8,12 @@ import sys
|
|||||||
import argparse
|
import argparse
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from .config import Configuration
|
from nominatim.config import Configuration
|
||||||
from .tools.exec_utils import run_legacy_script, run_php_server
|
from nominatim.tools.exec_utils import run_legacy_script, run_php_server
|
||||||
from .errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
from . import clicmd
|
from nominatim import clicmd
|
||||||
from .clicmd.args import NominatimArgs
|
from nominatim.clicmd.args import NominatimArgs
|
||||||
from .tools import tiger_data
|
from nominatim.tools import tiger_data
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,12 @@
|
|||||||
Subcommand definitions for the command-line tool.
|
Subcommand definitions for the command-line tool.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from .setup import SetupAll
|
from nominatim.clicmd.setup import SetupAll
|
||||||
from .replication import UpdateReplication
|
from nominatim.clicmd.replication import UpdateReplication
|
||||||
from .api import APISearch, APIReverse, APILookup, APIDetails, APIStatus
|
from nominatim.clicmd.api import APISearch, APIReverse, APILookup, APIDetails, APIStatus
|
||||||
from .index import UpdateIndex
|
from nominatim.clicmd.index import UpdateIndex
|
||||||
from .refresh import UpdateRefresh
|
from nominatim.clicmd.refresh import UpdateRefresh
|
||||||
from .admin import AdminFuncs
|
from nominatim.clicmd.admin import AdminFuncs
|
||||||
from .freeze import SetupFreeze
|
from nominatim.clicmd.freeze import SetupFreeze
|
||||||
from .transition import AdminTransition
|
from nominatim.clicmd.transition import AdminTransition
|
||||||
from .special_phrases import ImportSpecialPhrases
|
from nominatim.clicmd.special_phrases import ImportSpecialPhrases
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ Implementation of the 'admin' subcommand.
|
|||||||
"""
|
"""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from ..tools.exec_utils import run_legacy_script
|
from nominatim.tools.exec_utils import run_legacy_script
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ Subcommand definitions for API calls from the command line.
|
|||||||
"""
|
"""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from ..tools.exec_utils import run_api_script
|
from nominatim.tools.exec_utils import run_api_script
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
Implementation of the 'freeze' subcommand.
|
Implementation of the 'freeze' subcommand.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ Implementation of the 'index' subcommand.
|
|||||||
"""
|
"""
|
||||||
import psutil
|
import psutil
|
||||||
|
|
||||||
from ..db import status
|
from nominatim.db import status
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ Implementation of 'refresh' subcommand.
|
|||||||
import logging
|
import logging
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ import logging
|
|||||||
import socket
|
import socket
|
||||||
import time
|
import time
|
||||||
|
|
||||||
from ..db import status
|
from nominatim.db import status
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -6,11 +6,11 @@ from pathlib import Path
|
|||||||
|
|
||||||
import psutil
|
import psutil
|
||||||
|
|
||||||
from ..tools.exec_utils import run_legacy_script
|
from nominatim.tools.exec_utils import run_legacy_script
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..db import status, properties
|
from nominatim.db import status, properties
|
||||||
from ..version import NOMINATIM_VERSION
|
from nominatim.version import NOMINATIM_VERSION
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -8,9 +8,9 @@ This module will be removed as soon as the transition phase is over.
|
|||||||
import logging
|
import logging
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..db import status
|
from nominatim.db import status
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
# Do not repeat documentation of subcommand classes.
|
# Do not repeat documentation of subcommand classes.
|
||||||
# pylint: disable=C0111
|
# pylint: disable=C0111
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ from pathlib import Path
|
|||||||
|
|
||||||
from dotenv import dotenv_values
|
from dotenv import dotenv_values
|
||||||
|
|
||||||
from .errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import psycopg2
|
|||||||
import psycopg2.extensions
|
import psycopg2.extensions
|
||||||
import psycopg2.extras
|
import psycopg2.extras
|
||||||
|
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ import datetime as dt
|
|||||||
import logging
|
import logging
|
||||||
import re
|
import re
|
||||||
|
|
||||||
from ..tools.exec_utils import get_url
|
from nominatim.tools.exec_utils import get_url
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ import subprocess
|
|||||||
import logging
|
import logging
|
||||||
import gzip
|
import gzip
|
||||||
|
|
||||||
from .connection import get_pg_env
|
from nominatim.db.connection import get_pg_env
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ import select
|
|||||||
|
|
||||||
import psycopg2
|
import psycopg2
|
||||||
|
|
||||||
from .progress import ProgressLogger
|
from nominatim.indexer.progress import ProgressLogger
|
||||||
from ..db.async_connection import DBConnection
|
from nominatim.db.async_connection import DBConnection
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ Functions for database analysis and maintenance.
|
|||||||
"""
|
"""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ from textwrap import dedent
|
|||||||
|
|
||||||
import psycopg2
|
import psycopg2
|
||||||
|
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
CHECKLIST = []
|
CHECKLIST = []
|
||||||
|
|
||||||
|
|||||||
@@ -11,13 +11,13 @@ from pathlib import Path
|
|||||||
import psutil
|
import psutil
|
||||||
import psycopg2
|
import psycopg2
|
||||||
|
|
||||||
from ..db.connection import connect, get_pg_env
|
from nominatim.db.connection import connect, get_pg_env
|
||||||
from ..db import utils as db_utils
|
from nominatim.db import utils as db_utils
|
||||||
from ..db.async_connection import DBConnection
|
from nominatim.db.async_connection import DBConnection
|
||||||
from ..db.sql_preprocessor import SQLPreprocessor
|
from nominatim.db.sql_preprocessor import SQLPreprocessor
|
||||||
from .exec_utils import run_osm2pgsql
|
from nominatim.tools.exec_utils import run_osm2pgsql
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
from ..version import POSTGRESQL_REQUIRED_VERSION, POSTGIS_REQUIRED_VERSION
|
from nominatim.version import POSTGRESQL_REQUIRED_VERSION, POSTGIS_REQUIRED_VERSION
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ import subprocess
|
|||||||
import urllib.request as urlrequest
|
import urllib.request as urlrequest
|
||||||
from urllib.parse import urlencode
|
from urllib.parse import urlencode
|
||||||
|
|
||||||
from ..version import NOMINATIM_VERSION
|
from nominatim.version import NOMINATIM_VERSION
|
||||||
from ..db.connection import get_pg_env
|
from nominatim.db.connection import get_pg_env
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -3,11 +3,11 @@ Functions for database migration to newer software versions.
|
|||||||
"""
|
"""
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
from ..db import properties
|
from nominatim.db import properties
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..version import NOMINATIM_VERSION
|
from nominatim.version import NOMINATIM_VERSION
|
||||||
from . import refresh, database_import
|
from nominatim.tools import refresh, database_import
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -7,9 +7,9 @@ from textwrap import dedent
|
|||||||
|
|
||||||
from psycopg2.extras import execute_values
|
from psycopg2.extras import execute_values
|
||||||
|
|
||||||
from ..db.utils import execute_file
|
from nominatim.db.utils import execute_file
|
||||||
from ..db.sql_preprocessor import SQLPreprocessor
|
from nominatim.db.sql_preprocessor import SQLPreprocessor
|
||||||
from ..version import NOMINATIM_VERSION
|
from nominatim.version import NOMINATIM_VERSION
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ from enum import Enum
|
|||||||
import logging
|
import logging
|
||||||
import time
|
import time
|
||||||
|
|
||||||
from ..db import status
|
from nominatim.db import status
|
||||||
from .exec_utils import run_osm2pgsql
|
from nominatim.tools.exec_utils import run_osm2pgsql
|
||||||
from ..errors import UsageError
|
from nominatim.errors import UsageError
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from osmium.replication.server import ReplicationServer
|
from osmium.replication.server import ReplicationServer
|
||||||
|
|||||||
@@ -6,9 +6,9 @@ import os
|
|||||||
import tarfile
|
import tarfile
|
||||||
import selectors
|
import selectors
|
||||||
|
|
||||||
from ..db.connection import connect
|
from nominatim.db.connection import connect
|
||||||
from ..db.async_connection import DBConnection
|
from nominatim.db.async_connection import DBConnection
|
||||||
from ..db.sql_preprocessor import SQLPreprocessor
|
from nominatim.db.sql_preprocessor import SQLPreprocessor
|
||||||
|
|
||||||
|
|
||||||
LOG = logging.getLogger()
|
LOG = logging.getLogger()
|
||||||
|
|||||||
Reference in New Issue
Block a user