)]}'
{
  "commit": "acf83f8f25e8c900e32826be970804d9c82b00b3",
  "tree": "9caf52d8d324dbc2d4ec4299bbff99cc4c1087c6",
  "parents": [
    "b1c9f37d645d82c14f1ee85e8b9f8362cc978c94"
  ],
  "author": {
    "name": "beierlm",
    "email": "mark.beierl@canonical.com",
    "time": "Wed Mar 17 08:11:23 2021 -0400"
  },
  "committer": {
    "name": "bravof",
    "email": "fbravo@whitestack.com",
    "time": "Tue Apr 06 22:30:04 2021 +0200"
  },
  "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: I15c8ec22ad911d5bfa67df5a85175642a59da971\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6dc4cb4b7b984db124bcfe13f38c0c93407038c",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "79c1a508006c4c2a871acd0ebca84a22f84d0927",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "3fad21208556047757349c273527652e6026f4ea",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "84ee0e9259baa85525231211ed7b7b95f9a56190",
      "old_mode": 33188,
      "old_path": "MANIFEST.in",
      "new_id": "46ee438a84a3960746f38b3e396ef6f6b085575c",
      "new_mode": 33188,
      "new_path": "MANIFEST.in"
    },
    {
      "type": "delete",
      "old_id": "cdbb183ea51236144579d40d4f2491862aff2575",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2db54db0c816b9171dc01ecbe666fc428bd6bfdd",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-build.sh",
      "new_id": "47c2efc1cba765eb23d743286282e3c6758883b5",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-build.sh"
    },
    {
      "type": "modify",
      "old_id": "36e445d5e6a2b6b0a7b2ea32f18cd7821b2c2c95",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-test.sh",
      "new_id": "141fa550cbeec70e9a1a4c633f3828eadf6cf597",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-test.sh"
    },
    {
      "type": "copy",
      "old_id": "c2aa85624b6b7778e96ed9860e50eeaf038267cf",
      "old_mode": 33188,
      "old_path": "test-requirements.txt",
      "new_id": "823c52cb076c99605bb18aacef2992816469b2ea",
      "new_mode": 33188,
      "new_path": "requirements-dev.in",
      "score": 75
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "459afe05eb1e07befe9cd8d59b58d3e74ab6d9cb",
      "new_mode": 33188,
      "new_path": "requirements-dev.txt"
    },
    {
      "type": "copy",
      "old_id": "c2aa85624b6b7778e96ed9860e50eeaf038267cf",
      "old_mode": 33188,
      "old_path": "test-requirements.txt",
      "new_id": "11f0a2adf0816e24945ebfa83791dfcc822b7fc8",
      "new_mode": 33188,
      "new_path": "requirements-dist.in",
      "score": 87
    },
    {
      "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": "c2aa85624b6b7778e96ed9860e50eeaf038267cf",
      "old_mode": 33188,
      "old_path": "test-requirements.txt",
      "new_id": "15fb5ee96f8204e4e28ce8f439220906d08b7582",
      "new_mode": 33188,
      "new_path": "requirements-test.in",
      "score": 96
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b8765944aa894b96cf192235e989c3cf9d5640e",
      "new_mode": 33188,
      "new_path": "requirements-test.txt"
    },
    {
      "type": "rename",
      "old_id": "8a7082cf7008625cfbbcbfe3a10d19a46b50d0c9",
      "old_mode": 33261,
      "old_path": "debian/python3-osm-lcm.postinst",
      "new_id": "6307ee1a26ec01184aea67bd443aec28a3c7900d",
      "new_mode": 33188,
      "new_path": "requirements.in",
      "score": 60
    },
    {
      "type": "modify",
      "old_id": "32a09a9189bdcdd4613e9f6c6cc98b9d546b5118",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "9212e2f6def953e1eb0571338a05724692fda686",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "a2d8a1bb25f020a27f3933eb7b2993110a7e9d4b",
      "old_mode": 33188,
      "old_path": "setup.py",
      "new_id": "c1ae182ce490d2305ed5597dd9ffa7ba60f6d464",
      "new_mode": 33188,
      "new_path": "setup.py"
    },
    {
      "type": "modify",
      "old_id": "2794a1f6d0c1d67af7627ca33f4710895a8e710d",
      "old_mode": 33188,
      "old_path": "stdeb.cfg",
      "new_id": "ba313dec69a650bd82346454ef958fa3fd9c80d7",
      "new_mode": 33188,
      "new_path": "stdeb.cfg"
    },
    {
      "type": "modify",
      "old_id": "2b8b6827a5abc51dc35324437b5c50abb4469053",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "630fbca79d886cf2bc14fd2fa1cb5c29a31903f0",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
