)]}'
{
  "commit": "4e60d07ff6ee3e21bd1351d07095ddfb438c0877",
  "tree": "427642068d83d79388eaa830605e3d1434e1d28f",
  "parents": [
    "077eec67d69d7b23448ed130c28503ff0f36e04a"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Thu Nov 28 07:37:22 2024 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 27 14:37:22 2024 -0800"
  },
  "message": "fix(render_pkg_aliases): correctly render when we have target_platforms set (#2447)\n\nIt seems that during #2424 I broke the rendering of aliases for the\ncases when the target platform is set. This means that the feature for\nmultiplatform whls when `experimental_index_url` has never worked even\nthough it was advertised. This ensures that the rendering is happening\ncorrectly and adds extra missing tests.\n\nWhilst at it:\n- add an extra test for `pip.parse` handling of env markers that I added\n  to ensure that the error is not in the module extension.\n- Cleanup unused code - error message constant and the repo arg in\n  `whl_config_setting`.\n\nFixes #2446",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd224d1592fbaf3312e72aa005be526a78207bf7",
      "old_mode": 33188,
      "old_path": "python/private/pypi/extension.bzl",
      "new_id": "edfd5809f47a5fc1d0679bb16270325720b306b6",
      "new_mode": 33188,
      "new_path": "python/private/pypi/extension.bzl"
    },
    {
      "type": "modify",
      "old_id": "66968c11e2c03327c1f3aae6fee18f7c68bb9f10",
      "old_mode": 33188,
      "old_path": "python/private/pypi/render_pkg_aliases.bzl",
      "new_id": "62c893d3e7275fc11b69ed2be442b575b9e4d808",
      "new_mode": 33188,
      "new_path": "python/private/pypi/render_pkg_aliases.bzl"
    },
    {
      "type": "modify",
      "old_id": "e46c7d37d739c5ba9fca3ea8c005d409aadc5ceb",
      "old_mode": 33188,
      "old_path": "python/private/pypi/whl_config_setting.bzl",
      "new_id": "d9662063724a9b37efe6109d9cd7c0f60d7802d0",
      "new_mode": 33188,
      "new_path": "python/private/pypi/whl_config_setting.bzl"
    },
    {
      "type": "modify",
      "old_id": "7dfd8762a7f1b8059f8cb7a2ec5ca67ab3d495e2",
      "old_mode": 33188,
      "old_path": "tests/pypi/extension/extension_tests.bzl",
      "new_id": "b9427795ec70f7c6647290fa3e0a5f19c4dedaf8",
      "new_mode": 33188,
      "new_path": "tests/pypi/extension/extension_tests.bzl"
    },
    {
      "type": "modify",
      "old_id": "0ba642eca9c40fb4697f003937778a357f9d6b81",
      "old_mode": 33188,
      "old_path": "tests/pypi/render_pkg_aliases/render_pkg_aliases_test.bzl",
      "new_id": "ca1651aa1d0f3fd5ede4686ff7864e66a20ce63b",
      "new_mode": 33188,
      "new_path": "tests/pypi/render_pkg_aliases/render_pkg_aliases_test.bzl"
    }
  ]
}
