The public API of osmapi is not very pythonic, it would be nice to create an alternative - more pythonic - API to be better integrated in the whole python world.
This starts with the camelcase naming of the methods, but also the lack of structure. I'm not yet sure how an ideal structure would look like, but maybe a classic OOP approach wouldn't be too bad, and then having a class for each type of OSM object.
But the current API should stay valid to not break existing code.
The public API of osmapi is not very pythonic, it would be nice to create an alternative - more pythonic - API to be better integrated in the whole python world.
This starts with the camelcase naming of the methods, but also the lack of structure. I'm not yet sure how an ideal structure would look like, but maybe a classic OOP approach wouldn't be too bad, and then having a class for each type of OSM object.
But the current API should stay valid to not break existing code.