)]}'
{
  "commit": "61bec7d215cbddfaa17db6d4974676e406a6480c",
  "tree": "75f78ce18b310a44bdf558b79a3d6d1f8d36f8e4",
  "parents": [
    "57f492047cb0c2f22680895d823bd729fd266185"
  ],
  "author": {
    "name": "beierlm",
    "email": "mark.beierl@canonical.com",
    "time": "Thu Feb 11 16:32:17 2021 -0500"
  },
  "committer": {
    "name": "beierlm",
    "email": "mark.beierl@canonical.com",
    "time": "Tue Apr 06 12:05:35 2021 -0400"
  },
  "message": "Feature 10296 Pip Standardization\n\nCreates standard template for tox.ini\nIntroduces \u0027safety\u0027 for listing upstream CVEs\nPins all versions of all upstream modules\nRemoves Makefile step and places all build logic into tox.ini\n\nChange-Id: I96b0007f918930e61e54edda4b43a4aba90d26d9\nFeature: 10296\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec336bb22e6ee1e710b0740825f3d9362f29d6e2",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "74b9c36e18c5f24dd0104d368e86002816d524d1",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "a2e97ecc5a30912e0b820bd7728670616c1e8243",
      "old_mode": 33188,
      "old_path": "MANIFEST.in",
      "new_id": "0b396691e0ee9752be1cd0ef59f7bb967d2eab86",
      "new_mode": 33188,
      "new_path": "MANIFEST.in"
    },
    {
      "type": "delete",
      "old_id": "586b73c00b19af86f351134c0d37484cbf332849",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a095f5b9e5302ecc12311455cf1fff0a96f7f82c",
      "old_mode": 33188,
      "old_path": "debian/python3-osm-policy-module.postinst",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8a8d332a889faa1bdbc1d0bd754d0c3847974b99",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-build.sh",
      "new_id": "671b3e0e904f19c278c70f0fa32b81b74e0b8ebb",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-build.sh"
    },
    {
      "type": "modify",
      "old_id": "d588666052f48e38669b82d23d6607a8747aa6f9",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-test.sh",
      "new_id": "75a3c61656d6531c8af1f5e46ff1ce170dd31ef7",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-test.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af8d95a711b299b16115dd9b85aa2a7a48ccb5b5",
      "new_mode": 33188,
      "new_path": "requirements-dev.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "485e45e11462bdcef5edb880cebfaf37bf6a46b0",
      "new_mode": 33188,
      "new_path": "requirements-dev.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11f0a2adf0816e24945ebfa83791dfcc822b7fc8",
      "new_mode": 33188,
      "new_path": "requirements-dist.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7393626ecbdc530c072369775be509161fc1c97a",
      "new_mode": 33188,
      "new_path": "requirements-dist.txt"
    },
    {
      "type": "rename",
      "old_id": "8b0c62fd6ccefb3f2ed3a0837d4821c841d61ad7",
      "old_mode": 33188,
      "old_path": "test-requirements.txt",
      "new_id": "623556d9b179365731ab6ebf2c7f15a91d97595d",
      "new_mode": 33188,
      "new_path": "requirements-test.in",
      "score": 96
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0c984fff5d2f15c022cb591c3c66da8e842c6c4",
      "new_mode": 33188,
      "new_path": "requirements-test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ad30066506c36c01949ea9e2bdc536add9223fd",
      "new_mode": 33188,
      "new_path": "requirements.in"
    },
    {
      "type": "modify",
      "old_id": "601558fc9790552afed82c6dd83c5071f838d41f",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "0fbd162a14c78a1fe3e7517ca7f48e0a5b7807a2",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "31e2588cc56f6db443861207e269f8d4409cdaae",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "a2273ad2ac9c99d403cbcd6e189339a728c8eed2",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "modify",
      "old_id": "021202c924f84b4d801c5f98a70715ce57d197b7",
      "old_mode": 33188,
      "old_path": "stdeb.cfg",
      "new_id": "c6a1b3a13935918f1266f08d7859e62fee73b124",
      "new_mode": 33188,
      "new_path": "stdeb.cfg"
    },
    {
      "type": "modify",
      "old_id": "d3d576e7035eb61cfe48ac409a2563feb6c0643b",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "9c52bdba2ccdc5385d566c68b6bc9f14ddd07ac6",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
