]> git.openstreetmap.org Git - nominatim.git/commit
cli: import python modules for commands on demand
authorSarah Hoffmann <lonvia@denofr.de>
Thu, 21 Jan 2021 09:19:38 +0000 (10:19 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Tue, 26 Jan 2021 21:50:54 +0000 (22:50 +0100)
commite6d9485c4ae566896f4e9e474d7d3588bc7b4b25
tree85b2b2aa576cdc967b8cd284650a0cccb1efb9a9
parent30cd2f2280631785af8d6fa9823871b562874a1c
cli: import python modules for commands on demand

Given that only one command will be executed in the end, it is
not necessary to import what amounts to the whole library. This
becomes in particular important for update functions that have
a dependency on pyosmium. The dependency can remain optional for
people not using updates.
nominatim/cli.py
test/python/test_cli.py