{"push_id":1074694587,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"d33dae2891e62c69263204651c6869e00c331843","before":"2e8b13110614f644d254b032a1c271995bd1c5b8","commits":[{"sha":"d33dae2891e62c69263204651c6869e00c331843","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/requirements  048aab4b33465fa5fb90c29851d6de77429fcfc4\n\nAllow maintaining extras from project\n\nA project needs to be able to specify that it depends on a project\nincluding extras for that project and still have it's version maintained\nby global-requirements.\n\nCurrently if the requirements are seen to mismatch then the string from\nglobal requirements is dropped in place of the project string, but this\ndrops any extras specified by project.\n\nIn the case that extras are different and the version needs updating add\na new combined requirement to the project with the original extras and\nthe new version.\n\nCloses-Bug: #1567809\nChange-Id: Ife48b7963a5e6706289f1b9a47cb95fae7f0bc22","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/d33dae2891e62c69263204651c6869e00c331843"}]}