Great-tables

Latest version: v0.16.1

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

Scan your dependencies

Page 1 of 5

0.16.1

Fixes
* Update dtype of `year` col in `gtcars` dataset by rich-iannone in https://github.com/posit-dev/great-tables/pull/586


**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.16.0...v0.16.1

0.16.0

Features

* Add the `mask=` argument to `LocBody` to enable enhanced body cell targeting by jrycw in https://github.com/posit-dev/great-tables/pull/566
* Include `write_raw_html()` as a helper function for easier HTML output by jrycw in https://github.com/posit-dev/great-tables/pull/485

Fixes

* Fix the deprecation warning in `as_raw_html()` for Python 3.13 by stinodego in https://github.com/posit-dev/great-tables/pull/563
* Support the `pl.UInt` type in nanoplots by jrycw in https://github.com/posit-dev/great-tables/pull/577

Docs

* Add pyOpenSci and DOI badges to `README.md` to acknowledge the successful peer-review of the package by rich-iannone in https://github.com/posit-dev/great-tables/pull/576
* Update images and text around included datasets in the package by rich-iannone in https://github.com/posit-dev/great-tables/pull/562
* Replace JSON dataset with .ndjson file in coffee sales examples to sidestep a serialization error by rich-iannone in https://github.com/posit-dev/great-tables/pull/580

New Contributors
* stinodego made their first contribution in https://github.com/posit-dev/great-tables/pull/563

**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.15.0...v0.16.0

0.15.0

Features

* There is now experimental support for using a `pyarrow.Table` as input by amol- in https://github.com/posit-dev/great-tables/pull/487
* The `fmt_flag()` method has been added so that you can display flag icons based on country codes by rich-iannone in https://github.com/posit-dev/great-tables/pull/523
* With the new `fmt_icon()` method, it's possible to have FontAwesome icons within table cells by rich-iannone in https://github.com/posit-dev/great-tables/pull/515
* The `fmt_number()`, `fmt_percent()`, `fmt_integer()` and `fmt_currency()` methods can now format values in accounting notation by rich-iannone in https://github.com/posit-dev/great-tables/pull/513
* Tables can be written as CSS-inlined HTML strings via `as_raw_html()` with the new `inline_css=` argument by rich-iannone in https://github.com/posit-dev/great-tables/pull/557
* The `save()` method has been greatly enhanced and includes the ability to perform intermediate saves (since the method returns itself) by jrycw in https://github.com/posit-dev/great-tables/pull/499
* Enhance the `fmt_image()` method to support `http`/`https` schema in the `columns=` parameter by jrycw in https://github.com/posit-dev/great-tables/pull/520
* The `pipe()` method has been added and it operates similarly to that of the Pandas and Polars APIs, by jrycw in https://github.com/posit-dev/great-tables/pull/363

Fixes

* Improve detection of Polars installation by lukemanley in https://github.com/posit-dev/great-tables/pull/505
* Add CI build for testing Python 3.13 by glemaitre in https://github.com/posit-dev/great-tables/pull/514
* Having hidden columns along with column width definitions no longer mangles HTML table output by rich-iannone in https://github.com/posit-dev/great-tables/pull/509
* Some `mypy` errors were fixed and the project was switched to ruff linting and formatting by jrycw in https://github.com/posit-dev/great-tables/pull/511
* The CI README badge now properly reports build status by rich-iannone in https://github.com/posit-dev/great-tables/pull/553
* Fix missing exception raise in `_val_is_numeric()` and `_val_is_str()` by jrycw in https://github.com/posit-dev/great-tables/pull/510
* Standardize imports by converting absolute imports to relative imports by jrycw in https://github.com/posit-dev/great-tables/pull/521
* Exclude `if TYPE_CHECKING:` lines from coverage reports by rich-iannone in https://github.com/posit-dev/great-tables/pull/556

Docs

* Include the `vals.fmt_image()` function in the API reference by jrycw in https://github.com/posit-dev/great-tables/pull/486
* Make spelling fixes in the contributing guide by glemaitre in https://github.com/posit-dev/great-tables/pull/516
* Add information about Pandas requirement when using internal datasets by rich-iannone (https://github.com/posit-dev/great-tables/pull/549, https://github.com/posit-dev/great-tables/pull/559)
* Add a `CITATION.cff` file and provide citation information in README by rich-iannone in https://github.com/posit-dev/great-tables/pull/551
* Update README with conda install instructions and some clarity on which environments Great Tables can be used in, by rich-iannone in https://github.com/posit-dev/great-tables/pull/552
* Improve presentation of Contributing Guidelines by rich-iannone in https://github.com/posit-dev/great-tables/pull/550

New Contributors
* lukemanley made their first contribution in https://github.com/posit-dev/great-tables/pull/505
* glemaitre made their first contribution in https://github.com/posit-dev/great-tables/pull/514
* amol- made their first contribution in https://github.com/posit-dev/great-tables/pull/487

**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.14.0...v0.15.0

0.14.0

Features

* Experimental support for LaTeX-table rendering with new `.as_latex()` method (see important information on current limitations in API reference at https://posit-dev.github.io/great-tables/reference/GT.as_latex.html) by rich-iannone in https://github.com/posit-dev/great-tables/pull/481

Docs

* The Reference API docs now have an improved presentation when viewed on lower-width devices by machow (https://github.com/posit-dev/great-tables/pull/427, https://github.com/posit-dev/great-tables/pull/492)
* Preview sections have been added for the built-in datasets by jrycw in https://github.com/posit-dev/great-tables/pull/453

**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.13.0...v0.14.0

0.13.0

Features

* Include `google_font()` helper fn in API reference by rich-iannone and jrycw in (464, 471)
* Allow for granular section restyling via convenience api by timkpaine in https://github.com/posit-dev/great-tables/pull/341
* Add `val_fmt_image()` to enable image rendering in various components by jrycw in https://github.com/posit-dev/great-tables/pull/451
* Allow passing a webdriver instance to save by machow in https://github.com/posit-dev/great-tables/pull/478

Fixes

* Resolve global `locale` not being respected in `GT.fmt_*()` functions by jrycw in https://github.com/posit-dev/great-tables/pull/473

Docs

* Do not document GT members inline on its reference page by machow in https://github.com/posit-dev/great-tables/pull/475
* Fix deprecated warning for `pl.DataFrame.pivot()` by jrycw in https://github.com/posit-dev/great-tables/pull/472
* Update docs and code to support `GoogleFont` in `opt_table_font()` and add tests by jrycw in https://github.com/posit-dev/great-tables/pull/470
* Fix in headers causing their css classes get printed out by machow in https://github.com/posit-dev/great-tables/pull/477
* Add docstrings for new location methods by rich-iannone in https://github.com/posit-dev/great-tables/pull/474






**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.12.0...v0.13.0

0.12.0

Breaking changes
* `opt_stylize()` now produces stripes by default. Set `add_row_striping=False` to remove. (461)
* `opt_stylize()` now adds borders to certain styles (which was the original intention; 463)


Features

* add `google_font()` helper, implement in `opt_table_font()` and `style.text()` by rich-iannone in https://github.com/posit-dev/great-tables/pull/423
* implement row striping options by rich-iannone (461, 463)

Fixes

* use full html page in `show()` for correct utf-8 display by machow in https://github.com/posit-dev/great-tables/pull/458


Docs

* update `superbowl` example to align with the new version of `Polars` by jrycw (460, 462)

**Full Changelog**: https://github.com/posit-dev/great-tables/compare/v0.11.1...v0.12.0

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.