{"push_id":1458567504,"size":8,"distinct_size":0,"ref":"refs/heads/develop","head":"64d4a7f12e207143f6b08110c21d754672210e5e","before":"8a2b536d371668e90bcd05f085cf99fd56f62fcb","commits":[{"sha":"e2db8432fd41ce282d07394c662cab5927e4be3c","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Python 2/3 compatibility use six.moves\n\n- Add six as requirement to setup.py\n- Use six.moves as consistent interface for renamed modules:\n - getcwd/getcwdu\n - xrange/range\n - xmlrpc_client/xmlrpc.client\n - xmlrpc_server/xmlrpc_server\n\n- Add FIXME comment to `import os`\n- Remove redundant in-function xmlrpc imports","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/e2db8432fd41ce282d07394c662cab5927e4be3c"},{"sha":"da073c1c383dcea9f92a0e52bc3a3f37e98d054a","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Python 2/3 compatibility import print_function\n\nImports print_function from __future__ in files where print is\nused, to bring full-fledged Python3 print() fo Python2 scripts\n\nNote:\nUsed futurize from future package to patch:\nfuturize -f libfuturize.fixes.fix_print_with_import .","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/da073c1c383dcea9f92a0e52bc3a3f37e98d054a"},{"sha":"be9c7213159a2d2676d3269fe4c492517643904d","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Python 2/3 compatibility adds unicode_literals\n\nAdds `from __future__ import unicode_literals` to all *.py files\nIn Python 3 string literals are unicode by default. In Python2\nyou can either mark them explicit with the `u` prefix or\nby using the here added import statement.\n\nDetails:\nhttps://docs.python.org/3/howto\n/pyporting.html#text-versus-binary-data\nhttp://python-future.org/unicode_literals.html","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/be9c7213159a2d2676d3269fe4c492517643904d"},{"sha":"693058a660c0055264d9fd3148ba3b64d7460d35","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Python 2/3 compatibility uses open from io\n\nio's open makes file opening consistent in Py2 and Py3","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/693058a660c0055264d9fd3148ba3b64d7460d35"},{"sha":"d8fbe7897927fbb49177874f36a407b9c6fe609a","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Python 2/3 compatibility unicode/utf-8 in JSON r/w\n\nWrite:\nUse canonicaljson package to standardize and utf-8 encode json\nbefore writing to disk. Write to disk using binary file mode.\n\nRead:\nRead json from disk in text file mode specifying utf-8\nencoding\n\n- Adds canonicaljson to requirement list in setup.py","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/d8fbe7897927fbb49177874f36a407b9c6fe609a"},{"sha":"20c6d8b2de0e4166c568529f072d46a2dbe9445c","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Removes 3 from python/pip commands in demo README\n\nThe demo now works in Python2.7+, hence there is no need for\nexplicitly running those commands with a 3-suffix.","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/20c6d8b2de0e4166c568529f072d46a2dbe9445c"},{"sha":"0169f4860e571b773ac28bcc3277bd4785b37171","author":{"name":"Lukas Puehringer","email":"e2778123d01fdb073a2837302652f3624f89be37@nyu.edu"},"message":"Adds Python 2.7 language classifier to setup.py","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/0169f4860e571b773ac28bcc3277bd4785b37171"},{"sha":"64d4a7f12e207143f6b08110c21d754672210e5e","author":{"name":"Sebastien Awwad","email":"f57335378239b52634d4cd876d6b567f04b243f4@gmail.com"},"message":"merging @lukpueh's work to make Uptane (especially the demo) friendly to Python2 again. Made a bunch of changes due to some conflicts with my simultaneous changes and edge cases.","distinct":false,"url":"https://api.github.com/repos/awwad/uptane/commits/64d4a7f12e207143f6b08110c21d754672210e5e"}]}
{"actor":{"display_login":"awwad"}}