Itables

Latest version: v2.2.4

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

Scan your dependencies

Page 2 of 10

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))

2.0.1

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

**Added**
- We have added a logo for ITables ([257](https://github.com/mwouts/itables/issues/257))
- The _loading_ message gives more information, including the version of ITables and where DataTables is loaded from ([258](https://github.com/mwouts/itables/issues/258))

**Changed**
- We have updated `DataTables` to `2.0.5` and its extensions to their latest version ([260](https://github.com/mwouts/itables/issues/260))
- `maxBytes` can now be a string. Its default value remains unchanged at `64KB` ([239](https://github.com/mwouts/itables/issues/239))

**Fixed**
- We have improve the compatibility with dark themes ([255](https://github.com/mwouts/itables/issues/255))
- We now enforce non-sparse index when displaying Pandas Style objects with a multiindex ([254](https://github.com/mwouts/itables/issues/254))
- Export buttons are shown when using `show(df, buttons=...)` on a Pandas Style object ([259](https://github.com/mwouts/itables/issues/259))
- We have fixed a side effect when using `logging` ([265](https://github.com/mwouts/itables/issues/265))

Page 2 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.