)]}'
{
  "commit": "edd6bb68439ef9888add2194cac9cbb1b2aac5ef",
  "tree": "703b0bf8d12cb5910093edbbd24a26a8660dede7",
  "parents": [
    "1cb4f8fa979ea7582f6937025a9a43f143acb2ae"
  ],
  "author": {
    "name": "James Sharpe",
    "email": "james.sharpe@zenotech.com",
    "time": "Tue Jan 07 22:12:14 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 07 22:12:14 2025 +0000"
  },
  "message": "feat: Add feature to expose whether the native rules are used (#2549)\n\nInternally rules_python decides whether the implementation should use\nthe legacy builtin rules from bazel or not.\nThe rules_python attributes have diverged from the builtin rules e.g.\n`precompile` and so a consumer of this library that wants to support\nbazel versions that are still using the legacy builtin rules needs a\nmethod to be able to query whether the rules are being used.\n\nThis change adds a entry to features.bzl to expose whether the legacy\nbuiltin rules are being used.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90a1121909ebc0a27d200c92a7e58e809018a70f",
      "old_mode": 33188,
      "old_path": "python/features.bzl",
      "new_id": "a7098f471005ed0bcbf765ed9973edc8aed3ae2b",
      "new_mode": 33188,
      "new_path": "python/features.bzl"
    }
  ]
}
