mvexel / overpass-api-python-wrapper

Python bindings for the OpenStreetMap Overpass API
Apache License 2.0
368 stars 90 forks source link

Add Python 3.11, drop below 3.8, update deps #159

Closed eumiro closed 7 months ago

eumiro commented 1 year ago

Add Python 3.11 and 3.10, drop 3.7. Also update dependencies to the latest versions.

metazool commented 10 months ago

Hi @eumiro - I'm looking through the outstanding PRs with an eye to helping with project maintenance.

Is it just the walrus operator in https://github.com/mvexel/overpass-api-python-wrapper/pull/160/files that's back-incompatible? The rest looks good, it's a small syntax advantage that might make the library less widely usable

mvexel commented 8 months ago

Python 3.7 is EOL so I think it's prudent to drop support, what do you think @metazool @eumiro ?