Your code works for me.
streamlit == 1.25.0
streamlit-aggrid == 0.3.4.post3
df = pd.DataFrame({"athlete": [1, 2, 3], "age": [4, 5, 6]})
grid_options = {
"columnDefs": [
{
"headerName": "Athlete Details",
"children": [
{ "field": "athlete" },
{ "field": "age" }
]
}
]
}
grid_return = AgGrid(df, grid_options)