pyosmium
pyosmium copied to clipboard
Python bindings for libosmium
Hi Sarah and Jochen First of all thank you very much for the library you've build. I'm pretty new to OSM (and in general to geographic information). My goal it...
Porting pyosmium 3.3.0 to OpenBSD, built agaist systemwide libosmium 2.18.0 / protozero 1.7.0, the regression suite blows badly: ``` ===> Regression tests for py3-osmium-3.3.0 ============================= test session starts ============================== platform...
The current concepts of handler classes mimics closely the C++ interface of osmium. There is no need to do this. pyosmium should get a simpler interface that is more in...
As explained in task: https://phabricator.wikimedia.org/T261162 Seems that, if there is cyclic reference in frame, pyosmium would complain and crash program. It is not proper solution to do gc.collect from client...
I was wondering why pyosmium works with a separate sequence-file and not writing directly into to the osmium-header (especially because it is also using it as a reference when provided...
The new dangling reference tests fail under Pypy2 and Pypy3. It keeps references more references to the osmium object than it should. It is not quite clear if this is...
Changeset replication at https://planet.osm.org/replication/changesets/ has an odd state.yaml file. pyosmium-get-changes looks for state.txt, can't find it and errors out with `ERROR: Cannot read state file from server. Is the URL...
It looks like there is no way to get relations with `type=route`?
Hey hey :wave: would be cool to support `pathlib.Path` when paths to files are expected, e.g. in `apply_file` (probably in other functions, too). Workaround right now: `str(Path("mypath"))`. With a `pathlib.Path`...
is it possible to track apply_file progress? The simplest way might be to add a `progress(self, percentage, total)` member function to the `osmium.SimpleHandler`, and if present, it would get called....