)]}'
{
  "commit": "f46827372413a8e8984e8294c7660260c9f59ad4",
  "tree": "cb38c59f32f4ab876106aebdf700ce1b3a761cd5",
  "parents": [
    "1d9578e4b1839b116e1651dc28f62364aec8c577"
  ],
  "author": {
    "name": "Stella Laurenzo",
    "email": "laurenzo@google.com",
    "time": "Tue Dec 08 17:31:11 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "iree-copybara-bot@google.com",
    "time": "Tue Dec 08 17:31:57 2020 -0800"
  },
  "message": "Remove pyiree.compiler and switch everything to pyiree.compiler2.\n\n* Also remove the pyiree.tf.compiler and remove build support for pyiree.xla.compiler (will be transitioned after).\n* Also removes bazel build support for python packages.\n\nPiperOrigin-RevId: 346446168\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "691f11746b1bb4dc8644b31f498f35be648e603e",
      "old_mode": 33188,
      "old_path": "bindings/python/BUILD",
      "new_id": "c44dcad2a2131684ca2ae2df8e5470fd16933972",
      "new_mode": 33188,
      "new_path": "bindings/python/BUILD"
    },
    {
      "type": "delete",
      "old_id": "3c102c8e50723ce99b1bad7d3380a8724b22df90",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/common/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "48917edf7201b41f1e9a29d51250d14c47133608",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ffc8a30841dcfabbfd0f4f825ed1540b15c2dfea",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/CMakeLists.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "94d2f7c9fa05c18ff6cbb6250c48642cb30a17df",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "94d96ffb7bdfec14ecf5bf578fb729eef904530f",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/compiler.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d3841702ad84743beb49460e59e3caf13563ab8a",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/compiler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d3fd1f2ad30764eadd1ccd515fcfeb1d85b16204",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/compiler_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f2a8c14fe02024c382027ca8b4eacee296149f2",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/export.def",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "786179d97cd3f306252fa1a5e4342d71235bf276",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/initialize_module.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "68ef7665c43a7094a73c540d91120703e7d92d3c",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler/unix_version.lds",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cdc7900d324bab81e7a3064743cd249ea3d098d1",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler2/core.py",
      "new_id": "7ea85d5d5d79f7672be93ca20943bbae47bf87ca",
      "new_mode": 33188,
      "new_path": "bindings/python/pyiree/compiler2/core.py"
    },
    {
      "type": "modify",
      "old_id": "c9608afdfff5116469e94c7fc21cff0be21c2ebc",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler2/tf.py",
      "new_id": "90423c53eac22368462bffae8637bafcb2a82d4f",
      "new_mode": 33188,
      "new_path": "bindings/python/pyiree/compiler2/tf.py"
    },
    {
      "type": "modify",
      "old_id": "480600b62437637ed028d863e9d7f88c3c87749b",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/compiler2/tools.py",
      "new_id": "6083840abd225bd802239c38cf44f0f9c2ad6c5b",
      "new_mode": 33188,
      "new_path": "bindings/python/pyiree/compiler2/tools.py"
    },
    {
      "type": "delete",
      "old_id": "6e64af5da7653196f33045f23c2306b3810dcb8a",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/rt/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a27f3b0d613c2152c29e052d588aab06c8b724e4",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/rt/system_api_test.py",
      "new_id": "185b49611a375c679ae8b203dd3cbec3f7e47917",
      "new_mode": 33188,
      "new_path": "bindings/python/pyiree/rt/system_api_test.py"
    },
    {
      "type": "modify",
      "old_id": "a1b292ed9cf5b94283e8e5ec12e0cb4a96d5878d",
      "old_mode": 33188,
      "old_path": "bindings/python/setup_tools_tf.py.in",
      "new_id": "b25e7c50cf2d5d0918f400c7066b8e11fdbe41d8",
      "new_mode": 33188,
      "new_path": "bindings/python/setup_tools_tf.py.in"
    },
    {
      "type": "delete",
      "old_id": "01c88f9d82c9016998d3781f16cf95cf0c6cb014",
      "old_mode": 33188,
      "old_path": "colab/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "31b61a29fb06d2baa5ec7fa296fc3cdd5438d75c",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/CMakeLists.txt",
      "new_id": "bafd98bb9941cd60dda3e09aa8508a67350936ad",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/bindings/python/CMakeLists.txt"
    },
    {
      "type": "delete",
      "old_id": "c2682f69e39d898aec0d8f0262412776b10533b4",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "26285f9fac55f271cefde3961c6e8576a24b2363",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f2a8c14fe02024c382027ca8b4eacee296149f2",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/export.def",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1eb754953e6724c05298ee7047147a6365f742fb",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/initialize_module.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "990371ac03925f2e6a6b12ad75f891ed7e822bcf",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/register_tensorflow.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6df0a8c361c57d91c8a4f89cd683447c575c7c16",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/register_tensorflow.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "10e55c32e636bf15eb4b9be7c6ad05f864087d56",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/saved_model_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e8d1e53e2b259d5d4db84f598169f53178cd552d",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/signature_def_saved_model_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8a2a4f07cf708360516f0d775e6d0e728124f447",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/test/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0eca3f41f42f541e83613327c18ff0575e425121",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/compiler/test/saved_model_adopt_exports.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "09fe13836c3f10ef52fed4404cc4ab6472da25f9",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/support/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "01d988d59957e6a3e010cfd59d8d2937111daf06",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/BUILD",
      "new_id": "627c40c63a3e6630af81c3b40fa7cc72d8adc0c8",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/bindings/python/pyiree/tf/support/CMakeLists.txt",
      "score": 71
    },
    {
      "type": "modify",
      "old_id": "fb555010143304acaa94ac08d285152cdb32b07f",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/tf/support/module_utils.py",
      "new_id": "5a799c69282d5d02bffb861501b0d88c964cea8c",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/bindings/python/pyiree/tf/support/module_utils.py"
    },
    {
      "type": "delete",
      "old_id": "9c9e4865dc963cfb2695bd68a9010fb8af5489e0",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/bindings/python/pyiree/xla/compiler/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ce92df0ab9a9469e065fa154d34aa8f56f03c10a",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/BUILD",
      "new_id": "b5c85520eeefb150025c35e42e14ca9bedbe772a",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/BUILD"
    },
    {
      "type": "modify",
      "old_id": "edeb093d96278dc1f82b2a22c543afe611369bfe",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/iree-tf-import-main.cc",
      "new_id": "62631b8004b55157ebec149ab85ff38b87406715",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/iree-tf-import-main.cc"
    },
    {
      "type": "modify",
      "old_id": "28f69d189011709c8beddbbc783ea252222d8edf",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/BUILD",
      "new_id": "2f61a33415f241d7069895330e5771a477823e02",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/e2e/BUILD"
    },
    {
      "type": "delete",
      "old_id": "9a8b54075b5720664615956236c8e6b524a5f029",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/keras/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a9df3302f6c1440dc518c7ee2d2ada1db584d62b",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/keras/applications/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b3e74e597f433bc46fe8a3b8a5ff1c1be1d3c824",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/keras/layers/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7dc0bd67b5f5d1bef0bbb66dae6d8ed8e7a18c86",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/keras/train/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4440b70632a79e37c822105374c9339d64cefcc8",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/math/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "67278ae992e5e5eff988e1fa4d5272822165f51f",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/mobile_bert_squad_test.py",
      "new_id": "d0d87267aadb762bfcfb3cf9a672a6f706d4517d",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/e2e/mobile_bert_squad_test.py"
    },
    {
      "type": "delete",
      "old_id": "f871fe238797eca1d750e4e919123141fb2b6087",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/e2e/slim_vision_models/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
