osm-revert
osm-revert copied to clipboard
Every request fails
[1/?] OpenStreetMap …
[1/2] OpenStreetMap: 3 elements
[2/2] Overpass (1 partition) …
Traceback (most recent call last):
File "/home/osm-revert/osm_revert/main.py", line 62, in wrapper
exit_code = await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/osm-revert/.venv/lib/python3.13/site-packages/sentry_sdk/tracing_utils.py", line 685, in func_with_tracing
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/osm-revert/osm_revert/main.py", line 158, in main
diff = await overpass.get_changeset_elements_history(changeset, steps, query_filter)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/osm-revert/osm_revert/overpass.py", line 224, in get_changeset_elements_history
result = await self._get_changeset_elements_history(http, changeset, steps, query_filter)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/osm-revert/.venv/lib/python3.13/site-packages/sentry_sdk/tracing_utils.py", line 685, in func_with_tracing
return await func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/osm-revert/osm_revert/overpass.py", line 265, in _get_changeset_elements_history
partition_action = ensure_iterable(partition_diff['osm'].get('action', ()))
~~~~~~~~~~~~~~^^^^^^^
KeyError: 'osm'
🏁 Total time: 43.0 sec
Exit code: -2
Seems like the primary overpass instance is having issues https://overpass.private.coffee/api/interpreter. I switched it to https://overpass-api.de/api/interpreter for now.