)]}'
{
  "commit": "948fcec44edbe12f4edf94db098c761570a72763",
  "tree": "cfe7dc463a3ef009b387f1b60daff96a11616bb7",
  "parents": [
    "02198f622ee1b496111bef6b880ea35e0d24b600"
  ],
  "author": {
    "name": "Ignas Anikevicius",
    "email": "240938+aignas@users.noreply.github.com",
    "time": "Tue Jun 03 00:44:57 2025 +0900"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 02 15:44:57 2025 +0000"
  },
  "message": "fix(pypi): correctly aggregate the requirements files (#2932)\n\nThis implements the actual fix where we are aggregating the whls and\nsdists\ncorrectly from multiple different requirements lines.\n\nFixes #2648.\nCloses #2658.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f82df5aad007ca606c3ef858fafa45fbd8fd30b7",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "c9668c507fbae12cc9aab0ebd0fbffc60e7cd734",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "bd2981efc0f12b9901d4861313e63e9c77e44930",
      "old_mode": 33188,
      "old_path": "python/private/pypi/parse_requirements.bzl",
      "new_id": "e4a8b90acb9d0cf1e7e03ed7d60e5e8fe0cb46e8",
      "new_mode": 33188,
      "new_path": "python/private/pypi/parse_requirements.bzl"
    },
    {
      "type": "modify",
      "old_id": "926a7e0c508302b88db08f504f526774f351c756",
      "old_mode": 33188,
      "old_path": "tests/pypi/parse_requirements/parse_requirements_tests.bzl",
      "new_id": "82fdd0a051f77e33e8778c083eb486a8246319b9",
      "new_mode": 33188,
      "new_path": "tests/pypi/parse_requirements/parse_requirements_tests.bzl"
    }
  ]
}
