POSTGIS_REQUIRED_VERSION)
-def import_osm_data(osm_files: Union[str, Sequence[str]],
+def import_osm_data(osm_files: Union[Path, Sequence[Path]],
options: MutableMapping[str, Any],
drop: bool = False, ignore_errors: bool = False) -> None:
""" Import the given OSM files. 'options' contains the list of
if not options['flatnode_file'] and options['osm2pgsql_cache'] == 0:
# Make some educated guesses about cache size based on the size
# of the import file and the available memory.
- mem = psutil.virtual_memory() # type: ignore[no-untyped-call]
+ mem = psutil.virtual_memory()
fsize = 0
if isinstance(osm_files, list):
for fname in osm_files: