Itables

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 8

2.0.0

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

**Added**
- The CSV, Excel and Print buttons are now included ([50](https://github.com/mwouts/itables/issues/50), [#155](https://github.com/mwouts/itables/issues/155))
- We have included a few other extensions like SearchBuilder and SearchPanes and documented how to add more ([178](https://github.com/mwouts/itables/issues/178), [#207](https://github.com/mwouts/itables/issues/207), [#208](https://github.com/mwouts/itables/issues/208), [#231](https://github.com/mwouts/itables/issues/231))
- ITables is now tested with Python 3.12

**Changed**
- ITables uses the latest version `2.0.2` of `DataTables` ([121](https://github.com/mwouts/itables/issues/121))
- Large Python integers are now mapped to JavaScript `BigInt` ([172](https://github.com/mwouts/itables/issues/172))
- ITables is build using `hatch` and `pyproject.toml`

1.7.1

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

**Fixed**
- The select and search box now use a white font in VS Code (dark mode) ([232](https://github.com/mwouts/itables/issues/232), [#156](https://github.com/mwouts/itables/issues/156), [#103](https://github.com/mwouts/itables/issues/103))

**Added**
- We have added a check to make sure any `tableId` provided by the user is valid ([233](https://github.com/mwouts/itables/issues/233))

1.7.0

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

**Added**
- ITables works well with Quarto. We have added Quarto examples to the documentation. We set `data-quarto-disable-processing="true"` on the tables that are generated with `use_to_html=False` and thus can't be processed by Quarto ([179](https://github.com/mwouts/itables/issues/179))

**Fixed**
- ITables works when you duplicate a notebook ([222](https://github.com/mwouts/itables/issues/222))
- We use `df.isetitem(i, ...)` rather than `df.iloc[:,i] = ...` to avoid a warning with Pandas 2.2.0 ([223](https://github.com/mwouts/itables/issues/223))

**Changed**
- We have changed how datatables.net is loaded. This is expected to improve the VSCode experience ([216](https://github.com/mwouts/itables/issues/216))
- We have removed legacy Python 2 code.

1.6.4

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

**Fixed**
- Complex table footers are now in the correct order ([219](https://github.com/mwouts/itables/issues/219))
- We have adjusted the test suite for `pandas==2.2.0`
([223](https://github.com/mwouts/itables/issues/223),
[pandas-57229](https://github.com/pandas-dev/pandas/issues/57229),
[pandas-55080](https://github.com/pandas-dev/pandas/issues/55080))

1.6.3

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

**Changed**
- HTML in table columns is supported ([213](https://github.com/mwouts/itables/issues/213))

1.6.2

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

**Fixed**
- We have removed an indirect dependency on `jinja2` caused by the Pandas style objects ([202](https://github.com/mwouts/itables/issues/202))

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.