)]}'
{
  "commit": "56a9d7e3daff45f5fef206ea42398b4a0505fb47",
  "tree": "42f16713454d229e7b90122bb350eae90ca4550b",
  "parents": [
    "de3909da6b8d09b7bcb142994ebd6daba61a23d3"
  ],
  "author": {
    "name": "R David Murray",
    "email": "rdmurray@bitdance.com",
    "time": "Tue Mar 15 16:20:02 2011"
  },
  "committer": {
    "name": "R David Murray",
    "email": "rdmurray@bitdance.com",
    "time": "Tue Mar 15 16:20:02 2011"
  },
  "message": "#11554: reactivate test_email_codecs, and make it pass.\n\nThe fix is to charset.py, which was not doing the encoding to the\ncorrect output character set when doing a body_encode for either\nthe shift-jis or euc-jp charsets.  There\u0027s also a fix for handling\na bytes input in encoders.py.\n\nPatch by Michael Henry, comment changes by me.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24d554512712abd42b3e21651f54001cc873dadb",
      "old_mode": 33188,
      "old_path": "Lib/email/charset.py",
      "new_id": "f22be2c52c1ddc2daa9001c471a12a3271d59114",
      "new_mode": 33188,
      "new_path": "Lib/email/charset.py"
    },
    {
      "type": "modify",
      "old_id": "0ea441d963794d69bb29f433615199c47661406a",
      "old_mode": 33188,
      "old_path": "Lib/email/encoders.py",
      "new_id": "c66f4ccf38249536fbd4aa2d75d4fc3eb5e0505e",
      "new_mode": 33188,
      "new_path": "Lib/email/encoders.py"
    },
    {
      "type": "modify",
      "old_id": "f8bdaa2bbad0d6982745c2c14b7bc3bc6917d41f",
      "old_mode": 33188,
      "old_path": "Lib/email/test/test_email.py",
      "new_id": "a6ea1d1134c058d42296c57841de2369971c4dbf",
      "new_mode": 33188,
      "new_path": "Lib/email/test/test_email.py"
    },
    {
      "type": "modify",
      "old_id": "acc19c30f96a4b1cf4b4c779f847094eae03e27f",
      "old_mode": 33188,
      "old_path": "Lib/email/test/test_email_codecs.py",
      "new_id": "ca85f5731e0faf44ef28506aba542182529bca4d",
      "new_mode": 33188,
      "new_path": "Lib/email/test/test_email_codecs.py"
    },
    {
      "type": "modify",
      "old_id": "f0a18e71d02c0e7d85123e1a3fac8259c05b72f9",
      "old_mode": 33188,
      "old_path": "Lib/test/test_email.py",
      "new_id": "5eebba5590ccdee1b5d11a1ba1eb20d70f9bde24",
      "new_mode": 33188,
      "new_path": "Lib/test/test_email.py"
    },
    {
      "type": "modify",
      "old_id": "a1197ad08b0e4490ef6094eb178d71073769c2e4",
      "old_mode": 33188,
      "old_path": "Misc/ACKS",
      "new_id": "89382672dace82ffba063da94d2af3e6edf4ee04",
      "new_mode": 33188,
      "new_path": "Misc/ACKS"
    },
    {
      "type": "modify",
      "old_id": "a201895953992a5539999252d60866da33632a90",
      "old_mode": 33188,
      "old_path": "Misc/NEWS",
      "new_id": "adc719bf2f5e1753ffcfb43e30240e4e498798cf",
      "new_mode": 33188,
      "new_path": "Misc/NEWS"
    }
  ]
}
