HERA-Team / librarian

The HERA Librarian.
BSD 2-Clause "Simplified" License
6 stars 11 forks source link

Upgrade to python3 #61

Closed plaplant closed 5 years ago

plaplant commented 5 years ago

This PR upgrades the librarian to be compatible with python3 (and no longer compatible with python2). This was accomplished by using 2to3, and then cleaning up a few issues that manifested after the conversion (mostly around bytes vs. strings). The version is also incremented to 1.0.0, to signify an incompatible break with previous versions. Going forward, the librarian server and client should be running exclusively python3.

plaplant commented 5 years ago

Thanks for the review @pkgw! (And thanks for the follow-up on the other PRs.) I'm going to merge this in, so we can officially deploy a python3-compatible librarian on-site.