)]}'
{
  "commit": "e8aa671b750265b09d0340318cd2022fd4454cc9",
  "tree": "a7e4170862a3894ca88557e6cd9afff2d51d3ed9",
  "parents": [
    "5a62c4b70011dea435d83350b0615804a748e02b"
  ],
  "author": {
    "name": "Tim Saucer",
    "email": "timsaucer@gmail.com",
    "time": "Sat May 17 21:34:06 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat May 17 16:34:06 2025 -0400"
  },
  "message": "Move the udf module to user_defined (#1112)\n\n* This is a breaking change to move the module datafusion.udf to datafusion.user_defined\n\n* Documentation updates to make the formatting more consistent with the rest of the site and to correct some errors when building the rst files using autoapi\n\n* Set async test parameters that generate a warning when unset in pytest\n\n* Add deprecation warning",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0be03d81de3573f1a4563c775236b920c43295b4",
      "old_mode": 33188,
      "old_path": "docs/source/conf.py",
      "new_id": "0ca124fd1eaa7c9f8f95f48ddb68c35071cd6489",
      "new_mode": 33188,
      "new_path": "docs/source/conf.py"
    },
    {
      "type": "modify",
      "old_id": "ffd7a05cbd1b718b40e0b8ca616007495af47327",
      "old_mode": 33188,
      "old_path": "docs/source/user-guide/common-operations/udf-and-udfa.rst",
      "new_id": "e22338305e944968e87bb1975719f082eb2bd23b",
      "new_mode": 33188,
      "new_path": "docs/source/user-guide/common-operations/udf-and-udfa.rst"
    },
    {
      "type": "modify",
      "old_id": "98d118bf2ae1e98dccdc223e8ffc794306c109ba",
      "old_mode": 33188,
      "old_path": "examples/python-udwf.py",
      "new_id": "645ded188b370746bd220b49a8b17ee629adb488",
      "new_mode": 33188,
      "new_path": "examples/python-udwf.py"
    },
    {
      "type": "modify",
      "old_id": "d86b657ec7dca7fc35756387ac7725ae780c496b",
      "old_mode": 33188,
      "old_path": "pyproject.toml",
      "new_id": "728cedb2dad956ab90a59d596db5d617f019ae2a",
      "new_mode": 33188,
      "new_path": "pyproject.toml"
    },
    {
      "type": "modify",
      "old_id": "15ceefbdbb6da7e93bc29dfd49bdb81bdf2b3d87",
      "old_mode": 33188,
      "old_path": "python/datafusion/__init__.py",
      "new_id": "2b0604acc9b9336c9ea0455b931c5907d773a444",
      "new_mode": 33188,
      "new_path": "python/datafusion/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "1429a4975d989d99f99dc0a0657ee5c5159dc42c",
      "old_mode": 33188,
      "old_path": "python/datafusion/context.py",
      "new_id": "940f597cc7f2c7823d11d7785bca367a4049ee8f",
      "new_mode": 33188,
      "new_path": "python/datafusion/context.py"
    },
    {
      "type": "modify",
      "old_id": "e93a34ca52f5f6a40253c1fbe0ff41d34d4346f0",
      "old_mode": 33188,
      "old_path": "python/datafusion/udf.py",
      "new_id": "c7265fa09ca4b4e7a27a3bf5eeffacf2df1e46a4",
      "new_mode": 33188,
      "new_path": "python/datafusion/udf.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7302b01ae01754f4f0ecd91863a691e1e5e5532",
      "new_mode": 33188,
      "new_path": "python/datafusion/user_defined.py"
    },
    {
      "type": "modify",
      "old_id": "9ef7ed89a600eb5b0e78d980db4eff5534796ce9",
      "old_mode": 33188,
      "old_path": "python/tests/test_imports.py",
      "new_id": "fca94b35af01338909a10f54e23671f9a2a60dfb",
      "new_mode": 33188,
      "new_path": "python/tests/test_imports.py"
    },
    {
      "type": "modify",
      "old_id": "4190e7d6436d1c09bb46e87928c7331a4ab33573",
      "old_mode": 33188,
      "old_path": "python/tests/test_udwf.py",
      "new_id": "5aaf00664093716d63e4305a64afabe9368b86e2",
      "new_mode": 33188,
      "new_path": "python/tests/test_udwf.py"
    }
  ]
}
