grote / osm2gtfs

Turn OpenStreetMap data and schedule information into GTFS
GNU General Public License v3.0
98 stars 31 forks source link

[WIP] Port to Python 3 #153

Closed pantierra closed 4 years ago

pantierra commented 4 years ago

Python 2 is reaching end of life. Preparing here to move to Python 3. Currently we depend on the transitfeed library becoming available in Python 3.

nlehuby commented 4 years ago

Thanks, we really need to think about python3 now!

Why not have separate PR ? We can start using flake8 and black even if we are not python3 ready yet, can't we ?

pantierra commented 4 years ago

In theory, yes. But unfortunately we have already problems installing black in the CI with Python 2. We could still do the black improvements, but without the checks...

nlehuby commented 4 years ago

transitfeed migration to python3 is still not done and it doesn't look like it's really moving forward. Any idea how we can work this out on our end?

pantierra commented 4 years ago

Superseeded by #160