Skip to content

Commit 213e908

Browse files
committed
deploy: 8ba1a6f
1 parent 0ec5414 commit 213e908

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+3040
-3161
lines changed

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 1e91a87693c884ccf9aa5e802291a289
3+
config: 1b8afbe32dcf47fd1b624b18613d8f24
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_sources/advanced_parameters.ipynb

Lines changed: 112 additions & 112 deletions
Large diffs are not rendered by default.

_sources/changelog.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
ITables ChangeLog
22
=================
33

4+
2.4.0-dev
5+
---------
6+
7+
**Added**
8+
- We have added type hints for the `show` function and for the various app components. A SyntaxWarning is issued if either the argument name or type does not match when `warn_on_undocumented_option=True` (the default when `typeguard>=4.4.1` is installed).
9+
10+
**Changed**
11+
- ITable now requires Python 3.9, due to the addition of type hints.
12+
13+
414
2.3.0 (2025-04-05)
515
------------------
616

_sources/contributing.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"cells": [
33
{
44
"cell_type": "markdown",
5-
"id": "677c7c3b",
5+
"id": "bafdae5d",
66
"metadata": {},
77
"source": [
88
"# Contributing\n",
@@ -36,7 +36,7 @@
3636
{
3737
"cell_type": "code",
3838
"execution_count": 1,
39-
"id": "291aebc3",
39+
"id": "86a5fd0b",
4040
"metadata": {},
4141
"outputs": [
4242
{
@@ -69,7 +69,7 @@
6969
},
7070
{
7171
"cell_type": "markdown",
72-
"id": "2099ac07",
72+
"id": "067f1b94",
7373
"metadata": {},
7474
"source": [
7575
"## Support DataTables\n",
@@ -118,7 +118,7 @@
118118
"name": "python",
119119
"nbconvert_exporter": "python",
120120
"pygments_lexer": "ipython3",
121-
"version": "3.11.11"
121+
"version": "3.11.12"
122122
},
123123
"source_map": [
124124
13,

_sources/custom_css.ipynb

Lines changed: 73 additions & 73 deletions
Large diffs are not rendered by default.

_sources/custom_extensions.ipynb

Lines changed: 10 additions & 10 deletions
Large diffs are not rendered by default.

_sources/dark_mode.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"cells": [
33
{
44
"cell_type": "markdown",
5-
"id": "30b45358",
5+
"id": "fd45245e",
66
"metadata": {},
77
"source": [
88
"# Dark Themes\n",
@@ -47,7 +47,7 @@
4747
"name": "python",
4848
"nbconvert_exporter": "python",
4949
"pygments_lexer": "ipython3",
50-
"version": "3.11.11"
50+
"version": "3.11.12"
5151
},
5252
"source_map": [
5353
13

_sources/dash.ipynb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"cells": [
33
{
44
"cell_type": "markdown",
5-
"id": "922d2909",
5+
"id": "6425d7de",
66
"metadata": {},
77
"source": [
88
"# Dash\n",
@@ -27,7 +27,7 @@
2727
"\n",
2828
"## Updating the DataFrame\n",
2929
"\n",
30-
"The `ITable` fonction returns an `ITableComponent` that has many properties. These properties (data, columns, selected rows etc) need to be updated in a consistent way. Therefore we recommend that you list the outputs with `ITableOutputs(\"my_dataframe\")` in your callback, and update them with `updated_itable_outputs` which takes the same arguments as `show`, e.g. `df`, `caption`,`selected_rows`, etc, like in the below (extracted from this [example app](https://github.com/mwouts/itables/tree/main/apps/dash/3_update_table.py)):\n",
30+
"The `ITable` component has many properties. These properties (data, columns, selected rows etc) need to be updated in a consistent way. Therefore we recommend that you list the outputs with `ITableOutputs(\"my_dataframe\")` in your callback, and update them with `updated_itable_outputs` which takes the same arguments as `show`, e.g. `df`, `caption`, `selected_rows`, etc, like in the below (extracted from this [example app](https://github.com/mwouts/itables/tree/main/apps/dash/3_update_table.py)):\n",
3131
"\n",
3232
"```python\n",
3333
"from itables.dash import ITable, ITableOutputs, updated_itable_outputs\n",
@@ -95,7 +95,7 @@
9595
"name": "python",
9696
"nbconvert_exporter": "python",
9797
"pygments_lexer": "ipython3",
98-
"version": "3.11.11"
98+
"version": "3.11.12"
9999
},
100100
"source_map": [
101101
13

_sources/dash.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Listening to the selected rows is simply done by adding `select=True` to the `IT
3434

3535
## Updating the DataFrame
3636

37-
The `ITable` fonction returns an `ITableComponent` that has many properties. These properties (data, columns, selected rows etc) need to be updated in a consistent way. Therefore we recommend that you list the outputs with `ITableOutputs("my_dataframe")` in your callback, and update them with `updated_itable_outputs` which takes the same arguments as `show`, e.g. `df`, `caption`,`selected_rows`, etc, like in the below (extracted from this [example app](https://github.com/mwouts/itables/tree/main/apps/dash/3_update_table.py)):
37+
The `ITable` component has many properties. These properties (data, columns, selected rows etc) need to be updated in a consistent way. Therefore we recommend that you list the outputs with `ITableOutputs("my_dataframe")` in your callback, and update them with `updated_itable_outputs` which takes the same arguments as `show`, e.g. `df`, `caption`, `selected_rows`, etc, like in the below (extracted from this [example app](https://github.com/mwouts/itables/tree/main/apps/dash/3_update_table.py)):
3838

3939
```python
4040
from itables.dash import ITable, ITableOutputs, updated_itable_outputs

_sources/downsampling.ipynb

Lines changed: 26 additions & 26 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)