{"push_id":544135570,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"6ab414d5c816eb07bf311b2eb62e22e6a14f75f4","before":"0809b01d2302059c1628c225d145b2184222070c","commits":[{"sha":"92bd3d96d459152e9a70cc1752e35b3d18bb76bc","author":{"email":"0798ebecfb7bc4dfb9d0445c2fa030eb64e1fa1c@doughellmann.com","name":"Doug Hellmann"},"message":"Use oslo.utils without namespace package\n\nRequire the version of oslo.utils which allows applications to\nupdate their code to not import from the namespace package.\n\nbp/drop-namespace-package\n\nChange-Id: Ib2eba3e8fa7d8616e673606dcf12f27476d70f20","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/92bd3d96d459152e9a70cc1752e35b3d18bb76bc"},{"sha":"38b7490667bf9887f6c2a95fab06d267365ffd81","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@dague.net","name":"Sean Dague"},"message":"provide more meaningful output on update.py\n\nIn an attempt to make the proposal bot changes for requirements be\nmore meaningful make the update.py script return something that's more\nuser friendly.\n\nNow by default the script will return the following to stdout on success:\n\nVersion change for: mox, mox3, testrepository, testtools\nUpdated project/test-requirements.txt:\n    mox==0.5.3                     ->   mox>=0.5.3\n    mox3==0.7.3                    ->   mox3>=0.7.0\n    testrepository>=0.0.13         ->   testrepository>=0.0.17\n    testtools>=0.9.27              ->   testtools>=0.9.32\n\nAdd a verbose flag that will provide much of the previous debug info.\n\nEliminate the giant dict dump of all the requirements files, as that\nwas largely impossible to make sense of, and rarely provided any\ninsight. During a devstack run you'll have git hashes for all the\ntrees, so can track down exact file contents if needed.\n\nBy making this the default stdout we can then capture and use this for\nthe git commit messages.\n\nIn order to make the test output matching human readable ignore the 80\ncolumn limit for the expected blocks via #noqa.\n\nChange-Id: I85604db7bffafcd20bf3cc546fe3e5d7bda72193","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/38b7490667bf9887f6c2a95fab06d267365ffd81"},{"sha":"80cb7c92239459042b19d5acfc9523edf611fd93","author":{"email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@dague.net","name":"Sean Dague"},"message":"update test-requirements to current\n\nThe previous test requirements were pretty old, this matches more\nclosely what the rest of the project is using.\n\nChange-Id: I24b6e65ab89dea4de864b5581de3865bb0b4e718","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/80cb7c92239459042b19d5acfc9523edf611fd93"},{"sha":"bdb5d20db4e9fa61e189687000acf611dfe73ae0","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Use oslo.utils without namespace package\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/bdb5d20db4e9fa61e189687000acf611dfe73ae0"},{"sha":"fe0dc831306635271e1de9c007fa3ce3d2c298ec","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"provide more meaningful output on update.py\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/fe0dc831306635271e1de9c007fa3ce3d2c298ec"},{"sha":"486fbe0280ef8f10c4060456b4012a5e63b28155","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"update test-requirements to current\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/486fbe0280ef8f10c4060456b4012a5e63b28155"},{"sha":"c522b835c8e0e20a0cf08ecca04605ffc92e89b7","author":{"email":"e86d445bae62b563de8d927b3d0d3a8cfdae3eea@gmail.com","name":"Joe Gordon"},"message":"Update to latest hacking (0.10.0)\n\nMove test-requirements to use the new version of hacking.\nInclude hacking 0.10.x series in global-requirements.txt.\n\nhttps://pypi.python.org/pypi/hacking/0.10.0 was released on 1/7/2015\n\nHacking 0.10.0 changes:\n\n* flake8 now uses multiprocessing by default\n* Remove H402: first line of docstring should end with punctuation\n* Remove H904: Wrap long lines in parentheses and not backslash for line\n* continuation\n* Update H501 to check for self.__dict__\n* Add H105: don't use author tags\n* Add H238: check for old style class declarations\n* Remove all git commit message rules: H801, H802, H803\n* Remove complex import rules: H302, H306, H307\n\nDependency changes:\n* pep8 from 1.5.6 to 1.5.7 (https://pypi.python.org/pypi/pep8)\n* flake8 from 2.1.0 to 2.2.4 (https://pypi.python.org/pypi/flake8)\n* six from >= 1.60 to >=1.7.0\n\nChange-Id: Ib3de8e56e49af92a03560f81073088f3248da01d","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/c522b835c8e0e20a0cf08ecca04605ffc92e89b7"},{"sha":"6ab414d5c816eb07bf311b2eb62e22e6a14f75f4","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Update to latest hacking (0.10.0)\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/6ab414d5c816eb07bf311b2eb62e22e6a14f75f4"}]}