Itables

Latest version: v2.0.1

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

Scan your dependencies

Page 5 of 9

1.4.2

**Fixed**
- We make sure that the table content has the same number of columns as the header ([141](https://github.com/mwouts/itables/issues/141))
- We have updated the documentation on column widths ([145](https://github.com/mwouts/itables/issues/145))

1.4.1

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

**Fixed**
- We have added `setuptools.build_meta` as the build backend in `pyproject.toml` ([142](https://github.com/mwouts/itables/issues/142))
- We have fixed a typo in `itables.options.style`

**Changed**
- We have updated the development status of the project to _Production/Stable_

1.4.0

**Fixed**
- We have improved the support for dark themes by using the CSS from datatables.net in version 1.13.1 ([103](https://github.com/mwouts/itables/issues/103))
- We have fixed a compatibility issue with old versions of pandas
- We have added a test to make sure that timezones are preserved
- `requests` was added as a build dependency ([123](https://github.com/mwouts/itables/issues/123))
- and the `flake8` pre-commit hook was fixed ([124](https://github.com/mwouts/itables/issues/124)) - thanks
to [Anselm Hahn](https://github.com/Anselmoo) for these two contributions!
- Duplicated column and index names are supported ([134](https://github.com/mwouts/itables/issues/134))

**Added**
- The examples in the documentation are now executed as part of the test suite to increase the coverage.
- We have added a new `caption` argument to the `show` function to make it easier to add captions on tables.

**Changed**
- We have changed the default table to `style = "table-layout:auto;width:auto;margin:auto"` to fix an issue on the width of index columns (default `style` was `width:auto` previously) ([130](https://github.com/mwouts/itables/issues/130))
- The default classes applied to datatables are now `["display", "nowrap"]`
- We have changed the default order to `order = []` i.e. we don't sort anymore the table, even when the index is monotonic, to fix an issue in the order of categories ([135](https://github.com/mwouts/itables/issues/135))
- We have set an explicit `maxRows = 0` and also increased `maxColumns` to `200` (instead of Pandas' default at 20).

1.3.5

**Fixed**
- We use `pandas.io.formats.format.format_array` to format non-trivial dtypes (as in `itables<=1.3.1`) ([112](https://github.com/mwouts/itables/issues/112))
- The downsampling of large tables is faster. We have also added a new function `generate_random_df` to generate large tables on demand ([113](https://github.com/mwouts/itables/issues/113))
- We don't raise a warning anymore when a table is downsampled. Instead, we add this information to the table summary ([114](https://github.com/mwouts/itables/issues/114))

**Added**
- We have added support for Python 2 ([115](https://github.com/mwouts/itables/issues/115)).

1.3.4

**Fixed**
- We have removed `scrollX = True` which was causing issues with non-wide tables ([110](https://github.com/mwouts/itables/issues/110)). Instead, we now use `style = "width:auto"`.

1.3.3

**Changed**
- We have added `scrollX = True` to the default options to make the rendering of wide tables more similar to Pandas.

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.