Itables

Latest version: v2.2.5

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 10

2.1.5

------------------

**Fixed**
- DataTables was updated to its latest version (2.1.6)
- We have added the DateTime extension, required by SearchTime when showing dates ([288](https://github.com/mwouts/itables/issues/288))
- We have improved the function that determines whether a dark theme is being used ([294](https://github.com/mwouts/itables/issues/294))
- We have adjusted the generation of the Polars sample dataframes to fix the CI ([Polars-18130](https://github.com/pola-rs/polars/issues/18130))
- The test on the Shiny app fallbacks to `ui.nav_panel` when `ui.nav` is not available
- The dependencies of the Streamlit component have been updated ([313](https://github.com/mwouts/itables/issues/313), [#315](https://github.com/mwouts/itables/issues/315))

2.1.4

------------------

**Fixed**
- We have fixed an OverflowError (_can't convert negative int to unsigned_) when displaying Polars DataFrames that contain unsigned integers ([299](https://github.com/mwouts/itables/issues/299))

2.1.3

------------------

**Fixed**
- We have improved the detection of large integers in the context of Polars DataFrames ([291](https://github.com/mwouts/itables/issues/291))

2.1.2

------------------

**Changed**
- The default CSS contains now has `overflow:auto` on `div.dt-layout-table>div`. Thanks to this we now get
an automatic horizontal scrolling in Jupyter, Jupyter Book and also Streamlit if the table is too wide ([282](https://github.com/mwouts/itables/pull/282)).

**Fixed**
- The dependencies of the Streamlit components have been updated to fix a vulnerability in `ws` ([Alert 1](https://github.com/mwouts/itables/security/dependabot/1))

2.1.1

Not secure
------------------

**Fixed**
- We have added an explicit `encoding` argument in the calls to `read_text` to address an issue seen on Windows ([252](https://github.com/mwouts/itables/issues/252)).
- We have adjusted the codecov settings ([280](https://github.com/mwouts/itables/pull/280))

**Changed**
- We have added a default css on `dt-container` equal to `{max-width:100%}`.
- We have updated `datatables.net-dt` to `2.0.8`, and included the [column visibility button](https://datatables.net/extensions/buttons/examples/column_visibility/simple.html) in the `dt_for_itables` package ([#284](https://github.com/mwouts/itables/issues/284))

2.1.0

Not secure
------------------

**Added**
- ITables works with Streamlit ([270](https://github.com/mwouts/itables/pull/270))

**Changed**
- ITables now uses the `src` layout ([246](https://github.com/mwouts/itables/issues/246)) - many thanks to [Mahendra Paipuri](https://github.com/mahendrapaipuri) for his help on this topic!
- We have updated `dt_for_itables`' dependencies to `datatables.net-dt==2.0.7` and `datatables.net-select-dt==2.0.2` ([273](https://github.com/mwouts/itables/pull/273))
- We have updated the pre-commit hooks used in the project ([268](https://github.com/mwouts/itables/pull/268))

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.