)]}'
{
  "commit": "3585c11eed778810e3317c56c2c25a8cdc29be5b",
  "tree": "3b4c9265fa211bdd0cdfbe8f2dbe2d345bdcf83a",
  "parents": [
    "ecd14c10aff67169f2bfe1b7f86ff07621088dd0"
  ],
  "author": {
    "name": "Tim Saucer",
    "email": "timsaucer@gmail.com",
    "time": "Thu Apr 09 07:38:59 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 09 07:38:59 2026 -0400"
  },
  "message": "minor: remove deprecated interfaces (#1481)\n\n* udf module has been deprecated since DF47. html_formatter module has been deprecated since DF48.\n\n* database has been deprecated since DF48\n\n* select_columns has been deprecated since DF43\n\n* unnest_column has been deprecated since DF42\n\n* display_name has been deprecated since DF42\n\n* window() has been deprecated since DF50\n\n* serde functions have been deprecated since DF42\n\n* from_arrow_table and tables have been deprecated since DF42\n\n* RuntimeConfig has been deprecated since DF44\n\n* Update user documentation to remove deprecated function\n\n* update tpch examples for latest function uses\n\n* Remove unnecessary options in example\n\n* update rendering for the most recent dataframe_formatter instead of the deprecated html_formatter",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4fe524dfbcc80ba2e960c1a677b25a01f5d5155",
      "old_mode": 33188,
      "old_path": "crates/core/src/context.rs",
      "new_id": "e46d359d6f5a3b57b7967093e8baee44a679771d",
      "new_mode": 33188,
      "new_path": "crates/core/src/context.rs"
    },
    {
      "type": "modify",
      "old_id": "fff5118d5ad6921656636cf9b669c9619a926c6f",
      "old_mode": 33188,
      "old_path": "crates/core/src/dataframe.rs",
      "new_id": "c067eac3022be557610de555440e6d7727804346",
      "new_mode": 33188,
      "new_path": "crates/core/src/dataframe.rs"
    },
    {
      "type": "modify",
      "old_id": "f173aaa51b461d7a56767eb219eb4ce5f2c56a5e",
      "old_mode": 33188,
      "old_path": "crates/core/src/functions.rs",
      "new_id": "7feb62d79a2b9ac147ce0fac8f870faf2699f3b1",
      "new_mode": 33188,
      "new_path": "crates/core/src/functions.rs"
    },
    {
      "type": "modify",
      "old_id": "c8fdea8f40062ad6e8c217f964c004e4d18fa14f",
      "old_mode": 33188,
      "old_path": "docs/source/user-guide/common-operations/windows.rst",
      "new_id": "d77881bcfd876f54342f14c118747b762cba1672",
      "new_mode": 33188,
      "new_path": "docs/source/user-guide/common-operations/windows.rst"
    },
    {
      "type": "modify",
      "old_id": "9dea948bbe9516ea07c58ee39efb023815695773",
      "old_mode": 33188,
      "old_path": "docs/source/user-guide/dataframe/rendering.rst",
      "new_id": "dc61a422f466a754bfd3c308d2c5e7310bc37090",
      "new_mode": 33188,
      "new_path": "docs/source/user-guide/dataframe/rendering.rst"
    },
    {
      "type": "modify",
      "old_id": "7390d08921e622d9850de210cc3371d5f488bdb0",
      "old_mode": 33188,
      "old_path": "examples/tpch/q02_minimum_cost_supplier.py",
      "new_id": "47961d2efa8783e7214355dcfd12b007811e98c9",
      "new_mode": 33188,
      "new_path": "examples/tpch/q02_minimum_cost_supplier.py"
    },
    {
      "type": "modify",
      "old_id": "22829ab7ce94686a28b2be74d8471735d5036c65",
      "old_mode": 33188,
      "old_path": "examples/tpch/q11_important_stock_identification.py",
      "new_id": "de309fa64d04c14c135b5ebdf267562824725487",
      "new_mode": 33188,
      "new_path": "examples/tpch/q11_important_stock_identification.py"
    },
    {
      "type": "modify",
      "old_id": "c321048f266ba013445af920d0cec22792fd1749",
      "old_mode": 33188,
      "old_path": "examples/tpch/q15_top_supplier.py",
      "new_id": "5128937a70c35874fd6b81153a20c19ef9e64003",
      "new_mode": 33188,
      "new_path": "examples/tpch/q15_top_supplier.py"
    },
    {
      "type": "modify",
      "old_id": "6d76fe506ec3c92cca3d54ce2f0b1b4e893ca5d5",
      "old_mode": 33188,
      "old_path": "examples/tpch/q17_small_quantity_order.py",
      "new_id": "5ccb38422b730286a06de3e5000961fb4bb49f43",
      "new_mode": 33188,
      "new_path": "examples/tpch/q17_small_quantity_order.py"
    },
    {
      "type": "modify",
      "old_id": "c4d115b74770a1d969b200aeed3f257c8aa7806d",
      "old_mode": 33188,
      "old_path": "examples/tpch/q22_global_sales_opportunity.py",
      "new_id": "a2d41b2150f7c31b7a5f99129109097c26f1ab27",
      "new_mode": 33188,
      "new_path": "examples/tpch/q22_global_sales_opportunity.py"
    },
    {
      "type": "modify",
      "old_id": "a736c3966501a7e4434f9b5c6206a87719c03e94",
      "old_mode": 33188,
      "old_path": "python/datafusion/__init__.py",
      "new_id": "ee02c921dc1d1397c365ebb5a2f2bfc0267eee42",
      "new_mode": 33188,
      "new_path": "python/datafusion/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "03c0ddc68601f2c33c9d1cd4df29fd1bbf2e969e",
      "old_mode": 33188,
      "old_path": "python/datafusion/catalog.py",
      "new_id": "20da5e671635db82454b2d184f7b8cc5ebe96c74",
      "new_mode": 33188,
      "new_path": "python/datafusion/catalog.py"
    },
    {
      "type": "modify",
      "old_id": "e3949de830526687986e5a599751be98f3ce5cab",
      "old_mode": 33188,
      "old_path": "python/datafusion/context.py",
      "new_id": "c3f94cc16c0ff7ee130f93de9f9c202032c55c9b",
      "new_mode": 33188,
      "new_path": "python/datafusion/context.py"
    },
    {
      "type": "modify",
      "old_id": "9dc5f0e7de0d92080731b09d43b5875b19cef007",
      "old_mode": 33188,
      "old_path": "python/datafusion/dataframe.py",
      "new_id": "c00c85fdb9d9fa8e7d2e48b543f6c3f503e0da95",
      "new_mode": 33188,
      "new_path": "python/datafusion/dataframe.py"
    },
    {
      "type": "modify",
      "old_id": "b8af45a1b371892b520e54276c72d6dd1ecc5127",
      "old_mode": 33188,
      "old_path": "python/datafusion/dataframe_formatter.py",
      "new_id": "fd2da99f0f08d0776a2cea77dfe937f7ca0738c4",
      "new_mode": 33188,
      "new_path": "python/datafusion/dataframe_formatter.py"
    },
    {
      "type": "modify",
      "old_id": "35388468c510a48cc5b51beb99f7ccded8bc73f3",
      "old_mode": 33188,
      "old_path": "python/datafusion/expr.py",
      "new_id": "7cd74ecd5d27a65ca85e14e1ae69cf1c36e16244",
      "new_mode": 33188,
      "new_path": "python/datafusion/expr.py"
    },
    {
      "type": "modify",
      "old_id": "9dfabb62d4e5f64ff53f9cc30a9df84f4288224e",
      "old_mode": 33188,
      "old_path": "python/datafusion/functions.py",
      "new_id": "841cd9c0bc23742ac780779bb8c2ae343bf0ec5e",
      "new_mode": 33188,
      "new_path": "python/datafusion/functions.py"
    },
    {
      "type": "delete",
      "old_id": "65eb1f042110211530b91cfba780a27287c5853c",
      "old_mode": 33188,
      "old_path": "python/datafusion/html_formatter.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3115238fa75d928c0804466400f8d468cf268033",
      "old_mode": 33188,
      "old_path": "python/datafusion/substrait.py",
      "new_id": "6353ef8cc0f31e6c319aafb093999af1e8b667ab",
      "new_mode": 33188,
      "new_path": "python/datafusion/substrait.py"
    },
    {
      "type": "delete",
      "old_id": "c7265fa09ca4b4e7a27a3bf5eeffacf2df1e46a4",
      "old_mode": 33188,
      "old_path": "python/datafusion/udf.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9a287c1f78975460407f80e29dca38c34f8f0061",
      "old_mode": 33188,
      "old_path": "python/tests/test_expr.py",
      "new_id": "1cf824a150da1d689b15b8ed557b5fcfc7bcba11",
      "new_mode": 33188,
      "new_path": "python/tests/test_expr.py"
    }
  ]
}
