)]}'
{
  "commit": "e825bbfbf430cf8727e47f56f2375b082f12489e",
  "tree": "64ccba021774a68e996d403a959c3a3e25090b23",
  "parents": [
    "936f0a79c4082b9457938024985bf63c74357e01"
  ],
  "author": {
    "name": "proppy@google.com",
    "email": "proppy@google.com@80f5ef21-4148-0410-bacc-cfb02402ada8",
    "time": "Thu Oct 13 10:48:17 2011"
  },
  "committer": {
    "name": "proppy@google.com",
    "email": "proppy@google.com@80f5ef21-4148-0410-bacc-cfb02402ada8",
    "time": "Thu Oct 13 10:48:17 2011"
  },
  "message": "fix 1.5.5 sources\n\ngit-svn-id: http://googleappengine.googlecode.com/svn/trunk/python@210 80f5ef21-4148-0410-bacc-cfb02402ada8\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "7a0f544a1983fe7bb09e48ad31ee48db9101c918",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/__init__.py",
      "new_id": "7a0f544a1983fe7bb09e48ad31ee48db9101c918",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b29afcaae8d5cde60c490d3b92367fec02b6e5c7",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/compat.py",
      "new_id": "b29afcaae8d5cde60c490d3b92367fec02b6e5c7",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/compat.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "299082b00e6b2778432b94e02dbf3beb8b6d4329",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/constants.py",
      "new_id": "299082b00e6b2778432b94e02dbf3beb8b6d4329",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/constants.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "b595bca734d85648ae54ca5f0a5e00903bd64c7c",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/dfa.py",
      "new_id": "b595bca734d85648ae54ca5f0a5e00903bd64c7c",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/dfa.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0c07546b4b0115ad38c1ab190043bc87041a742f",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/dottreegen.py",
      "new_id": "0c07546b4b0115ad38c1ab190043bc87041a742f",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/dottreegen.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4cc782114ef041b9dc7b072af6e49bbf6a81dd4c",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/exceptions.py",
      "new_id": "4cc782114ef041b9dc7b072af6e49bbf6a81dd4c",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/exceptions.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d95464afeb553cf139e32d4310ff38c1355f877c",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/extras.py",
      "new_id": "d95464afeb553cf139e32d4310ff38c1355f877c",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/extras.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cffc2615721d9a4eae1720463786188d3c5a454a",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/recognizers.py",
      "new_id": "cffc2615721d9a4eae1720463786188d3c5a454a",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/recognizers.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d89bbcbca958edaf0ba64f33382f21e9356e424f",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/streams.py",
      "new_id": "d89bbcbca958edaf0ba64f33382f21e9356e424f",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/streams.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6ee0379ad8fab923df1b213000227c11891eb3b0",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/tokens.py",
      "new_id": "6ee0379ad8fab923df1b213000227c11891eb3b0",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/tokens.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e06ba3c3e5207351b206c76766c0e4d58d9c0c39",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/tree.py",
      "new_id": "e06ba3c3e5207351b206c76766c0e4d58d9c0c39",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/tree.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "281e129905c75f7f45878c5c93c04ca520e4553a",
      "old_mode": 33188,
      "old_path": "_internal/antlr3/treewizard.py",
      "new_id": "281e129905c75f7f45878c5c93c04ca520e4553a",
      "new_mode": 33188,
      "new_path": "google/appengine/_internal/antlr3/treewizard.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "7e932b63d93ea570df4c32bf257517a8bed6d51b",
      "old_mode": 33188,
      "old_path": "api/conversion/static/test.html",
      "new_id": "7e932b63d93ea570df4c32bf257517a8bed6d51b",
      "new_mode": 33188,
      "new_path": "google/appengine/api/conversion/static/test.html",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08ca33a267b8c7a1b932e33b55381d5210a01853",
      "new_mode": 33188,
      "new_path": "google/appengine/api/conversion/static/test.pdf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21be8f9b4a833e1df4e75e0d30de0e36a0c64b6e",
      "new_mode": 33188,
      "new_path": "google/appengine/api/conversion/static/test.png"
    },
    {
      "type": "rename",
      "old_id": "b54fb52e87fce2189d4b592df756c98c32b9b5f7",
      "old_mode": 33188,
      "old_path": "api/conversion/static/test.txt",
      "new_id": "b54fb52e87fce2189d4b592df756c98c32b9b5f7",
      "new_mode": 33188,
      "new_path": "google/appengine/api/conversion/static/test.txt",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "e06677da4f2b5237abddd0983dd772f2cc35c3fe",
      "old_mode": 33188,
      "old_path": "api/files/gs.py",
      "new_id": "e06677da4f2b5237abddd0983dd772f2cc35c3fe",
      "new_mode": 33188,
      "new_path": "google/appengine/api/files/gs.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "8889fa234e75638a9bac8875dbbb1e37341b7cb7",
      "old_mode": 33188,
      "old_path": "api/search/ExpressionLexer.py",
      "new_id": "8889fa234e75638a9bac8875dbbb1e37341b7cb7",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/ExpressionLexer.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "98003a21bd0b9db83ad59c6e0dc4d701dfb3b443",
      "old_mode": 33188,
      "old_path": "api/search/ExpressionParser.py",
      "new_id": "98003a21bd0b9db83ad59c6e0dc4d701dfb3b443",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/ExpressionParser.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "edbdc15dd369c1de18c08ee36a9323fd16bf6fdd",
      "old_mode": 33188,
      "old_path": "api/search/expression_parser.py",
      "new_id": "edbdc15dd369c1de18c08ee36a9323fd16bf6fdd",
      "new_mode": 33188,
      "new_path": "google/appengine/api/search/expression_parser.py",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "lib/whoosh/whoosh/filedb/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "lib/whoosh/whoosh/lang/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "lib/whoosh/whoosh/support/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "templates/logging_console.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "templates/logging_console_footer.html",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "templates/logging_console_header.html",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "templates/logging_console_middle.html",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
