)]}'
{
  "log": [
    {
      "commit": "62ae139e6e69c0422b2d8c4a272301b46bcbc21a",
      "tree": "89959821d75e3754a4e9f0a0614eb3fa01c1541c",
      "parents": [
        "7ebfb1f38c7461d35bc80ebdb3f8eac6b7e25ac3"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Sun Mar 17 20:49:30 2024 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Mon Mar 18 09:27:10 2024 -0400"
      },
      "message": "[VOL-5285] - JJB Upgrade toward v5\n\nmakefiles/include.mk\n--------------------\n  o Define new lib var sandbox-root\u003d pointing at the build directory.\n  o Added a comment section at the bottom to document declared vars.\n\nmakefiles/virtualenv/requirements-txt.mk\n----------------------------------------\n  o Rework pip -r requirements.txt logic to be dependency driven.\n  o pip install will be run when requirements.txt is modified.\n\nmakefiles/virtualenv/include.mk\n-------------------------------\n  o Populate venv-abs-path\u003d with sandbox-root\u003d to insulate against\n    $(PWD) path changes.\n  o Split logic into separate makefiles so include.mk remains small.\n  o Rework dependencies to leverage the new requirements-txt.mk logic.\n\nMisc\n----\n  o Rework help help-* targets to not display everything, all the time.\n  o make help      : display venv (primary target).\n  o make venv-help : display exteneded help, venv targets and flags.\n\n[HOWTO: test]\n  % git clone onf-make\n  % cd onf-make\n  % touch requirements.txt\n\n  % make help | grep venv\n  % make venv-help\n\n  % make venv\n  % make venv-requirements\n\n  % touch requirements.txt\n  % make venv-requirements\n\nChange-Id: I9e12bc45c73a0e2bc90b1fd11c87ccffc7ebe57a\n"
    },
    {
      "commit": "c86d0354d9702dbca6a775bd7a43d255dfe1445b",
      "tree": "32d7e5492e397f91b4f01d1ab61298ef8fce326b",
      "parents": [
        "0e0f05a9820cf003aa20f483f8e959af684f9fa8"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Nov 09 10:31:10 2023 -0500"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Thu Nov 16 09:35:20 2023 -0500"
      },
      "message": "Document makefiles/virtualenv/\n\nmakefiles/virtualenv/include.mk\n-------------------------------\n  o This makefile will install/maintain/invoke a python virtualenv via\n    makefile target dependencies.\n  o Add more comments to describe macro definitions, targets and usage.\n\nChange-Id: I59e428d3d5e85c8299e9d1e19257e47ed33417e0\n"
    },
    {
      "commit": "686d3b9ad64e9b4083a3e6cda3a684e78db3a60b",
      "tree": "ec197b05e7b4facf9e7de519b73506af29b02d84",
      "parents": [
        "e6a99917b2a41a1ec7600793d21a45272066f563"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 15 17:59:59 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 15 17:59:59 2023 -0400"
      },
      "message": "Merge in more makefile edits from repo:voltha-docs\n\nChange-Id: Iba7f6e565b45c5e888a34bce295d8fada8ab2ce2\n"
    },
    {
      "commit": "e6a99917b2a41a1ec7600793d21a45272066f563",
      "tree": "7207cfbd9a17bf28307ed2b40404519c7b1db65b",
      "parents": [
        "f128de807a82b1ca44b8b93d6f3f29237df379c2"
      ],
      "author": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 15 14:47:51 2023 -0400"
      },
      "committer": {
        "name": "Joey Armstrong",
        "email": "joey@opennetworking.org",
        "time": "Fri Sep 15 14:47:51 2023 -0400"
      },
      "message": "Import makefile edits from repo:voltha-docs\n\nmakefiles/include.mk\nmakefiles/virtualenv/include.mk\nmakefiles/virtualenv/patches/\nmakefiles/virtualenv/python_310_migration.sh\n--------------------------------------------\n  o Add deps and targets to create a python virtualenv\n    install patched for local use of v3.10+.\n\nChange-Id: I9a3bf8cdfc9a98f09ac84c97c0246e6194c50d01\n"
    }
  ]
}
