mvexel / overpass-api-python-wrapper

Python bindings for the OpenStreetMap Overpass API
Apache License 2.0
359 stars 89 forks source link

Add tox and Github Actions #131

Closed eumiro closed 3 years ago

eumiro commented 3 years ago

This adds the tox and GitHub Actions supporting Python versions 3.6–3.9. Since there is no GHA in the master branch, the results won't be immediately visible. You can see them (the latest one) at https://github.com/eumiro/overpass-api-python-wrapper/actions

In 78d370de212659ddde088bcd3f73a6a683811aec the Python 3.9 support was removed from .travis.yml. This was probably because of the shapely lib that had issues with the libgeos_c.so file. I solved this by running sudo apt-get install libgeos-dev in GHA.