UDST / developer

Redesigned UrbanSim developer/pro forma models
https://udst.github.io/developer/
BSD 3-Clause "New" or "Revised" License
3 stars 5 forks source link

Python 3 compatibility #40

Closed pksohn closed 7 years ago

pksohn commented 7 years ago

This PR includes several code changes to be compatible with Python 3, and changes the Travis build to work with Python 3.5 and 3.6. Addresses #29. This is necessarily in parallel with changes to urbansim_parcels, pandana, osmnet, and urbansim; running a simulation using Python 3 using this new codebase also requires Python 3 compatibility with several of the above. The Travis build currently grabs the py3-compatible branches of the above, so that will have to be updated over time.

Code compatibility changes

Travis build changes

Again, we'll just have to keep track of where the Travis builds are pulling code from. It should get much simpler as we merge changes into master branches.