{"push_id":887447858,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"5394246695ab1893ad817d7b560a6284ec10cd01","before":"c4ead430758f030ab48f755d8f0b7e1e27757eb8","commits":[{"sha":"d60311b93018297bb6f537e44a918e85ed0fed31","author":{"email":"82ebf970c69340aebb770c3853be5fd96a3eb584@mirantis.com","name":"Michal Rostecki"},"message":"Add dcos library\n\nThe project kolla-mesos needs a dcos library for communication\nwith Mesos. This is an essential requirement for it.\n\nIs the library actively maintained?\n===================================\n\nYes, it's an active project on Github [1] with the latest release\nfrom 19th Oct. [2]\n\nIs the library good code?\n=========================\n\nIt's mostly covered by unit tests and PEP8 compatible.\n\nIs the library python 3 compatible?\n===================================\n\nYes, it uses six library for compatibility with Py 3.x. Both\nPy 2.7 and 3.4 are tested.\n\nIs the library license compatible?\n==================================\n\nYes, it's licensed under Apache License 2.0.\n\nIs the library already packaged in the distros we target?\n=========================================================\n\nNo, but packaging it would be simple. Furthermore, this library\nwill be used only in kolla-mesos project, which is in very early\ndevelopment phase and will have to be packaged too in future.\n\nIs the function of this library already covered by other libraries?\n===================================================================\n\nNo, there is no library interacting with Mesos in global requirements.\n\n[1] https://github.com/mesosphere/dcos-cli\n[2] https://github.com/mesosphere/dcos-cli/releases/tag/0.2.0\n\nChange-Id: Idf4ac1c714094d91885f0918dc276b21d73e9e3b","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/d60311b93018297bb6f537e44a918e85ed0fed31"},{"sha":"e3f299ed749c7bf61b1084f62343f65a71a47e3f","author":{"email":"330de7146e8615bb6d55e7079edb657105eda007@hp.com","name":"Robert Collins"},"message":"Cap astroid to unbreak pylint.\n\nWhile projects run different versions of pylint, astroid which is a\npylint dependency has done an API breaking point release - 1.4.{0,1}\nbreaks pylint 1.4.4.\n\nCapping the version until pylint/astroid projects fix the issue their\nside.\n\nUpstream bug url: https://bitbucket.org/logilab/astroid/issues/275/140-and-141-fail-to-work-with-pylint-144\n\nnb: the upstream response is that astroid 1.4 is deliberately breaking\nand should have been 2.0.\n\nChange-Id: Iaf2c5dbb92cacbc236083f8f6926a426bfb28f21","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/e3f299ed749c7bf61b1084f62343f65a71a47e3f"},{"sha":"b204dd26c50dc9cf9953aa63a14e7579c351c129","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add dcos library\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/b204dd26c50dc9cf9953aa63a14e7579c351c129"},{"sha":"5394246695ab1893ad817d7b560a6284ec10cd01","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Cap astroid to unbreak pylint.\"","distinct":true,"url":"https://api.github.com/repos/klmitch/requirements/commits/5394246695ab1893ad817d7b560a6284ec10cd01"}]}