Skip to content

Commit b3b148c

Browse files
authored
Merge pull request #3482 from plotly/deprecate-dash-table
Deprecate dash table, add dash[ag-grid] extra requirement
2 parents b57e0f5 + b9b1b0d commit b3b148c

File tree

4 files changed

+14
-1
lines changed

4 files changed

+14
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ This project adheres to [Semantic Versioning](https://semver.org/).
2121
- [#3416](https://github.com/plotly/dash/issues/3416) Fix DeprecationWarning in dash/_jupyter.py by migrating from deprecated ipykernel.comm.Comm to comm module
2222
- [#3488](https://github.com/plotly/dash/pull/3488) Fix pkgutil.find_loader removal in Python 3.14
2323

24+
## Deprecated
25+
- [#3482](https://github.com/plotly/dash/pull/3482) Deprecate dash_table.DataTable with replacement from `dash[ag-grid]` extra requirement.
26+
2427
## [3.2.0] - 2025-07-31
2528

2629
## Added

dash/development/base_component.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,15 @@
2222
eg: html.A(href=os.getenv('DASH_LOGOUT_URL'))
2323
"""
2424
)
25-
}
25+
},
26+
"dash_table": {
27+
"DataTable": textwrap.dedent(
28+
"""
29+
The dash_table.DataTable will be removed from the builtin dash components in a future major version.
30+
We recommend using dash-ag-grid as a replacement. Install with `pip install dash[ag-grid]`.
31+
"""
32+
)
33+
},
2634
}
2735

2836

requirements/ag-grid.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dash-ag-grid

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ def read_req_file(req_type):
3737
"diskcache": read_req_file("diskcache"),
3838
"compress": read_req_file("compress"),
3939
"cloud": read_req_file("cloud"),
40+
"ag-grid": read_req_file("ag-grid")
4041
},
4142
entry_points={
4243
"console_scripts": [

0 commit comments

Comments
 (0)