{"repo":"matkoniecz/osm_bot_abstraction_layer","free":true,"listed":false,"github":"https://github.com/matkoniecz/osm_bot_abstraction_layer","clone":"git clone https://github.com/matkoniecz/osm_bot_abstraction_layer.git","description":"OSM bot abstraction layer building upon osmapi, to make easier to automate edits without causing problems.","language":"Python","stars":14,"topics":["openstreetmap","automation","osmapi","python-package"],"license":"AGPL-3.0","category":"workflow-automation","readme_excerpt":"OSM bot abstraction layer is a python package making easier to automate OpenStreetMap edits without causing problems. This projects contains code shared between OpenStreetMap bots, to avoid writing the same functionality more than once. For example, automated edit may change many objects across large area. In that case it is preferable to split it into multiple edits to avoid country-sized bounding boxes. This logic is available as one of tools included in this project. Installation Testing Contributing First contact with any project is crucial, so please report any and all issues in this readme. If you needed tool like this but decided to not use it for some fixable reason - please open an issue! Reports about how documentation can be improved, bug reports, pull requests are welcomed! Pull requests are welcomed from smallest typo to big new features - though in case of huge changes it is always a good idea to start from opening an issue. Purpose This tool is for people who are at once - programmers - experienced OSM editors - following OSM rules Anyone who runs automated edits is responsible for all problems that appear, including ones caused by bugs in external libraries like this one. I eliminated all bugs that I noticed, after all I am using this code myself, but some are still lurking. Issue reports and pull requests are welcomed! Reminder about OSM rules Note that automated must not be done without consultation or agreement of a community. See the Import/Guidelines and ","default_branch":null,"files":null,"tree":[],"storefront":"/r/matkoniecz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/matkoniecz/osm_bot_abstraction_layer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}