Skip to content

Releases: posit-dev/great-tables

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).