Python2->Python3 migration
pkerins opened this issue · 2 comments
pkerins commented
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.
eptrszkwcz commented
addressed in pull request #9
pkerins commented
This seems to be finished. Any residual edits discovered during the workflow notebook update can be made via that branch.