)]}'
{
  "commit": "47fa8d49136a841c91d195bf59426f1963230d54",
  "tree": "200329e400fba75a643c4afe55f92abf4020e9c8",
  "parents": [
    "72e090a83ef8078165676f4883554c2db40d3521"
  ],
  "author": {
    "name": "copilot-swe-agent[bot]",
    "email": "198982749+Copilot@users.noreply.github.com",
    "time": "Fri Jan 09 01:26:34 2026"
  },
  "committer": {
    "name": "copilot-swe-agent[bot]",
    "email": "198982749+Copilot@users.noreply.github.com",
    "time": "Fri Jan 09 01:26:34 2026"
  },
  "message": "Upgrade dependencies in requirements_formatting.txt to fix cffi conflict\n\n- Regenerated requirements_formatting.txt using pip-compile with Python 3.11\n- Upgraded cffi from 1.15.1 to 2.0.0 (fixes conflict with pynacl 1.6.2)\n- Updated other dependencies to latest compatible versions:\n  - black: 24.3.0 -\u003e 24.10.0\n  - certifi: 2024.7.4 -\u003e 2026.1.4\n  - charset-normalizer: 3.2.0 -\u003e 3.4.4\n  - click: 8.1.7 -\u003e 8.3.1\n  - cryptography: 44.0.1 -\u003e 46.0.3\n  - deprecated: 1.2.14 -\u003e 1.3.1\n  - idna: 3.7 -\u003e 3.11\n  - mypy-extensions: 1.0.0 -\u003e 1.1.0\n  - packaging: 23.1 -\u003e 25.0\n  - pathspec: 0.11.2 -\u003e 1.0.2\n  - platformdirs: 3.10.0 -\u003e 4.5.1\n  - pycparser: 2.21 -\u003e 2.23\n  - pyjwt[crypto]: 2.8.0 -\u003e 2.10.1\n  - requests: 2.32.4 -\u003e 2.32.5\n  - wrapt: 1.15.0 -\u003e 2.0.1\n- urllib3 remains at 2.6.3 (from dependabot security update)\n\nVerified: pip install -r requirements_formatting.txt now succeeds without conflicts\n\nCo-authored-by: damyanp \u003c8118402+damyanp@users.noreply.github.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7667d806f1414c94aa42d6fbbea4b0d2d7349207",
      "old_mode": 33188,
      "old_path": "utils/git/requirements_formatting.txt",
      "new_id": "f23e4deb82d34122b49689eb54ef79b2bed53214",
      "new_mode": 33188,
      "new_path": "utils/git/requirements_formatting.txt"
    }
  ]
}
