{"push_id":723188538,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"f42e24c38d919b5757fc833f38798f16872b0798","before":"e89cc42a4325aaab20297fecd33a785061633bed","commits":[{"sha":"ba0d4167bf4189fd74db6f26d1642d3f4bb0a1ad","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@mulqueen.me.uk","name":"Michael Mulqueen"},"message":"Simplified, ported to Python 3.\n\nRemoved parts of the project that weren't of use (experimental decoder), some testing (to be replaced later) and other misc. bits.\n\nPorted manually to Python 3, making use of newer features such as context managers.","distinct":true,"url":"https://api.github.com/repos/mmulqueen/huBarcode/commits/ba0d4167bf4189fd74db6f26d1642d3f4bb0a1ad"},{"sha":"b60f6b81b6a61b3c796c8ee264900ff5b615fa38","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@mulqueen.me.uk","name":"Michael Mulqueen"},"message":"Changed name and updated documentation.","distinct":true,"url":"https://api.github.com/repos/mmulqueen/huBarcode/commits/b60f6b81b6a61b3c796c8ee264900ff5b615fa38"},{"sha":"d3e3973d5076c49330bd3d8ef26aa5e37dd16698","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@mulqueen.me.uk","name":"Michael Mulqueen"},"message":"Improved code formatting, general cleanup, reinstated testing","distinct":true,"url":"https://api.github.com/repos/mmulqueen/huBarcode/commits/d3e3973d5076c49330bd3d8ef26aa5e37dd16698"},{"sha":"f42e24c38d919b5757fc833f38798f16872b0798","author":{"email":"17b9e1c64588c7fa6419b4d29dc1f4426279ba01@mulqueen.me.uk","name":"Michael Mulqueen"},"message":"Added setup.py (for PyPI listing later) and config for TravisCI.","distinct":true,"url":"https://api.github.com/repos/mmulqueen/huBarcode/commits/f42e24c38d919b5757fc833f38798f16872b0798"}]}