Skip to content

Releases: posit-dev/great-tables

v0.3.0

16 Feb 18:43
82455e5
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • Replace with_row_count by with_row_index for Polars by @jrycw in #189
  • Add py.typed to support PEP-561 (type-hinting) by @sugatoray in #139
  • Ensure table font names (from tab_options()) is accepted as str or list by @rich-iannone in #155
  • Fix FutureWarning for DataFrameGroupBy.grouper by @jrycw in #193

Docs

Chores

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

24 Jan 17:34
e8eee07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.5...v0.2.0

v0.1.5

05 Jan 22:18
eb24086
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.4...v0.1.5

v0.1.4

19 Dec 18:27
c907d8d
Compare
Choose a tag to compare

What's Changed

  • docs: single column examples on narrow screens by @machow in #81
  • feat: add style.from_column, implement for loc.body by @machow in #83
  • fix: cols_hide by @machow in #86
  • fix: allow lists of styles and lists of locations by @machow in #87
  • docs: get started with styling page by @machow in #88
  • Ensure that ID value in compiled CSS is applied to all rules by @rich-iannone in #92
  • Add interlinks throughout documentation site by @rich-iannone in #97

v0.1.3

12 Dec 18:56
Compare
Choose a tag to compare

Many small fixes were done in this release, including:

New Contributors

v0.1.2

07 Dec 17:40
b30c60b
Compare
Choose a tag to compare

A few additions were made here:

Here is an example shiny app:

from shiny import App, ui

from great_tables import GT, exibble
import great_tables.shiny as gts

app_ui = ui.page_fluid(gts.output_gt("table"))

def server(input, output, session):
    @output
    @gts.render_gt
    def table():
        return GT(exibble)

app = App(app_ui, server)

v0.1.1

06 Dec 19:05
Compare
Choose a tag to compare
  • Ensured that column selections exclude columns that are in the stub. (#49)
  • Dataclasses are now frozen. (#50)
  • Added several tests and incorporated pytest-cov. (#53, #54, #55)
  • Remove datasets from top-level module (except for exibble); added data submodule. (#57)
  • Performed several rendering fixes. (#58)

v0.1.0

04 Dec 18:09
Compare
Choose a tag to compare

This release rounds out our initial API offering, with:

  • structuring of a table with spanners, row groups, and stub labels
  • fully fleshed-out formatting methods with locale support
  • support for polars and polars selectors (e.g., cs.starts_with, etc.)
  • addition of the vals submodule to enable formatting of values outside of a table context
  • a Get Started guide on the docs site along with many examples in the API reference

v0.0.2

10 Nov 17:00
73af05c
Compare
Choose a tag to compare

This release contains fairly comprehensive implementations of a top-level GT object, with:

  • Reasonably featureful fmt_()* methods
  • Methods for titles, subtitles, and table notes
  • Internal work for implementing spanners, and row and group columns (in a future release).