)]}'
{
  "commit": "fbbecaebd3cef5319cc4b2095b8102167371c253",
  "tree": "5181d522bfcb2cfa7d7b95eb07dad0bc1f4eb266",
  "parents": [
    "736b7ef4e2fc9f3390f327751400ceb6964a7496"
  ],
  "author": {
    "name": "Henry Fuller",
    "email": "hrofuller@gmail.com",
    "time": "Sat Jul 10 11:35:24 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jul 10 11:35:24 2021 -0700"
  },
  "message": "Fix regression in pip parse for finding implicit namespace packages. (#504)\n\n* Fix regression in pip parse for finding implicit namespace packages.\r\nPathlib.Path normalizes path names, which caused lookups of relative\r\npaths using the special \u0027.\u0027 directory path to fail to find parents of\r\nstandard packages.\r\n\r\n* use paths everywhere, add test for cwd case\r\n\r\n* refactor for mypy\r\n\r\nCo-authored-by: Jonathon Belotti \u003cjonathon@canva.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aabc316dbff1efba3482006dae465ff9ba04a937",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/bazel.py",
      "new_id": "ca1a8bb2df8f3ccbfb7f5119ea50aaab90463782",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/bazel.py"
    },
    {
      "type": "modify",
      "old_id": "da529de11fc30a318ca2dee44e3947d3b041e920",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/namespace_pkgs.py",
      "new_id": "b3177b3730f11e3b3206e0c64790bb3a9951705e",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/namespace_pkgs.py"
    },
    {
      "type": "modify",
      "old_id": "baec8b3fff41da665be4874e7d29df722e4916c9",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/namespace_pkgs_test.py",
      "new_id": "dca7026e084e4aea922544333656135c403a9d99",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/namespace_pkgs_test.py"
    },
    {
      "type": "modify",
      "old_id": "84054b172575179a9077fd3d506923b7f401579a",
      "old_mode": 33188,
      "old_path": "python/pip_install/extract_wheels/lib/whl_filegroup_test.py",
      "new_id": "4fd0159d71502d05ce7cd2735f598bd30d55cc58",
      "new_mode": 33188,
      "new_path": "python/pip_install/extract_wheels/lib/whl_filegroup_test.py"
    },
    {
      "type": "modify",
      "old_id": "66e6f5e81736943c827c562123eadf2e62d6b999",
      "old_mode": 33188,
      "old_path": "python/pip_install/parse_requirements_to_bzl/__init__.py",
      "new_id": "8802ef47b37b86a41d21478ff5a3af814fb371fb",
      "new_mode": 33188,
      "new_path": "python/pip_install/parse_requirements_to_bzl/__init__.py"
    }
  ]
}
