)]}'
{
  "commit": "8f41572f79932e01dd3ec26386fb3762b52c4ac4",
  "tree": "6533e0fd4a675873eb849ffb0b8a3b840766768d",
  "parents": [
    "a5e17e69c3a51e0bcc6618c28a3b8a2a72cb5f92"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Sun Feb 11 22:20:06 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 12 06:20:06 2024 +0000"
  },
  "message": "tests(cclibs): Basic test that the `current_py_cc_libs` target works (#1749)\n\nThis is just a basic to to ensure the\n`@rules_python//python/cc:current_py_cc_libs` target is making the\nPython C libraries available; that the compiler and linker are both\nhappy enough to resolve symbols.\n\nThe test program itself isn\u0027t actually runnable, as that requires more\nconfiguration than I can figure out in telling Python where its embedded\nruntime information is.\n\nFow now, the test is restricted to Linux. The Mac and Windows CC\nbuilding isn\u0027t happy with it, but I\u0027m out of my depth about how to make\nthose happy.\n\nWork towards https://github.com/bazelbuild/rules_python/issues/824",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e108c3132481744344bb51be170250f04b37be2",
      "old_mode": 33188,
      "old_path": "tests/cc/current_py_cc_libs/BUILD.bazel",
      "new_id": "fb61435d377d7552382c08bc2d0f905639e2f901",
      "new_mode": 33188,
      "new_path": "tests/cc/current_py_cc_libs/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1ecce088b682d2bcf71f5bbc5aae3dfa78b615f4",
      "new_mode": 33188,
      "new_path": "tests/cc/current_py_cc_libs/python_libs_linking_test.cc"
    }
  ]
}
