)]}'
{
  "commit": "89deea4395d3a02be3a84457808b8048f1ac0401",
  "tree": "08f0882fca2d971ad0f323228c69ae17ac8ceab5",
  "parents": [
    "8363ebe7f17b3670f2aa37cbc86f6c81eef881b9"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Mon Aug 17 15:53:18 2026 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Aug 17 15:53:18 2026 +0000"
  },
  "message": "tests(runfiles): migrate runfiles tests to pytest_test (#4061)\n\nMigrate the primary runfiles test targets to pytest_test to standardize\ntest execution and runner behavior across the test suite.\n\nThe main runfiles_test and pathlib_test targets are updated to use\npytest_test. However, the corresponding _min_python_test targets remain\nstandard py_test targets using standard library unittest. In WORKSPACE\nmode, dev_pip dependencies only resolve for Python 3.11, so pytest is\nunavailable when testing against Python 3.10; retaining py_test ensures\nminimum Python version verification continues to work.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "505b3c17c597fbf63089d77b3065977479085144",
      "old_mode": 33188,
      "old_path": "tests/runfiles/BUILD.bazel",
      "new_id": "04d7f1aafbeab1fd5424ea3f1fc158494fc02bd8",
      "new_mode": 33188,
      "new_path": "tests/runfiles/BUILD.bazel"
    }
  ]
}
