)]}'
{
  "commit": "5cf439d96b805b40c2de9ef493060179fa5eaaae",
  "tree": "ee8fee26b6228b59660118fa87442ebc9d210e7c",
  "parents": [
    "37e7e68e69a524476340bc48e733ee02ed204cf5"
  ],
  "author": {
    "name": "UebelAndre",
    "email": "github@uebelandre.com",
    "time": "Tue Dec 28 17:02:32 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Dec 28 17:02:32 2021 -0800"
  },
  "message": "sorted imports statements and apply \"black\" formatting (#583)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79f025d6c7f97fa830262b38c34ba79039497703",
      "old_mode": 33188,
      "old_path": ".pre-commit-config.yaml",
      "new_id": "1f6698f351e6ecad0872b3f2b227a38d6178b93f",
      "new_mode": 33188,
      "new_path": ".pre-commit-config.yaml"
    },
    {
      "type": "modify",
      "old_id": "ce47b771f4fdb0c612745ca4b7c36695f3853f7c",
      "old_mode": 33188,
      "old_path": "examples/build_file_generation/__init__.py",
      "new_id": "11b15b1a4584b08fa423a57964bdbf018b0da0d5",
      "new_mode": 33188,
      "new_path": "examples/build_file_generation/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "fdb3c65b028f5113d9c41e09038d41044dcffce5",
      "old_mode": 33188,
      "old_path": "examples/pip_install/main.py",
      "new_id": "b65ad0e5ea284f89b53c0dcdbbd98d23be67341d",
      "new_mode": 33188,
      "new_path": "examples/pip_install/main.py"
    },
    {
      "type": "modify",
      "old_id": "1e53c1299b8d0e710d473fdda0bf5b22817f2d98",
      "old_mode": 33188,
      "old_path": "examples/pip_install/pip_install_test.py",
      "new_id": "e865dea2bb78355bee35ae963f10ff45da62052c",
      "new_mode": 33188,
      "new_path": "examples/pip_install/pip_install_test.py"
    },
    {
      "type": "modify",
      "old_id": "0b3b3335779a7676a4358955e188f48037555e2d",
      "old_mode": 33188,
      "old_path": "examples/pip_install/test.py",
      "new_id": "0859a2831a62aed0de9e852a5468ca8356f5fc83",
      "new_mode": 33188,
      "new_path": "examples/pip_install/test.py"
    },
    {
      "type": "modify",
      "old_id": "361d59f71d3925a0006b6ab9d9512655af94edf2",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/pip_parse_test.py",
      "new_id": "8d8846a821a417a67cb9d7cef3e3eae3d756a2d6",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/pip_parse_test.py"
    },
    {
      "type": "modify",
      "old_id": "3415a328dddfbba256b36ff633ea48c4c960b519",
      "old_mode": 33188,
      "old_path": "examples/pip_parse/test.py",
      "new_id": "e1f97f167bdf891846661d7890b5893f3c97bb85",
      "new_mode": 33188,
      "new_path": "examples/pip_parse/test.py"
    },
    {
      "type": "modify",
      "old_id": "1d7212dc3e8edafec64dfb3167b119a45711d7e5",
      "old_mode": 33188,
      "old_path": "examples/py_import/py_import_test.py",
      "new_id": "1f5aa71420f86911cf04b4bbf39fc1e7a1c34aa5",
      "new_mode": 33188,
      "new_path": "examples/py_import/py_import_test.py"
    },
    {
      "type": "modify",
      "old_id": "3fd85c12ae5a047274b0f5146700e0486f989976",
      "old_mode": 33188,
      "old_path": "examples/relative_requirements/relative_package/setup.py",
      "new_id": "052b5193453596718915775cd7470e27b75a187e",
      "new_mode": 33188,
      "new_path": "examples/relative_requirements/relative_package/setup.py"
    },
    {
      "type": "modify",
      "old_id": "7b28643c6e901191cfd123d7972a43b414752a49",
      "old_mode": 33188,
      "old_path": "examples/wheel/lib/module_with_data.py",
      "new_id": "6b661eb88fb9d7225460a1aa87d22b8600a539a9",
      "new_mode": 33188,
      "new_path": "examples/wheel/lib/module_with_data.py"
    },
    {
      "type": "modify",
      "old_id": "fb26a5180e2045b1fbc661dd24a6af38b6153880",
      "old_mode": 33188,
      "old_path": "examples/wheel/lib/simple_module.py",
      "new_id": "b69ae2b688c8b0b840a252bccb583c8dee3be591",
      "new_mode": 33188,
      "new_path": "examples/wheel/lib/simple_module.py"
    },
    {
      "type": "modify",
      "old_id": "3068ff0a1cd734c936d59592463e4b781671a8cb",
      "old_mode": 33188,
      "old_path": "examples/wheel/main.py",
      "new_id": "7c4d323e875e589a7128ba45ab73cf784b8ee2bf",
      "new_mode": 33188,
      "new_path": "examples/wheel/main.py"
    },
    {
      "type": "modify",
      "old_id": "e1d7b185562846b3e3f83f6d834169fa82b22d8a",
      "old_mode": 33188,
      "old_path": "examples/wheel/wheel_test.py",
      "new_id": "c28accdc09cfc295ef5c0f43929ef98e9fc4cb1c",
      "new_mode": 33188,
      "new_path": "examples/wheel/wheel_test.py"
    },
    {
      "type": "modify",
      "old_id": "352bfcb4bf50132149e751bc592de1d334638576",
      "old_mode": 33188,
      "old_path": "gazelle/modules_mapping/builder.py",
      "new_id": "3b471c0e09ff71a45dfaa089017969d0a9c0e7b6",
      "new_mode": 33188,
      "new_path": "gazelle/modules_mapping/builder.py"
    },
    {
      "type": "modify",
      "old_id": "44cfcf63fa3d9fcb5c29ab0e528ed9240620ee27",
      "old_mode": 33188,
      "old_path": "gazelle/modules_mapping/generator.py",
      "new_id": "6ee654cfff953db212e4aeffd084f87517547c13",
      "new_mode": 33188,
      "new_path": "gazelle/modules_mapping/generator.py"
    },
    {
      "type": "modify",
      "old_id": "bbc9e972513626f85901e0d91ccebc956d7aeb18",
      "old_mode": 33188,
      "old_path": "gazelle/parse.py",
      "new_id": "6fe2dc4a4fe446f4aab0a96ad6a619478a669514",
      "new_mode": 33188,
      "new_path": "gazelle/parse.py"
    },
    {
      "type": "modify",
      "old_id": "59e132da72f46e39ed63edeb103e151dfed1e112",
      "old_mode": 33188,
      "old_path": "gazelle/std_modules.py",
      "new_id": "ccd1dcd3aa309a847af8438a62a83148bed2abd1",
      "new_mode": 33188,
      "new_path": "gazelle/std_modules.py"
    },
    {
      "type": "modify",
      "old_id": "6aca4f07ca6283a7254a3874e56fc0b5bf9a8cb3",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/__main__.py",
      "new_id": "acf5f10a71031fe2116519708da609e52c5680c6",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "cc299250bd7c22cda2c7abda6ac8dd41c247fa72",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/baz.py",
      "new_id": "b161d6ab5e0284dc74970f51479bb8abf2f1610c",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/baz.py"
    },
    {
      "type": "modify",
      "old_id": "81d3ef1be563a4233303b25b524ff72ee151fd5c",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/foo.py",
      "new_id": "af3cbda7057e737eea71e76e253580904c9b8b12",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/foo.py"
    },
    {
      "type": "modify",
      "old_id": "4b6419fa35eb885d79ed4764baf49a4551e37e4f",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/foo/bar.py",
      "new_id": "d6524cca2a45e7933a9c124c78e32d8ba8a7bfd2",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/foo/bar.py"
    },
    {
      "type": "modify",
      "old_id": "ce53b8788ab85f11a93f8a5e3796787fe9e04108",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/one/two.py",
      "new_id": "0020c44f2f21a9e6ef3be5e165c30815c385c363",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/one/two.py"
    },
    {
      "type": "modify",
      "old_id": "668c700c560e770a5b45463a0e04b66c336d5808",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/module1.py",
      "new_id": "0ff1c4256c0726afcc512a667bb737271229ff1e",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/first_party_file_and_directory_modules/undiscoverable/package1/subpackage1/module1.py"
    },
    {
      "type": "modify",
      "old_id": "a266b7c7c0d1652befbf7df96bb477c2f195cfd4",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/generated_test_entrypoint/foo.py",
      "new_id": "cf6862441921c923a5f4e26ea471e527ca34a57e",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/generated_test_entrypoint/foo.py"
    },
    {
      "type": "modify",
      "old_id": "a266b7c7c0d1652befbf7df96bb477c2f195cfd4",
      "old_mode": 33188,
      "old_path": "gazelle/testdata/simple_test/foo.py",
      "new_id": "cf6862441921c923a5f4e26ea471e527ca34a57e",
      "new_mode": 33188,
      "new_path": "gazelle/testdata/simple_test/foo.py"
    },
    {
      "type": "modify",
      "old_id": "bf5a18ce045567ba302193a557ed35034b69e0fa",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/__init__.py",
      "new_id": "e8097e19d7279bd524b67525b25113ad9e9ee3bb",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "9c8f49a46da33b20a1269d70b69da6fb3582a28a",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/arguments.py",
      "new_id": "d7d34523a7430ad811a60caa35ca4667f112b605",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/arguments.py"
    },
    {
      "type": "modify",
      "old_id": "89ab2915385336f0d9e482d0e2c3b254ab572104",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/arguments_test.py",
      "new_id": "6a714beeeff0bcd822c0ebc2d3185e773ca2734a",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/arguments_test.py"
    },
    {
      "type": "modify",
      "old_id": "34117566604cf8bfc8c64eff4f978342993effbc",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/bazel.py",
      "new_id": "8e9519fd4a727f70267112a834fb25d217bc5312",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/bazel.py"
    },
    {
      "type": "modify",
      "old_id": "5c2204747965afc4041733657c88ff3f981598af",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/bazel_test.py",
      "new_id": "c6c11dc1975a999fd8f12542088424fc5fec223b",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/bazel_test.py"
    },
    {
      "type": "modify",
      "old_id": "b3177b3730f11e3b3206e0c64790bb3a9951705e",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/namespace_pkgs.py",
      "new_id": "5ddd4e1f85f30f1313b451f6298d8b0e771931e1",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/namespace_pkgs.py"
    },
    {
      "type": "modify",
      "old_id": "dca7026e084e4aea922544333656135c403a9d99",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/namespace_pkgs_test.py",
      "new_id": "815fe62b7ed16fc070a418b3435cf6a34f1396e8",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/namespace_pkgs_test.py"
    },
    {
      "type": "modify",
      "old_id": "99e2c80cda35bca336cb3ce08e9f6a14f6be582a",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/purelib.py",
      "new_id": "40eb25dfb388f7f05f7513c7034adb4ca6bf5152",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/purelib.py"
    },
    {
      "type": "modify",
      "old_id": "e246379bcc48523e3e1cca2b5510472fd80ddd72",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/requirements.py",
      "new_id": "cfab33967352f0e036f9289ee3f51491a511c6c1",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/requirements.py"
    },
    {
      "type": "modify",
      "old_id": "3424f3e9b7e20f719c85a80ce5ea6d5c81fd8ecb",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/requirements_bzl_test.py",
      "new_id": "d753f6f0aa8652ee1b2ae887152c018b7b220279",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/requirements_bzl_test.py"
    },
    {
      "type": "modify",
      "old_id": "ba7ee13a6934db3fbdda61fa4439dfcf004de1ce",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/requirements_test.py",
      "new_id": "0ee425571f8a57698d169b3c9f5d6715b2b1c975",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/requirements_test.py"
    },
    {
      "type": "modify",
      "old_id": "a60efc6d9a936f2c0d1e9c4e85b7a830df1ec1ba",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/wheel.py",
      "new_id": "fadf8af436ec88a9d34892dfd58be0f367fab3fd",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/wheel.py"
    },
    {
      "type": "modify",
      "old_id": "39a0d4c65faa5cda3e34e74ece6f19976e310589",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/whl_filegroup_test.py",
      "new_id": "5bf5f7a8055e6d546c5e73a6b1f6c3184c6b42aa",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/whl_filegroup_test.py"
    },
    {
      "type": "modify",
      "old_id": "e22d4a348f156fa895ec87fcb0d424d9dec001e6",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/__init__.py",
      "new_id": "1e1261de7c8609e1638ddbdfdd9554b48a709751",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "39371161cfc0c08ca17f15f5c1c2c4f3928b212a",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/extract_single_wheel/__init__.py",
      "new_id": "2c03ff3c04eca9a29577b624a6e3d17d47db5348",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/extract_single_wheel/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ad603f4e080181f38b169ff1af6e1e8e86512e26",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/parse_requirements_to_bzl_test.py",
      "new_id": "a5c76d3a3b1cd1d1bbd055b81f3b8d65660b0160",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/parse_requirements_to_bzl_test.py"
    },
    {
      "type": "modify",
      "old_id": "ce402852182be6cf2d45f944f0fddc9239fa59cd",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_compile.py",
      "new_id": "1e789e9b5d73f5cca52342a355355ff2f406cb48",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_compile.py"
    },
    {
      "type": "modify",
      "old_id": "e8e867d67891edf8eef09bedfe44315c2f672a03",
      "old_mode": 33188,
      "old_path": "python/runfiles/runfiles.py",
      "new_id": "f11613d32114c554751217643897018e0a739fc9",
      "new_mode": 33188,
      "new_path": "python/runfiles/runfiles.py"
    },
    {
      "type": "modify",
      "old_id": "4e83d667b42be7fd054f8f8c65ef59418b11ea2c",
      "old_mode": 33188,
      "old_path": "tools/bazel_integration_test/test_runner.py",
      "new_id": "df7e528debcc462f801401afdae13667b604a745",
      "new_mode": 33188,
      "new_path": "tools/bazel_integration_test/test_runner.py"
    },
    {
      "type": "modify",
      "old_id": "9718e47f95cfd4620c1c6b9d8da986a245300ce9",
      "old_mode": 33188,
      "old_path": "tools/wheelmaker.py",
      "new_id": "4b87a596abbf91db1436d492a6ba3ff6d269cd93",
      "new_mode": 33188,
      "new_path": "tools/wheelmaker.py"
    }
  ]
}
