)]}'
{
  "commit": "51cb57d3f01c0d04a3fdea962c02c7c1327a3d5a",
  "tree": "7c678be6d9707e9bb71380cc205f433486e7e997",
  "parents": [
    "16ed1b8f308d2b3dec9d7e6decaad49ce4d28b43"
  ],
  "author": {
    "name": "Milo Kerr",
    "email": "34846459+M-Kerr@users.noreply.github.com",
    "time": "Sat Jul 04 18:33:27 2020 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Jul 04 15:33:27 2020 -0700"
  },
  "message": "Initial commit to add embedding support via pybind11_embed target (#15)\n\n* Initial commit to add embedding support via pybind11_embed target\r\n\r\nCurrently, only MacOS 10.13.3 tested and Python 3 supported\r\n\r\n    //python_configure.bzl:\r\n        _find_python_config() function to find the local Python\u0027s python-config script\r\n        _get_embed_flags() function to identify the copts and linkopts flags required to embed the Python interpreter.\r\n\r\n    //py/BUILD.tpl: cc_library(name\u003d \"python_embed\") combines python headers with embed flags.\r\n\r\n    //pybind11.BUILD: pybind11_embed target that depends on python_embed.\r\n\r\nTo embed the python interpreter, add \"@pybind11//:pybind11_embed\" as a dependency\r\nto your cc_binary target that embeds Python.\r\n\r\n* Removed unused found_config variable\r\n\r\n* Added pybind11_embed instructions\r\n\r\n* Updated README to reflect Linux support\r\n\r\n* readme formatting fixes\r\n\r\n* Improved python_configure.bzl organization",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0091692b06b995b885b3a7181b5146a47947fb61",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "9ee536ab077c8bb61e3c16f6a1b81d9842613996",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "8bd13746d38315cc75105cd17bd962dab29987bc",
      "old_mode": 33188,
      "old_path": "py/BUILD.tpl",
      "new_id": "44fbfcd616ce4d95074e9f073713626c63b97ab1",
      "new_mode": 33188,
      "new_path": "py/BUILD.tpl"
    },
    {
      "type": "modify",
      "old_id": "aa46e91f55c62d900b2254ed8336703006da3919",
      "old_mode": 33188,
      "old_path": "pybind11.BUILD",
      "new_id": "4d7d77ac12f81033c94bcc30d20a34cb25adad7a",
      "new_mode": 33188,
      "new_path": "pybind11.BUILD"
    },
    {
      "type": "modify",
      "old_id": "ac41ef85e55d519d10207f9c1c25352cfef3d74a",
      "old_mode": 33188,
      "old_path": "python_configure.bzl",
      "new_id": "795fa71ab7da0a66ec0effde6fb08fcfc4c7ad0c",
      "new_mode": 33188,
      "new_path": "python_configure.bzl"
    }
  ]
}
