Great-tables

Latest version: v0.6.1

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

Scan your dependencies

Page 1 of 3

0.6.1

Fixes


* Fix column selections breaking with `Polars` `v0.20.28` by jrycw in https://github.com/posit-dev/great-tables/pull/360
* Fix `_save_screenshot()` breaking for non-png files by jrycw in https://github.com/posit-dev/great-tables/pull/352

Chores

* Enhance the test coverage by jrycw in https://github.com/posit-dev/great-tables/pull/339
* Remove unneeded files by rich-iannone in https://github.com/posit-dev/great-tables/pull/351

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

0.6.0

This release brings support for multi-level spanners (a huge thanks to timkpaine), and makes saving tables with `GT.save()` a bit more robust.

Features

* Support multi-level spanners by timkpaine in https://github.com/posit-dev/great-tables/pull/345

Fixes

* ensure export() always captures full table by machow in https://github.com/posit-dev/great-tables/pull/344

Docs

* add example coffee table with nanoplots by machow in https://github.com/posit-dev/great-tables/pull/349
* clean up minor formatting issues in the docs by jrycw in https://github.com/posit-dev/great-tables/pull/338

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

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

0.5.2

Fixes

* Fix `CellStyleBorders` not being properly constructed when `sides` is set to "all" by jrycw in https://github.com/posit-dev/great-tables/pull/326
* Fix `GT.fmt_image()` erroring on missing values by machow in https://github.com/posit-dev/great-tables/pull/329
* Nanoplots listcols now work, polars list columns no longer raise error by machow in https://github.com/posit-dev/great-tables/pull/330
* Nanoplots no longer fail for lists of large integers by machow in https://github.com/posit-dev/great-tables/pull/335
* `GT.fmt_number()` no longer puts improper comma for 3-digit compact, negative numbers by machow in https://github.com/posit-dev/great-tables/pull/335

Docs

* Add examples to reference pages by jrycw in https://github.com/posit-dev/great-tables/pull/328

Chores

* Remove unused library webcolors as required dependency by marcozzxx810 in https://github.com/posit-dev/great-tables/pull/336

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

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

0.5.1

Thanks so much to jrycw for an incredible amount of fixes and improvements! This release doesn't have any new features, instead we focused on fixes and documentation.

Fixes

* Resolve issue with `table_font_color=` not accepting named colors by jrycw in https://github.com/posit-dev/great-tables/pull/285
* Ensure that group label rows have valid HTML by rich-iannone in https://github.com/posit-dev/great-tables/pull/308
* Fix Polars selectors error in `GT.cols_hide()` by jrycw in https://github.com/posit-dev/great-tables/pull/316
* Fix missing values not working with `GT.fmt_number()` by jrycw in https://github.com/posit-dev/great-tables/pull/317
* Fix display for integerlike values in nanoplots by jrycw in https://github.com/posit-dev/great-tables/pull/319

Docs

* Fix typos in docs by jrycw in https://github.com/posit-dev/great-tables/pull/286
* Add example from chalg by machow in https://github.com/posit-dev/great-tables/pull/323

Chores

* Clean up implementation of `GT.fmt_nanoplot()` and `GT.data_color()` by jrycw https://github.com/posit-dev/great-tables/pull/294, https://github.com/posit-dev/great-tables/pull/295
* Refactor `GT.fmt_time()`, `GT.fmt_date()` and `GT.fmt_datetime()` by jrycw in https://github.com/posit-dev/great-tables/pull/290
* Refactor `letters` and `Letters` functions in `_helpers` by jrycw in https://github.com/posit-dev/great-tables/pull/289
* Update type hints and organize import modules by jrycw in https://github.com/posit-dev/great-tables/pull/315
* Codebase cleanup and minor improvements by jrycw in https://github.com/posit-dev/great-tables/pull/305, https://github.com/posit-dev/great-tables/pull/292
* Improve test coverage by jrycw https://github.com/posit-dev/great-tables/pull/311, https://github.com/posit-dev/great-tables/pull/325
* Add tests for `GT.cols_align()` and extend support for `Polars` expressions by jrycw in https://github.com/posit-dev/great-tables/pull/320

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

0.5.0

What's Changed

Features

* Remove mizani and pandas as dependencies by machow (271, 261)
* Include choice of webdrivers in the `.save()` method by rich-iannone in https://github.com/posit-dev/great-tables/pull/262
* Add sub_missing and sub_zero methods by machow in https://github.com/posit-dev/great-tables/pull/244

Fixes

* Fix error from incorrectly passing nanoplot options to args in `_generate_nanoplot()` by rich-iannone in https://github.com/posit-dev/great-tables/pull/258
* Remove uses of DataFrame.apply and dtype methods by machow in https://github.com/posit-dev/great-tables/pull/277
* Close some opened files by machow in https://github.com/posit-dev/great-tables/pull/281


Docs

* Add warning callout for experimental status by rich-iannone in https://github.com/posit-dev/great-tables/pull/243
* Add examples for `fmt_nanoplot()` by rich-iannone in https://github.com/posit-dev/great-tables/pull/245
* Add docs site and codecov badges by rich-iannone in https://github.com/posit-dev/great-tables/pull/254
* Rename variables on example code for Oceania by sergiolaverde0 in https://github.com/posit-dev/great-tables/pull/264
* Improve two examples in Examples section by rich-iannone in https://github.com/posit-dev/great-tables/pull/267


Chores

* Refactor nanoplots by machow in https://github.com/posit-dev/great-tables/pull/246
* Add more tests for formatting methods by rich-iannone in https://github.com/posit-dev/great-tables/pull/260
* ci: workflow pushes to CodeCov by machow in https://github.com/posit-dev/great-tables/pull/250
* Update list of supported Python versions to match those tested by discdiver in https://github.com/posit-dev/great-tables/pull/269


New Contributors

* sergiolaverde0 made their first contribution in https://github.com/posit-dev/great-tables/pull/264
* discdiver made their first contribution in https://github.com/posit-dev/great-tables/pull/269

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

0.4.0

What's Changed

Features

* Add initial implementation for nanoplots by rich-iannone in https://github.com/posit-dev/great-tables/pull/219
* Allow polars selectors in `fmt_*()` methods by machow in https://github.com/posit-dev/great-tables/pull/217

Fixes

* Improve HTML representation of tables by rich-iannone in https://github.com/posit-dev/great-tables/pull/233
* Ensure that header component HTML tags pass HTML validation by rich-iannone in https://github.com/posit-dev/great-tables/pull/235
* Allow the 'transparent' color (and others) to be used in `tab_options(table_background_color == <color>)` by rich-iannone in https://github.com/posit-dev/great-tables/pull/242
* Fix render reorder causing incorrect groupings by machow in https://github.com/posit-dev/great-tables/pull/218

Docs
* Fix `opt_horizontal_padding()` example by rich-iannone in https://github.com/posit-dev/great-tables/pull/215

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

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.