)]}'
{
  "commit": "ecd4c900b61416609d99c76a4e2190a4d6d7b97f",
  "tree": "7dac2d18ff6f500fba1802b8c5e2020c0066d262",
  "parents": [
    "0c1d09e4dce4c3251c2be2c70d4575ec65b1d9d3"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Tue Nov 02 10:24:01 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Nov 02 10:26:00 2021 -0700"
  },
  "message": "Remove support for implicit py2to3, which never worked in Bazel\n\nSee https://github.com/bazelbuild/bazel/issues/1393.\n\nThis treats py_*.srcs_version\u003d\"PY2\" the same as \"PY2ONLY\". Targets which are PY3-compatible should use srcs_version\u003d\"PY2AND3\" instead.\n\nFixes #1393.\n\nRELNOTES: Treat py_*.srcs_version\u003d\"PY2\" the same as \"PY2ONLY\".\nPiperOrigin-RevId: 407116957\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e00294606a3ab09f8021d40fca241d9b3996c96a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPyRuleClasses.java",
      "new_id": "859784ff3089d3d1f9129ab604efa3473933eda5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPyRuleClasses.java"
    },
    {
      "type": "modify",
      "old_id": "9c044c1679632a9f87ba6aae434ed7fa2b14d460",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/BUILD",
      "new_id": "501fcc82425ade92ab51fc4692fae26e37080550",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/BUILD"
    },
    {
      "type": "modify",
      "old_id": "e61b4e06115f51c3c8cbe9078f9dbbdcdcb49073",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java",
      "new_id": "fd2c41ffa4ecb1cd967441cf3fcd67d4b3b6f8f0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyCommon.java"
    },
    {
      "type": "modify",
      "old_id": "246cb9d12edb8d0c7b8b87b5e3ea7dea93f79777",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyExecutable.java",
      "new_id": "159f499de5dd2ce69cf32f4550fefb020cdc483f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyExecutable.java"
    },
    {
      "type": "modify",
      "old_id": "8446d4c31a8c57235b22bb00cc778088d2010bb2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java",
      "new_id": "3bdaa0ad3ed9c9201fa0765782056175f26ae7ad",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PyLibrary.java"
    },
    {
      "type": "modify",
      "old_id": "85e836756ada50e2cb72911405c916a7a38c1777",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/python/PythonUtils.java",
      "new_id": "1956dbc0de770b1979b180e3361a5888b7ceeab9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/python/PythonUtils.java"
    },
    {
      "type": "modify",
      "old_id": "39e91dbd68a9877accb7a33f7abc547fbd4d401e",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/packages/util/BazelMockPythonSupport.java",
      "new_id": "a95f2464a0c25e6be7017d6f7293678643f138ec",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/packages/util/BazelMockPythonSupport.java"
    },
    {
      "type": "modify",
      "old_id": "8ac9cbf4083ddb21300ab9d3baa3af8166893d7a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java",
      "new_id": "cdb1e3466c4dcbecb8e026899b9e12cee9103c31",
      "new_mode": 33188,
      "new_path": "src/test/java/com/google/devtools/build/lib/query2/testutil/AbstractQueryTest.java"
    },
    {
      "type": "modify",
      "old_id": "e289d9521cf370d3c5e3f9ead98cafbb30a05da1",
      "old_mode": 33188,
      "old_path": "tools/python/BUILD.tools",
      "new_id": "5031ee9fe14390d6403b2fcf93be7c81f0bc23b2",
      "new_mode": 33188,
      "new_path": "tools/python/BUILD.tools"
    }
  ]
}
