{"push_id":1333356722,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9980866aae2091d946810a806a08705805286e96","before":"38f4b062ab32f787ec4e61ae10213644537743ce","commits":[{"sha":"9980866aae2091d946810a806a08705805286e96","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Updated openstack/openstack\nProject: openstack/ironic  44bde8cd2d6e624cfa483cffc38d41571e5b9b6c\n\nUse six.StringIO instead of six.moves.StringIO\n\nPython 3 reorganized the standard library and moved several functions to\ndifferent modules. Six provides a consistent interface to them through\nthe fake six.moves module.\n\nBut six.StringIO is an alias for StringIO.StringIO in Python 2 and\nio.StringIO in Python 3. So we don't need six.moves.StringIO() any more,\nwe use six.StringIO() directly.\n\nChange-Id: I5702fc321c8db0dae1767ba1be28ae7b846ca4c8","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/9980866aae2091d946810a806a08705805286e96"}]}
{"actor":{"display_login":"openstack-gerrit"}}