)]}'
{
  "commit": "dcbda8d7ff6e0a207807208ff0364bbb74e02175",
  "tree": "1bf1a871b7159ca977884c230b5f675c633f9b93",
  "parents": [
    "e2573dc961ec11cd148c50c06abfaee0a6930694"
  ],
  "author": {
    "name": "Ralf W. Grosse-Kunstleve",
    "email": "rwgk@google.com",
    "time": "Fri Jul 30 11:25:29 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jul 30 11:25:29 2021 -0700"
  },
  "message": "Removing MSVC C4127 from pragma block at the top of pybind11.h (#3152)\n\n* Removing pragma for 4127 (to see what is still broken with the latest code).\r\n\r\n* Using new constexpr_bool() to suppress warning C4127.\r\n\r\n* One missed case, Python 2 only.\r\n\r\n* PYBIND11_SILENCE_MSVC_C4127 (more similar to the approach for C4100).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ff0355a6f79fd8763ee2b031d0b7b985ae6d8fa",
      "old_mode": 33188,
      "old_path": "include/pybind11/cast.h",
      "new_id": "211cf09bcd0f165a058d21b2990463e62db9299c",
      "new_mode": 33188,
      "new_path": "include/pybind11/cast.h"
    },
    {
      "type": "modify",
      "old_id": "d1e9e6591ff44cc7b8fe6afc6dbb6cc468a22087",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/common.h",
      "new_id": "e8d83ae0db6b4a9c5cb8f392d2822e84d86a43d2",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/common.h"
    },
    {
      "type": "modify",
      "old_id": "3ebec041f04e03321b936d2fb7338b5c834dc19a",
      "old_mode": 33188,
      "old_path": "include/pybind11/detail/init.h",
      "new_id": "e795da7d750b9a848d100f30e4d4130761c12665",
      "new_mode": 33188,
      "new_path": "include/pybind11/detail/init.h"
    },
    {
      "type": "modify",
      "old_id": "ec6bd8d3511e426494d6f4f89dced233f0c3aeb1",
      "old_mode": 33188,
      "old_path": "include/pybind11/pybind11.h",
      "new_id": "aeeb3368a8a33d7120077a333e6f0362521b74a9",
      "new_mode": 33188,
      "new_path": "include/pybind11/pybind11.h"
    },
    {
      "type": "modify",
      "old_id": "4cf606e8d08e1899a426ec032f5c4d75663add58",
      "old_mode": 33188,
      "old_path": "include/pybind11/pytypes.h",
      "new_id": "c7b2501feb9d26d8442ecb4940cee9255e5e62ff",
      "new_mode": 33188,
      "new_path": "include/pybind11/pytypes.h"
    }
  ]
}
