wri/UrbanLandUse

Python2->Python3 migration

pkerins opened this issue · 2 comments

Right now there are still lots of places in the codebase that use Python 2 syntax or expect execution according to Python 2 rules. For example, print 'Hello World' (Py3: print('Hello World')), or 17/2=8 (Py3: 17/2=8.5).

We should update all code to be compatible with Python 3.6, meaning it executes successfully and as expected. As you review the code, please add to this thread examples illustrating other types of discrepancies in syntax or interpretation.

addressed in pull request #9

This seems to be finished. Any residual edits discovered during the workflow notebook update can be made via that branch.