"Operating System :: OS Independent",
]
dependencies = [
- "psycopg",
- "python-dotenv",
- "jinja2",
- "pyYAML>=5.1",
- "psutil",
- "PyICU"
+ "psycopg[binary]==3.2.4",
+ "python-dotenv==1.0.1",
+ "jinja2==3.1.5",
+ "pyYAML==6.0.2",
- "datrie==0.8.2",
+ "psutil==7.0.0",
+ "PyICU==2.14",
+ "osmium==4.0.2",
]
-dynamic = ["version"]
[project.urls]
Homepage = "https://nominatim.org"
yield penalty, exp_count, dbf.lookup_by_names(list(name_partials.keys()), addr_tokens)
return
- addr_count = min(t.addr_count for t in addr_partials) if addr_partials else 30000
+ addr_count = min(t.addr_count for t in addr_partials) if addr_partials else 50000
# Partial term to frequent. Try looking up by rare full names first.
- name_fulls = self.query.get_tokens(name, TokenType.WORD)
+ name_fulls = self.query.get_tokens(name, qmod.TOKEN_WORD)
if name_fulls:
fulls_count = sum(t.count for t in name_fulls)