X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/0add25e33500110a36458a0bb3fa292d408d2b85..fd1f2bc719826b598e7f12f456ebea42cbc73919:/src/nominatim_db/version.py diff --git a/src/nominatim_db/version.py b/src/nominatim_db/version.py index fceee5d0..75f2b7d6 100644 --- a/src/nominatim_db/version.py +++ b/src/nominatim_db/version.py @@ -9,8 +9,6 @@ Version information for Nominatim. """ from typing import NamedTuple, Optional -# See also https://github.com/PyCQA/pylint/issues/6006 -# pylint: disable=useless-import-alias,unused-import class NominatimVersion(NamedTuple): """ Version information for Nominatim. We follow semantic versioning. @@ -47,7 +45,6 @@ class NominatimVersion(NamedTuple): return f"{self.major}.{self.minor}.{self.patch_level}" - def parse_version(version: str) -> NominatimVersion: """ Parse a version string into a version consisting of a tuple of four ints: major, minor, patch level, database patch level @@ -58,13 +55,14 @@ def parse_version(version: str) -> NominatimVersion: return NominatimVersion(*[int(x) for x in parts[:2] + parts[2].split('-')]) -NOMINATIM_VERSION = parse_version('4.4.99-1') +NOMINATIM_VERSION = parse_version('4.5.0-0') -POSTGRESQL_REQUIRED_VERSION = (9, 6) -POSTGIS_REQUIRED_VERSION = (2, 2) +POSTGRESQL_REQUIRED_VERSION = (12, 0) +POSTGIS_REQUIRED_VERSION = (3, 0) +OSM2PGSQL_REQUIRED_VERSION = (1, 8) # Cmake sets a variable @GIT_HASH@ by executing 'git --log'. It is not run # on every execution of 'make'. # cmake/tool-installed.tmpl is used to build the binary 'nominatim'. Inside # there is a call to set the variable value below. -GIT_COMMIT_HASH : Optional[str] = None +GIT_COMMIT_HASH: Optional[str] = None