)]}'
{
  "commit": "1e31e68557205fa61929ff579e427b7ef86aa2ea",
  "tree": "3e70017085113443cd4ec6709b21839311c1a47d",
  "parents": [
    "1a9e294ff398e5f3c3a0a62621b8872273aeb0f9"
  ],
  "author": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue Feb 09 23:50:54 2016 -0500"
  },
  "committer": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue Feb 09 23:50:54 2016 -0500"
  },
  "message": "Respect constraints in tempest tox venvs\n\nThis commit is a workaround for respecting upper-constraints. Since\nwe\u0027re using tox to handle setting up a venv and running tempest\ncommands we need to manually install the constrained packages inside\nthe tox venvs. This patch does that for all the venvs being created by\ndevstack via tox. However, since tempest has additional tox jobs\ndefined if those are run via devstack those will default to the\ndefault pip install -U -r requirements.txt defined in tempest\u0027s\ntox.ini.\n\nChange-Id: I7f84dfb67a3c97003947aefd8a7e3c6454106db4\nCloses-Bug: #1543841\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e90ff93c8ab8776a3431d94a88e7d5fef9d4ee27",
      "old_mode": 33188,
      "old_path": "lib/tempest",
      "new_id": "cf4c0d6ddee9427c876a78d9aecaa4b3520518f9",
      "new_mode": 33188,
      "new_path": "lib/tempest"
    }
  ]
}
