Skip to content

Commit 3b06b96

Browse files
committed
Add Typed and Dash classifiers
1 parent d886751 commit 3b06b96

File tree

6 files changed

+23
-8
lines changed

6 files changed

+23
-8
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[![Pypi](https://img.shields.io/pypi/v/itables.svg)](https://pypi.python.org/pypi/itables)
77
[![Conda Version](https://img.shields.io/conda/vn/conda-forge/itables.svg)](https://anaconda.org/conda-forge/itables)
88
[![pyversions](https://img.shields.io/pypi/pyversions/itables.svg)](https://pypi.python.org/pypi/itables)
9+
![PyPI - Types](https://img.shields.io/pypi/types/itables)
910
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
1011
[![Jupyter Widget](https://img.shields.io/badge/Jupyter-Widget-F37626.svg?style=flat&logo=Jupyter)](https://mwouts.github.io/itables/apps/widget.html)
1112
[![Dash Component](https://img.shields.io/badge/Dash-Plotly-1098F7.svg?style=flat&logo=Plotly)](https://mwouts.github.io/itables/apps/dash.html)

docs/changelog.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
ITables ChangeLog
22
=================
33

4+
2.4.2-dev (???)
5+
------------------
6+
7+
**Added**
8+
- We have added a `Framework :: Dash` classifier to highlight the fact that ITables has a component for Dash.
9+
10+
**Fixed**
11+
- We have added a `Typing :: Typed` classifier to the package as ITables now comes with type annotations ([#411](https://github.com/mwouts/itables/issues/411))
12+
13+
414
2.4.1 (2025-06-10)
5-
----------------------
15+
------------------
616

717
**Added**
818
- We enforce strict `pyright` on the ITables documentation ([#395](https://github.com/mwouts/itables/issues/395)) and on the example apps ([#401](https://github.com/mwouts/itables/pull/401))

docs/py/quick_start.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
# [![Pypi](https://img.shields.io/pypi/v/itables.svg)](https://pypi.python.org/pypi/itables)
2727
# [![Conda Version](https://img.shields.io/conda/vn/conda-forge/itables.svg)](https://anaconda.org/conda-forge/itables)
2828
# [![pyversions](https://img.shields.io/pypi/pyversions/itables.svg)](https://pypi.python.org/pypi/itables)
29+
# ![PyPI - Types](https://img.shields.io/pypi/types/itables)
2930
# [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
3031
# [![Jupyter Widget](https://img.shields.io/badge/Jupyter-Widget-F37626.svg?style=flat&logo=Jupyter)](apps/widget.md)
3132
# [![Dash Component](https://img.shields.io/badge/Dash-Plotly-1098F7.svg?style=flat&logo=Plotly)](apps/dash.md)
@@ -59,9 +60,9 @@
5960
# conda install itables -c conda-forge
6061
# ```
6162
#
62-
# ## Activate ITables
63+
# ## Notebook Mode
6364
#
64-
# Activate the interactive mode in notebook-like environment with [`init_notebook_mode`](apps/notebook.md):
65+
# In a Jupyter Notebook, activate the interactive mode for all your DataFrames with [`init_notebook_mode`](apps/notebook.md):
6566

6667
# %%
6768
import itables
@@ -80,7 +81,7 @@
8081
# %% [markdown]
8182
# Read more about the different context where you can use ITables.
8283
#
83-
# ## Try ITables on Binder
84+
# ## Binder
8485
#
8586
# You can run the examples above (or any other documentation page) directly on ![Lab](https://img.shields.io/badge/Binder-JupyterLab-blue.svg), without having to install anything on your end - just click on the rocket icon at the top of the page.
8687
#

docs/quick_start.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ kernelspec:
2626
[![Pypi](https://img.shields.io/pypi/v/itables.svg)](https://pypi.python.org/pypi/itables)
2727
[![Conda Version](https://img.shields.io/conda/vn/conda-forge/itables.svg)](https://anaconda.org/conda-forge/itables)
2828
[![pyversions](https://img.shields.io/pypi/pyversions/itables.svg)](https://pypi.python.org/pypi/itables)
29+
![PyPI - Types](https://img.shields.io/pypi/types/itables)
2930
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
3031
[![Jupyter Widget](https://img.shields.io/badge/Jupyter-Widget-F37626.svg?style=flat&logo=Jupyter)](apps/widget.md)
3132
[![Dash Component](https://img.shields.io/badge/Dash-Plotly-1098F7.svg?style=flat&logo=Plotly)](apps/dash.md)
@@ -59,9 +60,9 @@ or
5960
conda install itables -c conda-forge
6061
```
6162

62-
## Activate ITables
63+
## Notebook Mode
6364

64-
Activate the interactive mode in notebook-like environment with [`init_notebook_mode`](apps/notebook.md):
65+
In a Jupyter Notebook, activate the interactive mode for all your DataFrames with [`init_notebook_mode`](apps/notebook.md):
6566

6667
```{code-cell} ipython3
6768
import itables
@@ -82,7 +83,7 @@ df
8283

8384
Read more about the different context where you can use ITables.
8485

85-
## Try ITables on Binder
86+
## Binder
8687

8788
You can run the examples above (or any other documentation page) directly on ![Lab](https://img.shields.io/badge/Binder-JupyterLab-blue.svg), without having to install anything on your end - just click on the rocket icon at the top of the page.
8889

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ classifiers = [
1414
"Development Status :: 5 - Production/Stable",
1515
"License :: OSI Approved :: MIT License",
1616
"Framework :: Jupyter",
17+
"Framework :: Dash",
1718
"Intended Audience :: Developers",
1819
"Intended Audience :: Science/Research",
1920
"Programming Language :: Python",
@@ -23,6 +24,7 @@ classifiers = [
2324
"Programming Language :: Python :: 3.11",
2425
"Programming Language :: Python :: 3.12",
2526
"Programming Language :: Python :: 3.13",
27+
"Typing :: Typed",
2628
]
2729
requires-python = ">= 3.9"
2830
dependencies = ["IPython", "pandas", "numpy"]

src/itables/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
"""ITables' version number"""
22

3-
__version__ = "2.4.1"
3+
__version__ = "2.4.2-dev"

0 commit comments

Comments
 (0)