)]}'
{
  "commit": "5b55308c21032e222f1cc767e7670ad1c5db1272",
  "tree": "003cd29a7a595cf65be842772c18cb1f4319e04c",
  "parents": [
    "72791b6841e74a38e7fc5c3877251539862fd854"
  ],
  "author": {
    "name": "beierlm",
    "email": "mark.beierl@canonical.com",
    "time": "Tue Feb 16 16:52:29 2021 -0500"
  },
  "committer": {
    "name": "beierlm",
    "email": "mark.beierl@canonical.com",
    "time": "Mon May 31 16:00:18 2021 -0400"
  },
  "message": "Feature 10296 Pip Standardization\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: I841f19700b462aed919cf7bc55f1b0a38728ef3e\nSigned-off-by: beierlm \u003cmark.beierl@canonical.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9007d4599e8e51937a3d43be8385d34af095b09e",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "de32f53ccd92e2a274a9d393faa540e79962e149",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "64e8f27bede75f3b3dc81521aec9ef32b4134aa4",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "e6b2f785730f853e5b13cc4cdd7534fcea53e51f",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "60da55a7cb2a95bf493c99ff54964098f4e567ae",
      "old_mode": 33261,
      "old_path": "MANIFEST.in",
      "new_id": "9e642ee87d52bab6df2a65aa5916a0b6a8ea1931",
      "new_mode": 33261,
      "new_path": "MANIFEST.in"
    },
    {
      "type": "delete",
      "old_id": "7e82f44744d2bb8dd5d6eff277dbadbd0d5523ab",
      "old_mode": 33261,
      "old_path": "Makefile",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bed12db033c6f999dffc1e8dd78bad5779056f3c",
      "old_mode": 33261,
      "old_path": "debian/python3-osm-pla.postinst",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9c2b16b05b0a02297af0495df9751997a6bac278",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-build.sh",
      "new_id": "84e481975523f35992063a81f980ee65e5800097",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-build.sh"
    },
    {
      "type": "modify",
      "old_id": "69c6fcd8f35488b01fdca4dc098ca27efab419bf",
      "old_mode": 33261,
      "old_path": "devops-stages/stage-test.sh",
      "new_id": "2d7b24ee35a3b39ea4be15a6e8f773a965ed02ed",
      "new_mode": 33261,
      "new_path": "devops-stages/stage-test.sh"
    },
    {
      "type": "modify",
      "old_id": "9d7582f088a90a7ec397599be2161d887587b1e7",
      "old_mode": 33188,
      "old_path": "osm_pla/test/test_server.py",
      "new_id": "fdde3ebb3e3d57e5e35895487254e7c6fc5c7546",
      "new_mode": 33188,
      "new_path": "osm_pla/test/test_server.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c45885469de5f765b5430383184cb9d19caedee5",
      "new_mode": 33188,
      "new_path": "requirements-dev.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "816639ac678e74ad9ac933f73bf3644f78e81d70",
      "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": "429714fc36b1a1b74fc86acf3b407c7c8e27b557",
      "old_mode": 33261,
      "old_path": "test-requirements.txt",
      "new_id": "9a0542dc6d660954e86718e03932ae71a580a0fd",
      "new_mode": 33261,
      "new_path": "requirements-test.in",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d0c984fff5d2f15c022cb591c3c66da8e842c6c4",
      "new_mode": 33188,
      "new_path": "requirements-test.txt"
    },
    {
      "type": "copy",
      "old_id": "429714fc36b1a1b74fc86acf3b407c7c8e27b557",
      "old_mode": 33261,
      "old_path": "test-requirements.txt",
      "new_id": "82788ed711f548400407c01f29bc25e30f400796",
      "new_mode": 33261,
      "new_path": "requirements.in",
      "score": 95
    },
    {
      "type": "modify",
      "old_id": "32d181ea2104b7ae28dbfa1b55d2d46e7b114f8d",
      "old_mode": 33261,
      "old_path": "requirements.txt",
      "new_id": "6f8103b7557e8a1820b3f334d283a7ae6c72c860",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "2c7cd04ad64bc1ac320648d93b2a4cc884204e72",
      "old_mode": 33261,
      "old_path": "setup.py",
      "new_id": "bb062d7909fac1944b4c488da5e01cab6ba345ce",
      "new_mode": 33261,
      "new_path": "setup.py"
    },
    {
      "type": "modify",
      "old_id": "05381db9a2abedcf7cbfe3763dccdd87fff1db32",
      "old_mode": 33188,
      "old_path": "stdeb.cfg",
      "new_id": "017d71cd7f6be964926ed320792f18e9591bb3f1",
      "new_mode": 33188,
      "new_path": "stdeb.cfg"
    },
    {
      "type": "modify",
      "old_id": "68c621132dbdfdc368ec1302c2c1d04172054e74",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "d244554306a3930ec543004dc8346c627b7e0562",
      "new_mode": 33188,
      "new_path": "tox.ini"
    }
  ]
}
