)]}'
{
  "commit": "830261e4b1c427c7f646f689fedf45117dd54aad",
  "tree": "c4356cc9e55aaafdebe76fdc2d94bd1e488e9952",
  "parents": [
    "1d69ad68d7959570acde61d8705f1f437c0691b0"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Wed Apr 23 01:45:10 2025 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 22 16:45:10 2025 +0000"
  },
  "message": "test(pypi): add a test case for simpleapi html parsing with % (#2811)\n\nIn addition to #2801 I wanted to ensure that we are getting the correct\nfilename when downloading wheels. It seems that the `%` in the wheel\nfilename might get through wheels that get referenced via direct URL in\nthe requirements.txt files.\n\n---------\n\nCo-authored-by: Richard Levasseur \u003crichardlev@gmail.com\u003e\nCo-authored-by: Richard Levasseur \u003crlevasseur@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "abaa7a6a4997e133e7e5ce4c397e3e78eaddd128",
      "old_mode": 33188,
      "old_path": "tests/pypi/parse_simpleapi_html/parse_simpleapi_html_tests.bzl",
      "new_id": "191079d21481d290f09cd54474afa2772c5e296e",
      "new_mode": 33188,
      "new_path": "tests/pypi/parse_simpleapi_html/parse_simpleapi_html_tests.bzl"
    }
  ]
}
