{"push_id":831774676,"size":46,"distinct_size":46,"ref":"refs/heads/devel","head":"1280e2296c35a7752d7048e6424b600c94ec29de","before":"174ecb843c718ce70ec69cd575c36ce8e3f70ffb","commits":[{"sha":"9b088a1e4049cdc30bc3f8cbb3228b52895efc47","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"implemented inventory_hostname lookup in v2","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/9b088a1e4049cdc30bc3f8cbb3228b52895efc47"},{"sha":"f58f0c62e1c88d32f913c556e7e91ac00556ae9e","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Fix test on Python 3: vault code expects bytes","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/f58f0c62e1c88d32f913c556e7e91ac00556ae9e"},{"sha":"a1d95536f9c4202015c6f07ea27e97e867d2f3a4","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Fix test on Python 3: vault code expects bytes\n\n(Different test than the last commit.)","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/a1d95536f9c4202015c6f07ea27e97e867d2f3a4"},{"sha":"5c70f932bda1d29331502b6c8c85d6496abc65dc","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Fix test on Python 3: vault code expects bytes\n\n(Third failing test out of four.)","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/5c70f932bda1d29331502b6c8c85d6496abc65dc"},{"sha":"ec3ada1cda351bb5b2b8932f3686262354f80782","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Fix test on Python 3: vault code expects bytes\n\n(All tests now succeed on Python 3.5)","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/ec3ada1cda351bb5b2b8932f3686262354f80782"},{"sha":"a412b27604ca78202b700f8865eeb74e5bb00dd5","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Enable unit tests on Python 3.5\n\nThis enables the tests in tox and in Travis.  This ought to prevent\nregressions in Python 3 support.\n\nNote that Python 3.4 isn't supported (yet) because the vault code relies on\n%-formatting of byte strings, a feature that was ripped out of Python 3.0\nand restored in 3.5.\n\nAlso note that passing tests don't mean that Ansible itself can already\nbe used with Python 3.5: test coverage is only 53%.","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/a412b27604ca78202b700f8865eeb74e5bb00dd5"},{"sha":"89b0c3f6c41a50f6d2cdcefbd0f1cae0d031147c","author":{"email":"a12dbb9f5252acfdcfdc4cd546ecb9493d2ab63a@gmail.com","name":"Toshio Kuratomi"},"message":"Merge pull request #12775 from mgedmin/py3k\n\nPython 3: fix vault tests","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/89b0c3f6c41a50f6d2cdcefbd0f1cae0d031147c"},{"sha":"56184a3d8c0c14b99bae1fb0ae9726b4be0f90e5","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Python 3: avoid %-formatting of byte strings\n\nThis is needed for Python 3.4 compatibility; Python 3.5 can use\n`b'%s\\n' bytestring` again.","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/56184a3d8c0c14b99bae1fb0ae9726b4be0f90e5"},{"sha":"bd83410bdb670604f6a2b620c626ff36aca93170","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Enable unit tests on Python 3.4 in tox and Travis\n\nThese now pass \\o/","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/bd83410bdb670604f6a2b620c626ff36aca93170"},{"sha":"98958ec990702511c1282fe944a81f828d78d3ba","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Simplify join expression","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/98958ec990702511c1282fe944a81f828d78d3ba"},{"sha":"38b99a7a4d0b7244543af62ac93cda3d4b843d8e","author":{"email":"a12dbb9f5252acfdcfdc4cd546ecb9493d2ab63a@gmail.com","name":"Toshio Kuratomi"},"message":"Merge pull request #12780 from mgedmin/py3k\n\nPython 3: avoid %-formatting of byte strings","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/38b99a7a4d0b7244543af62ac93cda3d4b843d8e"},{"sha":"04a7ef416e50893278d2695e38ebd08bf92475b5","author":{"email":"38edb439dbcce85f0f597d90d338db16e5438073@gedmin.as","name":"Marius Gedminas"},"message":"Python 3: print function in a shell oneliner in Makefile\n\nFixes\n\n    File \"<string>\", line 1\n      import string,random; print 'ansible-testing-' + ''.join(random.choice(string.ascii_letters + string.digits) for _ in xrange(8));\n                                                   ^\n  SyntaxError: invalid syntax\n\nwhen running integration tests with\n\n  . hacking/env-setup\n  . .tox/py35/bin/activate\n  make -C test/integration test_var_precedence","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/04a7ef416e50893278d2695e38ebd08bf92475b5"},{"sha":"4b4168bc92ea7e5dd3d93db3582184b05be444d8","author":{"email":"a12dbb9f5252acfdcfdc4cd546ecb9493d2ab63a@gmail.com","name":"Toshio Kuratomi"},"message":"Merge pull request #12781 from mgedmin/py3k\n\nPython 3: print function in a shell oneliner in Makefile","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/4b4168bc92ea7e5dd3d93db3582184b05be444d8"},{"sha":"28c933ce5eff7de7f9fea538f52620d7a86b9895","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"properly fail_json when we don't have ssl on a non-redhat distro","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/28c933ce5eff7de7f9fea538f52620d7a86b9895"},{"sha":"baa309309d4041678bac4352da62a3b555b4fd49","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Bundle a new version of python-six for compatibility along with some code to make it easy for distributions to override the bunndled copy if they have a new enough version.","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/baa309309d4041678bac4352da62a3b555b4fd49"},{"sha":"14c80b8a04a2b950f550ba20ee3640257ad36e38","author":{"email":"a12dbb9f5252acfdcfdc4cd546ecb9493d2ab63a@gmail.com","name":"Toshio Kuratomi"},"message":"Merge pull request #12769 from ansible/six-compat\n\nBundle a new version of python-six for compatibility along with some …","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/14c80b8a04a2b950f550ba20ee3640257ad36e38"},{"sha":"b23a083776506727b961057d9a1466303e99074a","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Make vault use a mapping of cipher name to classes instead of formatting the name for safety.","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/b23a083776506727b961057d9a1466303e99074a"},{"sha":"5d8ab9b01b17c6e31f7ead17dfbd8d0a3a25ff4c","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Update module refs","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/5d8ab9b01b17c6e31f7ead17dfbd8d0a3a25ff4c"},{"sha":"49f2b84253ba6add48cc15493d0db03df075774c","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Add a code smell test to make sure we're not using the raw system six\n\n(So we know we have a recent enough version)","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/49f2b84253ba6add48cc15493d0db03df075774c"},{"sha":"a567f28657aa4f2f16687b81c016586c90494a0d","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Update submodules for docs fixes# Please enter the commit message for your changes. Lines starting","distinct":true,"url":"https://api.github.com/repos/bsmr-ansible/ansible/commits/a567f28657aa4f2f16687b81c016586c90494a0d"}]}