)]}'
{
  "commit": "71f58265a5409dcf33f7a73f6a1d590f8f12cf6f",
  "tree": "d725b5bd1ee7563951322d2d273f29958168cba2",
  "parents": [
    "5f6116b3440e529aaa1ba5324168ad9500ac84b7"
  ],
  "author": {
    "name": "Stefan Krawczyk",
    "email": "stefank@cs.stanford.edu",
    "time": "Thu Oct 27 10:05:52 2022 -0700"
  },
  "committer": {
    "name": "Stefan Krawczyk",
    "email": "stefank@cs.stanford.edu",
    "time": "Thu Oct 27 10:05:52 2022 -0700"
  },
  "message": "Example showing what we would need to modify to enable user question\n\nIf the user wants to reuse hamilton functions without hamilton, this\ncommit shows one way to do it -- and what would be required on Hamilton\u0027s\nside to support it.\n\nBasically we\u0027d need a convention. Not sure it\u0027s a good idea. Probably\neasier to instead have boilerplate code people use to try/except the\nimport if hamilton does not exist and have the decorators be\nidentity functions...\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "614f79e0433f04353e6e3bf1b11182ad8a2d3978",
      "new_mode": 33188,
      "new_path": "examples/user_help/module_import_question/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df518e0e3f2dd734f8a00815ebbf406026f2cc3e",
      "new_mode": 33188,
      "new_path": "examples/user_help/module_import_question/hamilton_plain_functions.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ad933a6d002ae56f651df0859eda82f46b5bdc7",
      "new_mode": 33188,
      "new_path": "examples/user_help/module_import_question/plain_functions.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d97cf5d704316c6cc225d3924ca2a972b223472",
      "new_mode": 33188,
      "new_path": "examples/user_help/module_import_question/run.py"
    },
    {
      "type": "modify",
      "old_id": "aa87dc6e322d14d27bc3502cfda2532ce760120d",
      "old_mode": 33188,
      "old_path": "hamilton/graph.py",
      "new_id": "1525d3b8ce2fbc2bf55414ef2a12900859bcb3d4",
      "new_mode": 33188,
      "new_path": "hamilton/graph.py"
    }
  ]
}
